Abstract
Thek-partitioning problem is defined as follows: Given a set of items {I 1,I 2,...,I n} where itemIj is of weightwj ≥ 0, find a partitionS 1,S 2,...,S m of this set with ¦S i ¦ =k such that the maximum weight of all subsetsS i is minimal,k-partitioning is strongly related to the classical multiprocessor scheduling problem of minimizing the makespan on identical machines. This paper provides suitable tools for the construction of algorithms which solve exactly the problem. Several approximation algorithms are presented for this NP-hard problem. The worst-case behavior of the algorithms is analyzed. The best of these algorithms achieves a performance bound of 4/3.
Similar content being viewed by others
References
Chen B (1993) A note on LPT scheduling. Op. Res. Letters 14:139–142
Coffman EG Jr, Garey MR, Johnson DS(1978) An application of bin-packing to multiprocessor scheduling. SIAM J. Comput. 7:1–17
Garey MR, Johnson DS (1979) Computers and intractability: A guide to the theory of NP-completeness. Freeman, San Francisco
Graham RL (1966) Bounds for certain multiprocessing anomalies. Bell System Tech. 45:1563–1581
Graham RL (1969) Bounds on multiprocessing timing anomalies. SIAM J. Appl. Math. 17:263–269
Kellerer H, Kotov V, A 7/6 approximation algorithm for 3-partitioning and its application to multiprocessor scheduling. Submitted for publication
Kellerer H, Woeginger G (1993) A tight bound for 3-partitioning. Discr. Appl. Math. 45:249–259
EL Lawler EL Lenstra JK, Rinnoy Kan AHG, Shmoys DB (1993) Sequencing and scheduling: Algorithms and complexity. In: Handbook of Operations Research, volume 4, North-Holland, Amsterdam, pp. 445–552
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Babel, L., Kellerer, H. & Kotov, V. Thek-partitioning problem. Mathematical Methods of Operations Research 47, 59–82 (1998). https://doi.org/10.1007/BF01193837
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01193837