Heuristic algorithms for balanced multi-way number partitioning

作者: Kyriakos Mouratidis , HweeHwa Pang , Jilian Zhang

DOI: 10.5591/978-1-57735-516-8/IJCAI11-122

关键词:

摘要: Balanced multi-way number partitioning (BMNP) seeks to split a collection of numbers into subsets with (roughly) the same cardinality and subset sum. The problem is NP-hard, there are several exact approximate algorithms for it. However, existing solve only simpler, balanced two-way variant, whereas most effective algorithm, BLDM, may produce widely varying sums. In this paper, we introduce LRM algorithm that lowers expected spread in sums one third BLDM uniformly distributed odd cardinalities. We also propose Meld, novel strategy skewed distributions. A combination Meld leads heuristic technique consistently achieves narrower than BLDM.

参考文章(9)
Wil Michiels, Jan Korst, Emile Aarts, Jan van Leeuwen, Performance Ratios for the Differencing Method Applied to the Balanced Number Partitioning Problem symposium on theoretical aspects of computer science. ,vol. 2607, pp. 583- 595 ,(2003) , 10.1007/3-540-36494-3_51
Richard M. Karp, Narenda Karmarker, The Differencing Method of Set Partitioning University of California at Berkeley. ,(1983)
Richard E. Korf, Multi-way number partitioning international joint conference on artificial intelligence. pp. 538- 543 ,(2009)
Benjamin Yakir, The Differencing Algorithm LDM for Partitioning: A Proof of a Conjecture of Karmarkar and Karp Mathematics of Operations Research. ,vol. 21, pp. 85- 99 ,(1996) , 10.1287/MOOR.21.1.85
Richard E. Korf, A complete anytime algorithm for number partitioning Artificial Intelligence. ,vol. 106, pp. 181- 203 ,(1998) , 10.1016/S0004-3702(98)00086-1
Mauro Dell'Amico, Silvano Martello, Bounds for the cardinality constrained P∥Cmax problem Journal of Scheduling. ,vol. 4, pp. 123- 138 ,(2001) , 10.1002/JOS.68