|
ABSTRACT
Geometric crossover is a representation-independent generalization of the traditional crossover defined using the distance of the solution space. Using a distance tailored to the problem at hand, the formal definition of geometric crossover allows to design new problem-specific crossovers that embed problem-knowledge in the search. The standard encoding for multiway graph partitioning is highly redundant: each solution has a number of representations, one for each way of labeling the represented partition. Traditional crossover does not perform well on redundant encodings. We propose a new geometric crossover for graph partitioning based on a labeling-independent distance that filters the redundancy of the encoding. A correlation analysis of the fitness landscape based on this distance shows that it is well suited to graph partitioning. Our new genetic algorithm outperforms existing ones.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Boese, K. D., Kahng, A. B., and Muddu, S. A new adaptive multi-start technique for combinatorial global optimizations. Operations Research Letters 15 (1994), 101--113.
|
| |
3
|
|
| |
4
|
Choi, S. S., and Moon, B. R. Normalization in genetic algorithms. In Proceedings of the Genetic and Evolutionary Computation Conference (2003), pp. 862--873.
|
 |
5
|
|
 |
6
|
Jason Cong , Sung Kyu Lim , Chang Wu, Performance driven multi-level and multiway partitioning with retiming, Proceedings of the 37th conference on Design automation, p.274-279, June 05-09, 2000, Los Angeles, California, United States
[doi> 10.1145/337292.337418]
|
| |
7
|
|
| |
8
|
|
| |
9
|
Hu, T. C., and Kuh, E. S. VLSI Curcuit Layout Theory and Design. IEEE Press, New York, 1985.
|
| |
10
|
|
| |
11
|
Jones, T. Evolutionary Algorithms, Fitness Landscapes and Search. PhD thesis, University of New Mexico, 1995.
|
| |
12
|
Kang, S. J., and Moon, B. R. A hybrid genetic algorithm for multiway graph partitioning. In Proceedings of the Genetic and Evolutionary Computation Conference (2000), pp. 159--166.
|
| |
13
|
|
| |
14
|
Kernighan, B., and Lin, S. An efficient heuristic procedure for partitioning graphs. Bell Systems Technical Journal 49 (Feb. 1970), 291--307.
|
| |
15
|
Kim, J. P., and Moon, B. R. A hybrid genetic search for multi-way graph partitioning based on direct partitioning. In Proceedings of the Genetic and Evolutionary Computation Conference (2001), pp. 408--415.
|
| |
16
|
|
 |
17
|
|
| |
18
|
Kuhn, H. W. The Hungarian method for the assignment problem. Naval Res. Logist. Quart. 2 (1955), 83--97.
|
| |
19
|
Laszewski, G. Intelligent structural operators for the k-way graph partitioning problem. In Proceedings of the Fourth International Conference on Genetic Algorithms (July 1991), pp. 45--52.
|
| |
20
|
|
| |
21
|
Moraglio, A., and Poli, R. Topological interpretation of crossover. In Proceedings of the Genetic and Evolutionary Computation Conference (2004), pp. 1377--1388.
|
| |
22
|
Moraglio, A., and Poli, R. Geometric crossover for the permutation representation. Technical Report CSM-429, University of Essex (2005).
|
 |
23
|
|
| |
24
|
Pardalos, P. M., and Resende, M. G. C., Eds. Handbook of Applied Optimization. Oxford University Press, 2002.
|
| |
25
|
|
| |
26
|
Weinberger, E. D. Correlated and uncorrelated fitness landscapes and how to tell the difference. Biological Cybernetics 63 (1990), 325--336.
|
|