Title :
Classical sorting embedded in genetic algorithms for improved permutation search
Author :
Estivill-Castro, Vladimir ; Torres-Velázquez, Rodolfo
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Newcastle Univ., Callaghan, NSW, Australia
Abstract :
A sorting algorithm defines a path in the search space of n! permutations based on the information provided by a comparison predicate. Our generic mutation operator for hybridization is a hill-climber and follows the path traced by any sorting algorithm. Our proposal adds exploitation capability to the mutation operator. Mutation requests swaps to construct and test new permutations, while the sorting algorithm supplies suggestions for swapping pairs as comparison to perform. The need to compare pairs of items in sorting is fulfilled by evaluating a guiding function. This novel HGA-sorting hybrid, instantiated with Insertion Sort, dramatically improves previous results for a benchmark of experiments of the Error-Correcting Graph Isomorphism
Keywords :
combinatorial mathematics; genetic algorithms; search problems; sorting; Error-Correcting Graph Isomorphism; HGA-sorting hybrid; Insertion Sort; classical sorting; comparison predicate; exploitation capability; generic mutation operator; genetic algorithms; guiding function; hill-climber; hybridization; improved permutation search; mutation operator; pair swapping; permutations; search space; sorting algorithm; Computer science; Drives; Genetic algorithms; Genetic mutations; Optimization methods; Proposals; Software algorithms; Software engineering; Sorting; Testing;
Conference_Titel :
Evolutionary Computation, 2001. Proceedings of the 2001 Congress on
Conference_Location :
Seoul
Print_ISBN :
0-7803-6657-3
DOI :
10.1109/CEC.2001.934291