Abstract. Given a set of variable length records and their access probabilities, we address c.he probEem of allocating these records en a linear storage dlevice so as to minimize the expected seek time, A partial characterization of the optimnl arrangement is given and the general problem of finding an optimal solution is shown to be NP-hard. Next, two heuristics are considered ;ind performance bounds are derived for them. Although these bounds are not very l?ncomraging, both heuristics are found to perform well in practice. We consider the problem of ailocating a set of p1 records (RI, &, . . . , R,} cm an auxiliary storage device so as to minimize the average seek delay time. Let p a.nd E be functions such that p(i j and I(i) are respectively the access probabihty and the record length of record Ri. The problem is formullated under the assumption that record requests are served first-in-first-out (FIFO) and that consccutivs accesses are serially independent. Storage devices applicable to tour analyses include magnetic disks and tapes. An allocation or arrangement of the records is a permutation function $:/cl
[1]
Harvey F. Silverman,et al.
Placement of Records on a Secondary Storage Device to Minimize Access Time
,
1973,
JACM.
[2]
Chak-Kuen Wong,et al.
Record Allocation for Minimizing Seek Delay
,
1981,
Theor. Comput. Sci..
[3]
David S. Johnson,et al.
Computers and Intractability: A Guide to the Theory of NP-Completeness
,
1978
.
[4]
Patrick P. Bergmans.
Minimizing Expected Travel Time on Geometrical Patterns by Optimal Probability Rearrangements
,
1972,
Inf. Control..
[5]
Roger Alan Cody.
Allocation algorithms for minimizing expected access costs on drum-like storage devices.
,
1974
.