Applications of Linear Lists for Sequential Access

2016 ◽  
pp. 141-169
Keyword(s):  
Author(s):  
Shmuel Tomi Klein
Keyword(s):  

Author(s):  
Leo J. Guibas ◽  
Edward M. McCreight ◽  
Michael F. Plass ◽  
Janet R. Roberts
Keyword(s):  

1991 ◽  
Vol 37 (3) ◽  
pp. 175-179 ◽  
Author(s):  
Micha Hofri ◽  
Hadas Shachmai
Keyword(s):  

1992 ◽  
Vol 6 (3) ◽  
pp. 371-389 ◽  
Author(s):  
Micha Hofri ◽  
Hadas Shachnai

The mechanism of the Counter Scheme (CS) has been shown to be an effective statistical approach for the reorganization of linear lists, where the records in the list are referenced independently with a time homogeneous multinomial distribution. In this paper we show that derivative schemes can be used effectively in other contexts as well. Specifically, we consider (a) linear lists that are doubly linked, so that they may be accessed at both ends, (b) multilists, which result from dissecting a linear list into several pieces that are accessed independently and reside in WORM (write-once-read-many) store, and (c) reorganizing a disk, by copying its contents to another disk, so as to minimize the expected seek time required to access a record.


1978 ◽  
Author(s):  
Mark R. Brown ◽  
Robert E. Tarjan
Keyword(s):  

1990 ◽  
Vol 4 (1) ◽  
pp. 19-27 ◽  
Author(s):  
Costas Courcoubetis ◽  
Richard R. Weber

A number of data items (1,2,…,n) are to be maintained in a structure which consists of several linear lists. Successive requests to access items are independent random variables, and the probability that a particular request is for item i is pi. The cost of accessing the jth item from the front of a list is j. For a single list, the move-to-front rule (MF) has been extensively studied and has been shown to provide good performance. In some actual circumstances, MF is the only physically realizable or convenient policy. We extend the study of move-to-front by examining the case where items are kept in several lists. Following its access, an item must be replaced at the front of one of the lists. In certain cases, assuming the pi's are known, the policy which minimizes the average retrieval cost takes a particularly simple form: no item is ever moved from the list in which it is placed initially.


Sign in / Sign up

Export Citation Format

Share Document