Easily searched encodings for number partitioning

被引:22
作者
Ruml, W
Ngo, JT
Marks, J
Shieber, SM
机构
[1] INTERVAL RES CORP,PALO ALTO,CA
[2] MITSUBISHI ELECTR CORP,RES LABS,CAMBRIDGE,MA
关键词
number partitioning; NP-completeness; representation; encoding; empirical comparisons; stochastic optimization; parameterized arbitration; parameterized constraints; parameterized greediness; OPTIMIZATION;
D O I
10.1007/BF02192530
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Can stochastic search algorithms outperform existing deterministic heuristics for the NP-hard problem NUMBER 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 of NUMBER 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. The choice of encoding is found to be more important than the choice of search technique in determining search efficacy. Three alternative explanations for the relative performance of the encodings are tested experimentally. The best encodings tested are found to contain a high proportion of good solutions; moreover, in those encodings, the solutions are organized into a single bumpy funnel centered at a known position in the search space. This is likely to be the only relevant structure in the search space, because a blind search performs as well as any other search technique tested when the search space is restricted to the funnel tip. We also show how analogous representations might be designed in a principled manner for other difficult combinatorial optimization problems by applying the principles of parameterized arbitration, parameterized constraint, and parameterized greediness.
引用
收藏
页码:251 / 291
页数:41
相关论文
共 18 条
[1]  
[Anonymous], 1979, Computers and Intractability
[3]  
Davis L., 1985, JOB SHOP SCHEDULING, P136
[4]  
Davis L., 1991, HDB GENETIC ALGORITH
[5]  
Goldberg D.E., 1989, SEARCH OPT MACHINE L
[6]  
HOLLAND JH, 1975, ADAPTATION NATURAL A
[7]   OPTIMIZATION BY SIMULATED ANNEALING - AN EXPERIMENTAL EVALUATION .2. GRAPH-COLORING AND NUMBER PARTITIONING [J].
JOHNSON, DS ;
ARAGON, CR ;
MCGEOCH, LA ;
SCHEVON, C .
OPERATIONS RESEARCH, 1991, 39 (03) :378-406
[8]  
JONES DR, 1991, SOLVING PARTITIONING, P442
[9]   PROBABILISTIC ANALYSIS OF OPTIMUM PARTITIONING [J].
KARMARKAR, N ;
KARP, RM ;
LUEKER, GS ;
ODLYZKO, AM .
JOURNAL OF APPLIED PROBABILITY, 1986, 23 (03) :626-645
[10]  
KARMARKAR N, 1982, 82113 UCBCSD EECS U