ACM Home Page
Please provide us with feedback. Feedback
Probabilistic analysis of an approximation algorithm for maximum subset sum using recurrence relations
Full text PdfPdf (731 KB)
Source ACM Southeast Regional Conference archive
Proceedings of the 33rd annual on Southeast regional conference table of contents
Clemson, South Carolina
SESSION: Algorithms table of contents
Pages: 219 - 226  
Year of Publication: 1995
ISBN:0-89791747-2
Author
Keqin Li  State University of New York, New Paltz, New York
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 35,   Citation Count: 0
Additional Information:

abstract   references   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/1122018.1122057
What is a DOI?

ABSTRACT

Given a positive integer M, and a set S = {x1, x2, ..., xn} of positive integers, the maximum subset sum problem is to find a subset S' of S such that Σxεs'x is maximized under the constraint that the summation is no larger than M. In addition, the cardinality of S' is also a maximum among all subsets of S which achieve the maximum subset sum. This problem is known to be NP-hard. We analyze the average-case performance of a simple on-line approximation algorithm assuming that all integers in S are independent and have the same probabilty distribution. We develop a general methodology, i.e., using recurrence relations, to evaluate the expected values of the content and the cardinality of S' for any distribution. The maximum subset sum problem has important applications, especially in static job scheduling in multiprogrammed parallel systems. The algorithm studied can also be easily adapted for dynamic job scheduling in such systems.


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
G. d'Atri and C. Puech, "Probabilistic analysis of the subset-sum problem," Discrete Applied Mathematics, 329--334, 1982.
 
2
 
3
E. G. Coffman, Jr., F. Fayolle, P. Jacquet, and P. Robert, "Largest-first sequential selection with a sum constraint," Operations Research Lett. 9, 141--146, 1990.
 
4
E. G. Coffman, Jr., L. Flatto, and R. R. Weber, "Optimal selection of stochastic intervals under a sum constraint," Advances in Applied Probability 9, 454--473, 1987.
 
5
E. G. Coffman, Jr., J. Y.-T. Leung, and D. W. Ting, "Bin packing: maximizing the number of pieces packed," Acta Informatica 9, 263--271, 1978.
 
6
E. G. Coffman, Jr., and G. S. Lueker, Probabilistic Analysis of Packing and Partitioning Algorithms, John Wiley & Sons, 1991.
 
7
 
8
 
9
 
10
 
11
 
12
N. Glick, "Breaking records and breaking boards," American Mathematical Monthly 85, 2--26, 1978.
 
13
 
14
15
 
16
 
17
J. C. Lagarias and A. M. Odlyzko, "Solving low-density subset sum problems," Proc. 24th IEEE Symp. on Found. of Computer Sci., 1--10, 1983.
 
18
T.-C. Lai, "Worst-case analysis of greedy algorithms for the unbounded knapsack, subset-sum and partition problems," Operations Research Letters, Vol. 14, 215--220, 1993.
 
19
K. Li, "Performance enhancement for multiprogrammed parallel processing systems," to be presented in Int'l Conf. on Modelling and Simulation, Pittsburgh, April 1995.
 
20
S. Martello and P. Toth, Knapsack Problems, John Wiley and Sons, 1990.