ACM Home Page
Please provide us with feedback. Feedback
Worst-case analysis of memory allocation algorithms
Full text PdfPdf (577 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the fourth annual ACM symposium on Theory of computing table of contents
Denver, Colorado, United States
Pages: 143 - 150  
Year of Publication: 1972
Authors
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 53,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800152.804907
What is a DOI?

ABSTRACT

Various memory allocation problems can be modeled by the following abstract problem. Given a list A &equil; (&agr;1,&agr;2,...&agr;n,) of real numbers in the range (0, 1], place these in a minimum number of “bins” so that no bin holds numbers summing to more than 1. We let A* be the smallest number of bins into which the numbers of list A may be placed. Since a general placement algorithm for attaining A* appears to be impractical, it is important to determine good heuristic methods for assigning numbers of bins. We consider four such simple methods and analyze the worst-case performance of each, closely bounding the maximum of the ratio of the number of bins used by each method applied to list A to the optimal quantity A*.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
P. C. Gilmore and R. E. Gomory, A linear programming approach to the cutting stock problem II, Oper. Res. 11 (1963), pp. 863-;888.
 
2
R.W. Conway, W. L. Maxwell and L. W. Miller, Theory of Scheduling, Addison-Wesley, Reading, Mass. (1967).
 
3
S. Eilon and N. Christofides, The loading problem, Manag. Sci. 17, no. 5 (1971), pp. 259-;268.
 
4
R. C. Prim, private communication.
 
5
J. Curry, private communication.
 
6
R. L. Graham, Bounds on multiprocessing anomalies and related packing algorithms, to appear in Proc. of 1972 SJCC.
 
7
A. Demers and J. D. Ullman, (in preparation).

CITED BY  16

Collaborative Colleagues:
M. R. Garey: colleagues
R. L. Graham: colleagues
J. D. Ullman: colleagues