Abstract
It is of major practical and theoretical interest to investigate the conditions under which a Genetic Algorithm (GA) will perform better or worse than Simulated Annealing (SA) and/or Stochastic Hill-climbing (SH). Confusion of terms makes this investigation difficult, but at least the following fairly precise question can be asked: “What landscapes exist on which the employment of recombination and selection from a population lead to significant benefits over standard single-member SA and SH?” We show one class of landscape arising from a class of real-world problems which fits the bill. These are set-covering problems, in which the encoding used (hence defining the landscape) possesses a particular form of directed epistasis, Further, by distilling the features of this landscape which we feel are important to this empirical result, we introduce a general class of landscapes which also display this ‘GA advantage’.
Preview
Unable to display preview. Download preview PDF.
References
J. E. Beasley and P. C. Chu, ‘A genetic algorithm for the set covering problem', Technical report, The Management School, Imperial College, London SW7 2AZ, (1994).
J.E. Beasley, ‘OR-library: Distributing test problems by electronic mail', Journal of the Operational Research Society, 41, 1069–1072, (1990).
S. Chen and N. S. Flann, ‘Parallel simulated annealing and genetic algorithms: A space of hybrid methods', in Parallel Problem Solving from Nature — PPSN III, eds., Y. Davidor, H-P. Schwefel, and R. Manner, number 866 in Lecture Notes in Computer Science. Springer-Verlag, (1994).
Hsiao-Lan Fang, Peter Ross, and Dave Corne, ‘A promising Genetic Algorithm approach to job-shop scheduling, rescheduling, and open-shop scheduling problems', in Proceedings of the Fifth International Conference on Genetic Algorithms, ed., S. Forrest, 375–382, San Mateo: Morgan Kaufmann, (1993).
David E. Goldberg, ‘Real-coded genetic algorithms, virtual alphabets and blocking', Complex Systems, 5(2), 139–167, (1982).
J. Horn, D.E. Goldberg, and K. Deb, ‘Long path problems', in Parallel Problem Solving from Nature — PPSN III, eds., Y. Davidor, H-P. Schwefel, and R. Manner, number 866 in Lecture Notes in Computer Science. Springer-Verlag, (1994).
Kenneth A. De Jong, Analysis of the Behaviour of a Class of Genetic Adaptive Systems, Ph.D. dissertation, University of Michigan, 1975.
A. Juels and M. Wattenberg, ‘Stochastic hillclimbing as a baseline method for evaluating genetic algorithms', Technical Report UCB Technical Report CSD-94-834, Department of Computer Science, University of California at Berkeley, (1994).
U-M. O'Reilly and F. Oppacher, ‘Program search with a hierarchical variable length representation: genetic programming, simulated annealing and stochastic hill climbing', in Parallel Problem Solving from Nature — PPSN III, eds., Y. Davidor, H-P. Schwefel, and R. Manner, number 866 in Lecture Notes in Computer Science. Springer-Verlag, (1994).
K. Park and B. Carter, ‘On the effectiveness of genetic search in combinatorial optimisiation', Technical Report BU-CS-94-010, Boston University Computer Science Department, Computer Science Department, Boston University, Boston MA 02215, (1994).
D. M. Tate and A. E. Smith, ‘Expected allele coverage and the role of mutation in genetic algorithms', in Proceedings of the Fifth International Conference on Genetic Algorithms, ed., Stephanie Forrest, San Mateo: Morgan Kaufmann, (1993).
D. H. Wolpert and W. G. Macready, ‘No free lunch theorems for search', Technical Report SFI-TR-95-02-010, The Santa Fe Institute, Santa Fe, NM, (1995).
A. Wren and D. O. Wren, ‘A genetic algorithm for public transport driver scheduling', Computers in Operations Research, 22(1), 101–110, (1995).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Corne, D., Ross, P. (1995). Some combinatorial landscapes on which a Genetic Algorithm outperforms other Stochastic iterative methods. In: Fogarty, T.C. (eds) Evolutionary Computing. AISB EC 1995. Lecture Notes in Computer Science, vol 993. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60469-3_20
Download citation
DOI: https://doi.org/10.1007/3-540-60469-3_20
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60469-3
Online ISBN: 978-3-540-47515-6
eBook Packages: Springer Book Archive