Abstract
We show how simple and effective metaheuristics can be developed for the number partitioning problem using the “problem space” approach [1]. In a previous application of local search to number partitioning [2], it was found that the performance of simulated annealing used in conjunction with “swap neighborhoods” was disappointing relative to the differencing heuristic of Karmarkar and Karp [3]. Using problem space neighborhoods as an alternative to swapping, we empirically demonstrate several orders of magnitude improvement over the differencing algorithm, albeit with greater computation time. This improvement in performance comes as little surprise since a modified version of the differencing heuristic is explicitly embedded in the problem space algorithm.
Similar content being viewed by others
References
R.H. Storer, S.D. Wu and R. Vaccari, New search spaces for sequencing problems with applications to job shop scheduling, Management Science 38(1992)1495.
D.A. Johnson, C.R. Aragon, L.A. McGeoch and C. Shevon, Optimization by simulated annealing: An experimental evaluation, Part II, Graph coloring and number partitioning, Operations Research 39(1991)378.
N.R.M. Karmarkar and R.M. Karp, The differencing method of set partitioning, Report No. UCB/CSD 82/113, Computer Science Division, University of California, Berekely, CA (1982).
C.E. Nugent, On sampling approaches to the solution of theN-by-M static sequencing problem, Ph.D. Dissertation, Department of Industrial Engineering, Cornell University, Ithaca, NY (1964).
T.A. Feo and M.G.C. Resende, A probabilistic heuristic for a computationally difficult set covering problem, Operations Research Letters 8(1989)2.
T.A. Feo and M.G.C. Resende, A greedy randomized adaptive search procedure for maximum independent set, unpublished manuscript, to appear in Operations Research (1989).
R.H. Storer, S.D. Wu and R. Vaccari, Problem and heuristic space search strategies for job shop scheduling, Working Paper No. 93W-002, Department of Industrial Engineering, Lehigh University, Bethlehem, PA (1993).
R.H. Storer, S.D. Wu and R. Vaccari, Local search in problem and heuristic space for job shop scheduling genetic algorithms, in:New Directions for Operations Research in Manufacturing, ed. G. Fandel, T. Gulledge and A. Jones (Springer, Berlin/Heidelberg, 1991) p. 149.
R.H. Storer, S.D. Wu and I. Park, Genetic algorithms in problem space for sequencing problems, in:Operations Research in Production Planning and Control, ed. G. Fandel, T. Gulledge and A. Jones (Springer, Berlin/Heidelberg, 1992) p. 584.
D. Goldberg,Genetic Algorithms in Search, Optimization, and Machine Learning (Addison-Wesley, 1989).
C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization Algorithms and Complexity (Prentice-Hall, 1982).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Storer, R.H., Flanders, S.W. & David Wu, S. Problem space local search for number partitioning. Ann Oper Res 63, 463–487 (1996). https://doi.org/10.1007/BF02156630
Issue Date:
DOI: https://doi.org/10.1007/BF02156630