Analyzing Fitness Landscapes for the Optimal Golomb Ruler Problem

We focus on the Golomb ruler problem, a hard constrained combinatorial optimization problem. Two alternative encodings are considered, one based on the direct representation of solutions, and one based on the use of an auxiliary decoder. The properties of the corresponding fitness landscapes are analyzed. It turns out that the landscape for the direct encoding is highly irregular, causing drift to low-fitness regions. On the contrary, the landscape for the indirect representation is regular, and exhibits comparable fitness-distance correlation to that of the former landscape. These findings are validated in the context of variable neighborhood search.

[1]  T. Minimum-Redundancy Linear Arrays , 2022 .

[2]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[3]  Carlos Cotta,et al.  A Hybrid GRASP - Evolutionary Algorithm Approach to Golomb Ruler Search , 2004, PPSN.

[4]  Larry J. Eshelman,et al.  Proceedings of the 6th International Conference on Genetic Algorithms , 1995 .

[5]  James C. Bean,et al.  Genetic Algorithms and Random Keys for Sequencing and Optimization , 1994, INFORMS J. Comput..

[6]  Brigitte Jaumard,et al.  A Constraint-Based Approach to the Golomb Ruler Problem , 2007 .

[7]  G.S. Bloom,et al.  Applications of numbered undirected graphs , 1977, Proceedings of the IEEE.

[8]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[9]  Philippe Codognet,et al.  GNU Prolog: Beyond Compiling Prolog to C , 2000, PADL.

[10]  Torleiv Kløve Bounds and construction for difference triangle sets , 1989, IEEE Trans. Inf. Theory.

[11]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[12]  Arthur J. Bernstein,et al.  A class of binary recurrent codes with limited error propagation , 1967, IEEE Trans. Inf. Theory.

[13]  Robert M. Gagliardi,et al.  Acquisition sequences in PPM communications , 1987, IEEE Trans. Inf. Theory.

[14]  Andrew B. Kahng,et al.  A new adaptive multi-start technique for combinatorial global optimizations , 1994, Oper. Res. Lett..

[15]  William T. Rankin,et al.  Optimal Golomb Rulers: An Exhaustive Parallel Search Implementation , 1993 .

[16]  A. Moffet Minimum-redundancy linear arrays , 1968 .

[17]  Christian Bierwirth,et al.  Landscape Regularity and Random Walks for the Job-Shop Scheduling Problem , 2004, EvoCOP.

[18]  Said Salhi,et al.  Discrete Location Theory , 1991 .

[19]  Zbigniew Michalewicz,et al.  A Decoder-Based Evolutionary Algorithm for Constrained Parameter Optimization Problems , 1998, PPSN.

[20]  C. R. Reeves,et al.  Landscapes, operators and heuristic search , 1999, Ann. Oper. Res..

[21]  Tim Jones Evolutionary Algorithms, Fitness Landscapes and Search , 1995 .

[22]  Toby Walsh,et al.  Modelling the Golomb Ruler Problem , 1999 .

[23]  Thomas Bäck,et al.  Parallel Problem Solving from Nature — PPSN V , 1998, Lecture Notes in Computer Science.

[24]  A. Tanenbaum Computer recreations , 1973 .

[25]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[26]  Ernesto Costa,et al.  Golomb Rulers: The Advantage of Evolution , 2003, EPIA.

[27]  Roman Barták PRACTICAL CONSTRAINTS: A TUTORIAL ON MODELLING WITH CONSTRAINTS , 2003 .

[28]  Terry Jones,et al.  Fitness Distance Correlation as a Measure of Problem Difficulty for Genetic Algorithms , 1995, ICGA.

[29]  William A. Sandrin,et al.  Carrier frequency assignment for nonlinear repeaters , 1977 .

[30]  W. C. Babcock Intermodulation interference in radio systems frequency of occurrence and control by channel selection , 1953 .

[31]  A. Campbell,et al.  Progress in Artificial Intelligence , 1995, Lecture Notes in Computer Science.

[32]  Apostolos Dollas,et al.  A New Algorithm for Golomb Ruler Derivation and Proof of the 19 Mark Ruler , 1998, IEEE Trans. Inf. Theory.

[33]  Abdollah Homaifar,et al.  Genetic Algorithm Approach to the Search for Golomb Rulers , 1995, ICGA.

[34]  Nicholas J. Radcliffe,et al.  Equivalence Class Analysis of Genetic Algorithms , 1991, Complex Syst..

[35]  Jens Gottlieb,et al.  Evolutionary Computation in Combinatorial Optimization , 2006, Lecture Notes in Computer Science.

[36]  James B. Shearer,et al.  Some new optimum Golomb rulers , 1990, IEEE Trans. Inf. Theory.

[37]  Bhaba R. Sarker,et al.  Discrete location theory , 1991 .