Easily searched encodings for number partitioning
Author(s) -
Wheeler Ruml,
Jacqueline Ngo,
Joe Marks,
Stuart M. Shieber
Publication year - 1996
Publication title -
journal of optimization theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.109
H-Index - 91
eISSN - 1573-2878
pISSN - 0022-3239
DOI - 10.1007/bf02192530
Subject(s) - heuristics , heuristic , mathematics , theory of computation , simulated annealing , representation (politics) , mathematical optimization , algorithm , computer science , theoretical computer science , politics , political science , law
Can stochastic search algorithms outperform existing deterministic heuristics for the NP-hard problemNumber Partitioning if given a sufficient, but practically realizable amount of time? In a thorough empirical investigation using a straightforward implementation of one such algorithm, simulated annealing, Johnson et al. (Ref. 1) concluded tentatively that the answer is negative.In this paper, we show that the answer can be positive if attention is devoted to the issue of problem representation (encoding). We present results from empirical tests of several encodings ofNumber Partitioning with problem instances consisting of multiple-precision integers drawn from a uniform probability distribution. With these instances and with an appropriate choice of representation, stochastic and deterministic searches can—routinely and in a practical amount of time—find solutions several orders of magnitude better than those constructed by the best heuristic known (Ref. 2), which does not employ searching.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom