Abstract
Successful and efficient use of evolutionary algorithms depends on the choice of genotypes and the representation – that is, the mapping from genotype to phenotype – and on the choice of search operators that are applied to the genotypes. These choices cannot be made independently of each other. This chapter gives recommendations on the design of representations and corresponding search operators and discusses how to consider problem-specific knowledge. For most problems in the real world, similar solutions have similar fitness values. This fact can be exploited by evolutionary algorithms if they ensure that the representations and search operators used are defined in such a way that similarities between phenotypes correspond to similarities between genotypes. Furthermore, the performance of evolutionary algorithms can be increased by problem-specific knowledge. We discuss how properties of high-quality solutions can be exploited by biasing representations and search operators.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Abbreviations
- ARGOT:
-
adaptive representation genetic optimization technique
- DNA:
-
deoxyribonucleic acid
- EA:
-
evolutionary algorithm
- EDA:
-
estimation of distribution algorithm
- HSS:
-
heuristic space search
- NP:
-
nondeterministic polynomial-time
- PSS:
-
problem space search
- TSP:
-
traveling salesman problem
References
Z. Michalewicz, D.B. Fogel: How to Solve It: Modern Heuristics, 2nd edn. (Springer, Berlin 2004)
F. Rothlauf: Design of Modern Heuristics (Springer, Berlin, Heidelberg 2011)
F. Rothlauf: Representations for Genetic and Evolutionary Algorithms, 2nd edn. (Springer, Berlin, Heidelberg 2006)
G. Mendel: Versuche über Pflanzen-Hybriden, Verhandlungen Des Naturforschenden Vereins (Naturforschender Verein zu Brünn) 4(1), 3–47 (1866)
R.C. Lewontin: The Genetic Basis of Evolutionary Change, Columbia Biological Series, Vol. 25 (Columbia Univ. Press, New York 1974)
G.E. Liepins, M.D. Vose: Representational issues in genetic optimization, J. Exp. Theor. Artif. Intell. 2, 101–115 (1990)
J.D. Bagley: The Behavior of Adaptive Systems Which Employ Genetic and Correlation Algorithms, Ph.D. Thesis (University of Michigan, College of Literature, Science, and the Arts. Department of Communication Sciences. Ann Arbor, Michigan 1967)
M.D. Vose: Modeling simple genetic algorithms. In: Foundations of Genetic Algorithms, Vol. 2, ed. by L.D. Whitley (Morgan Kaufmann, San Mateo 1993) pp. 63–73
R. Hamming: Coding and Information Theory (Prentice Hall, Englewood Cliffs, New Jersey 1980)
V.I. Levenshtein: Binary codes capable of correcting deletions, insertions and reversals, Sov. Phys. Dokl. 10(8), 707–710 (1966), Doklady Akademii Nauk SSSR, V163 No4 845–848 1965
R.A. Wagner, M.J. Fisher: The string-to-string correction problem, J. ACM 21, 168–174 (1974)
R.A. Caruana, J.D. Schaffer: Representation and hidden bias: Gray vs. binary coding for genetic algorithms, Proc. 5th Int. Workshop Mach. Learn., ed. by L. Laird (Morgan Kaufmann, San Francisco 1988) pp. 153–161
T. Bäck, D.B. Fogel, Z. Michalewicz: Handbook of Evolutionary Computation (Institute of Physics Publishing/Oxford Univ. Press, Bristol, New York 1997)
D.E. Goldberg: The Design of Innovation, Series on Genetic Algorithms and Evolutionary Computation (Kluwer, Boston 2002)
D.E. Goldberg: Genetic Algorithms in Search, Optimization, and Machine Learning (Addison-Wesley, Reading 1989)
J.E. Rowe, L.D. Whitley, L. Barbulescu, J.-P. Watson: Properties of Gray and binary representations, Evol. Comput. 12(1), 46–76 (2004)
D.E. Goldberg: Real-coded genetic algorithms, virtual alphabets, and blocking, Complex Syst. 5(2), 139–167 (1991)
N.J. Radcliffe: Theoretical foundations and properties of evolutionary computations: Schema processing. In: Handbook of Evolutionary Computation, ed. by T. Bäck, D.B. Fogel, Z. Michalewicz (Institute of Physics Publishing/Oxford Univ. Press, Bristol, New York 1997), pp. B2.5:1–B2.5:10
D.B. Fogel, L.C. Stayton: On the effectiveness of crossover in simulated evolutionary optimization, BioSystems 32, 171–182 (1994)
G.R. Raidl, B.A. Julstrom: Edge-sets: An effective evolutionary coding of spanning trees, IEEE Trans. Evol. Comput. 7(3), 225–239 (2003)
F. Rothlauf: A problem-specific and effective encoding for metaheuristics for the minimum communication spanning tree problem, INFORMS J. Comput. 21(4), 575–584 (2009)
J.H. Holland: Adaptation in Natural And Artificial Systems (University of Michigan, Ann Arbor 1975)
D.E. Goldberg, B. Korb, K. Deb: Messy genetic algorithms: Motivation, analysis, and first results, Complex Syst. 3(5), 493–530 (1989)
N.J. Radcliffe: Forma analysis and random respectful recombination. In: Foundations of Genetic Algorithms, ed. by G.J.E. Rawlins (Morgan Kaufmann, San Mateo 1991) pp. 222–229
N.J. Radcliffe: Equivalence class analysis of genetic algorithms, Complex Syst. 5(2), 183–205 (1991)
N.J. Radcliffe: Non-linear genetic representations, Parallel Problem Solving from Nature – PPSN II, ed. by R. Männer, B. Manderick (Springer, Berlin, Heidelberg 1992) pp. 259–268
N.J. Radcliffe: Genetic set recombination. In: Foundations of Genetic Algorithms, Vol. 2, ed. by L.D. Whitley (Morgan Kaufmann, San Mateo 1993) pp. 203–219
N.J. Radcliffe, P.D. Surry: Fitness variance of formae and performance prediction. In: Foundations of Genetic Algorithms 3, ed. by L.D. Whitley, M.D. Vose (Morgan Kaufmann, San Mateo 1994) pp. 51–72
N.J. Radcliffe: The algebra of genetic algorithms, Ann. Maths. Artif. Intell. 10, 339–384 (1994)
N.J. Radcliffe, P.D. Surry: Formal algorithms $+$ formal representations $=$ search strategies, Parallel Problem Solving from Nature – PPSN IV, ed. by H.-M. Voigt, W. Ebeling, I. Rechenberg, H.-P. Schwefel (Springer, Berlin 1996) pp. 366–375
H. Kargupta, K. Deb, D.E. Goldberg: Ordering genetic algorithms and deception, Parallel Problem Solving from Nature – PPSN IV, ed. by H.-M. Voigt, W. Ebeling, I. Rechenberg, H.-P. Schwefel (Springer, Berlin 1996) pp. 47–56
J. Doran, D. Michie: Experiments with the graph traverser program, Proc. R. Soc. Lond. (A) 294, 235–259 (1966)
B. Manderick, M. de Weger, P. Spiessens: The genetic algorithm and the structure of the fitness landscape, Proc. 4th Int. Conf. Genet. Algorithm., ed. by R.K. Belew, L.B. Booker (Morgan Kaufmann, Burlington 1991) pp. 143–150
S. Christensen, F. Oppacher: What can we learn from no free lunch?, Proc. Genet. Evol. Comput. Conf. (GECCO 2001), ed. by L. Spector, E. Goodman, A. Wu, W.B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M. Garzon, E. Burke (Morgan Kaufmann, San Francisco 2001) pp. 1219–1226
D. Whitley, K. Mathias, S. Rana, J. Dzubera: Evaluating evolutionary algorithms, Artif. Intell. 85, 245–276 (1996)
C.R. Reeves: Landscapes, operators and heuristic search, Ann. Oper. Res. 86, 473–490 (1999)
F. Gray: Pulse code communications, U.S. Patent 2632058 (1953)
R.A. Caruana, J.D. Schaffer, L.J. Eshelman: Using multiple representations to improve inductive bias: Gray and binary coding for genetic algorithms, Proc. 6th Int. Workshop Mach. Learn., ed. by A.M. Segre (Morgan Kaufmann, San Francisco 1989) pp. 375–378
C. Höhn, C.R. Reeves: Are long path problems hard for genetic algorithms?, Parallel Problem Solving from Nature – PPSN IV, ed. by H.-M. Voigt, W. Ebeling, I. Rechenberg, H.-P. Schwefel (Springer, Berlin 1996) pp. 134–143
C. Höhn, C.R. Reeves: The crossover landscape for the onemax problem, Proc. 2nd Nordic Workshop Genet. Algorithm. Appl. (2NWGA), ed. by J.T. Alander (Vaasa, Finland 1996), pp. 27–43, Department of Information Technology and Production Economics, University of Vaasa
D.B. Fogel: Real-valued vectors. In: Handbook of Evolutionary Computation, ed. by T. Bäck, D.B. Fogel, Z. Michalewicz (Institute of Physics Publishing/Oxford Univ. Press, Bristol, New York 1997), pp. C3.2:2–C3.2:5
A. Moraglio, R. Poli: Topological interpretation of crossover. In: Proc. Genet. Evol. Comput. Conf. (GECCO 2004), ed. by K. Deb, R. Poli, W. Banzhaf, H.-G. Beyer, E. Burke, P. Darwen, D. Dasgupta, D. Floreano, J. Foster, M. Harman, O. Holland, P.L. Lanzi, L. Spector, A. Tettamanzi, D. Thierens, A. Tyrrell (Springer, Berlin, Heidelberg 2004) pp. 1377–1388
A. Moraglio, Y.-H. Kim, Y. Yoon, B.R. Moon: Geometric crossovers for multiway graph partitioning, Evol. Comput. 15(4), 445–474 (2007)
A. Moraglio: Towards a Geometric Unification of Evolutionary Algorithms, Ph.D. Thesis (Department of Computer Science, University of Essex, Colchester 2007)
F. Rothlauf: Representations for Genetic and Evolutionary Algorithms, Studies on Fuzziness and Soft Computing, Vol. 104, 1st edn. (Springer, Berlin, Heidelberg 2002)
J. Reed, R. Toombs, N.A. Barricelli: Simulation of biological evolution and machine learning: I. Selection of self-reproducing numeric patterns by data processing machines, effects of hereditary control, mutation type and crossing, J. Theor. Biol. 17, 319–342 (1967)
D.H. Ackley: A Connectionist Machine for Genetic Hill Climbing (Kluwer Academic, Boston 1987)
G. Syswerda: Uniform crossover in genetic algorithms, Proc. 3rd Int. Conf. Genet. Algorithm. (ICGA), ed. by J.D. Schaffer (Morgan Kaufmann, Burlington 1989) pp. 2–9
Z. Michalewicz: Genetic Algorithms $+$ Data Structures $=$ Evolution Programs (Springer, New York 1996)
L.B. Booker: Binary strings. In: Handbook of Evolutionary Computation, ed. by T. Bäck, D.B. Fogel, Z. Michalewicz (Institute of Physics Publishing/Oxford Univ. Press, Bristol, New York 1997), pp. C3.3:1–C3.3:10
H. Mühlenbein, G. Paaß: From recombination of genes to the estimation of distributions I, binary parameters, Parallel Problem Solving from Nature – PPSN IV, ed. by H.-M. Voigt, W. Ebeling, I. Rechenberg, H.-P. Schwefel (Springer, Berlin 1996) pp. 178–187
H. Mühlenbein, T. Mahnig: FDA – a scalable evolutionary algorithm for the optimization of additively decomposed functions, Evol. Comput. 7(4), 353–376 (1999)
M. Pelikan, D.E. Goldberg, E. Cantú-Paz: BOA: The Bayesian optimization algorithm, IlliGAL Report No. 99003 (University of Illinois, Urbana 1999)
M. Pelikan, D.E. Goldberg, F. Lobo: A survey of optimization by building and using probabilistic models, IlliGAL Report No. 99018 (University of Illinois, Urbana 1999)
P. Larrañaga, R. Etxeberria, J.A. Lozano, J.M. Pea: Optimization by learning and simulation of Bayesian and Gaussian networks. Technical Report EHU-KZAA-IK-4/99 (University of the Basque Country, San Sebastián 1999)
P.A.N. Bosman: Design and Application of Iterated Density-Estimation Evolutionary Algorithms, Ph.D. Thesis (Universiteit Utrecht, Utrecht 2003)
P. Larrañaga, J.A. Lozano: Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation (Springer, Berlin 2001)
M. Pelikan: Hierarchical Bayesian Optimization Algorithm: Toward a New Generation of Evolutionary Algorithms, Studies in Fuzziness and Soft Computing (Springer, New York 2006)
E. Falkenauer: Genetic Algorithms and Grouping Problems (Wiley, Chichester 1998)
S.-S. Choi, B.-R. Moon: Normalization for genetic algorithms with non-synonymously redundant encodings, IEEE Trans. Evol. Comput. 12(5), 604–616 (2008)
S.-S. Choi, B.-R. Moon: Normalization in genetic algorithms, Proc. Genet. Evol. Comput. Conf. (GECCO 2003), ed. by E. Cantú-Paz, J.A. Foster, K. Deb, D. Davis, R. Roy, U.-M. O'Reilly, H.-G. Beyer, R. Standish, G. Kendall, S. Wilson, M. Harman, J. Wegener, D. Dasgupta, M.A. Potter, A.C. Schultz, K. Dowsland, N. Jonoska, J. Miller (Springer, Berlin, Heidelberg 2003) pp. 862–873
L. Davis: Applying adaptive algorithms to epistatic domains, Proc. 9th Int. Joint Conf. Artif. Intell., ed. by A. Joshi (Morgan Kaufmann, San Francisco 1985) pp. 162–164
D.E. Goldberg, R. Lingle Jr.: Alleles, loci, and the traveling salesman problem, Proc. Int. Conf. Genet. Algorithm. Their Appl., ed. by J.J. Grefenstette (Lawrence Erlbaum, Hillsdale 1985) pp. 154–159
I.M. Oliver, D.J. Smith, J.R.C. Holland: A study of permutation crossover operators on the traveling salesman problem, Proc. 2nd Int. Conf. Genet. Algorithm. (ICGA), ed. by J.J. Grefenstette (Lawrence Erlbaum, Hillsdale 1987)
C. Bierwirth: A generalized permutation approach to job shop scheduling with genetic algorithms, OR Spektrum 17, 87–92 (1995)
C. Bierwirth, D.C. Mattfeld, H. Kopfer: On permutation representations for scheduling problems, Parallel Problem Solving from Nature – PPSN IV, ed. by H.-M. Voigt, W. Ebeling, I. Rechenberg, H.-P. Schwefel (Springer, Berlin 1996) pp. 310–318
L.D. Whitley: Permutations. In: Handbook of Evolutionary Computation, ed. by T. Bäck, D.B. Fogel, Z. Michalewicz (Institute of Physics Publishing/Oxford Univ. Press, Bristol, New York 1997), pp. C3.3:114–C3.3:20
D.C. Mattfeld: Evolutionary Search and the Job Shop: Investigations on Genetic Algorithms for Production Scheduling (Physica, Berlin, Heidelberg 1996)
J.R. Koza: Genetic Programming: On the Programming of Computers by Natural Selection (MIT, Cambridge 1992)
W. Banzhaf, P. Nordin, R.E. Keller, F.D. Francone: Genetic Programming, An Introduction (Morgan Kaufmann, Burlington 1997)
T. Jones, S. Forrest: Fitness distance correlation as a measure of problem difficulty for genetic algorithms, Proc. 6th Int. Conf. Genet. Algorithms, ed. by L. Eschelman (Morgan Kaufmann, San Francisco 1995) pp. 184–192
F. Rothlauf, D.E. Goldberg: Tree network design with genetic algorithms – an investigation in the locality of the prüfernumber encoding. In: Late Breaking Papers at the Genetic and Evolutionary Computation Conference 1999, ed. by S. Brave, A.S. Wu (Omni, Orlando 1999) pp. 238–244
J. Gottlieb, G.R. Raidl: Characterizing locality in decoder-based EAs for the multidimensional knapsack problem, Lect. Notes Comput. Sci. 1829, 38–52 (1999)
J. Gottlieb, G.R. Raidl: The effects of locality on the dynamics of decoder-based evolutionary search, Proc. Genet. Evolu. Comput. Conf. (GECCO 2000), ed. by L.D. Whitley, D.E. Goldberg, E. Cantú-Paz, L. Spector, L. Parmee, H.-G. Beyer (Morgan Kaufmann, San Francisco 2000) pp. 283–290
J. Gottlieb, B.A. Julstrom, G.R. Raidl, F. Rothlauf: Prüfer numbers: A poor representation of spanning trees for evolutionary search, Proc. Genet. Evol. Comput. Conf. (GECCO 2001), ed. by L. Spector, E. Goodman, A. Wu, W.B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M. Garzon, E. Burke (Morgan Kaufmann, San Francisco 2001)
F. Rothlauf, D.E. Goldberg: Prüfernumbers and genetic algorithms: A lesson on how the low locality of an encoding can harm the performance of GAs. In: Parallel Problem Solving from Nature – PPSN VI, ed. by M. Schoenauer, K. Deb, G. Rudolph, X. Yao, E. Lutton, J.J. Merelo, H.-P. Schwefel (Springer, Berlin 2000) pp. 395–404
M. Gerrits, P. Hogeweg: Redundant coding of an NP-complete problem allows effective genetic algorithm search, Lect. Notes Comput. Sci. 496, 70–74 (1991)
S. Ronald, J. Asenstorfer, M. Vincent: Representational redundancy in evolutionary algorithms, Proc. 1995 IEEE Int. Conf. Evol. Comput. 2, Piscataway, ed. by D.B. Fogel, Y. Attikiouzel (1995) pp. 631–636
R. Shipman: Genetic redundancy: Desirable or problematic for evolutionary adaptation?, Proc. 4th Int. Conf. Artif. Neural Netw. Genet. Algorithm. (ICANNGA), ed. by A. Dobnikar, N.C. Steele, D.W. Pearson, R.F. Albrecht (Springer, Berlin 1999) pp. 1–11
F. Rothlauf, D.E. Goldberg: Redundant representations in evolutionary computation, Evol. Comput. 11(4), 381–415 (2003)
Z. Michalewicz, C.Z. Janikow: Handling constraints in genetic algorithm, Proc. 3rd Int. Conf. Genet. Algorithm. (ICGA), ed. by J.D. Schaffer (Morgan Kaufmann, Burlington 1989) pp. 151–157
R.H. Storer, S.D. Wu, R. Vaccari: Problem and heuristic space search strategies for job shop scheduling, ORSA J. Comput. 7(4), 453–467 (1995)
Z. Michalewicz, M. Schoenauer: Evolutionary computation for constrained parameter optimization problems, Evol. Comput. 4(1), 1–32 (1996)
P.D. Surry: A Prescriptive Formalism for Constructing Domain-Specific Evolutionary Algorithms, Ph.D. Thesis (University of Edinburgh, Edinburgh 1998)
J.J. Grefenstette, R. Gopal, B.J. Rosmaita, D. Van Gucht: Genetic algorithms for the traveling salesman problem, Proc. Int. Conf. Genet. Algorithm. Their Appl., ed. by J.J. Grefenstette (Lawrence Erlbaum, Hillsdale 1985) pp. 160–168
S. Bagchi, S. Uckun, Y. Miyabe, K. Kawamura: Exploring problem-specific recombination operators for job shop scheduling, Proc. 4th Int. Conf. Genet. Algorithm., ed. by R.K. Belew, L.B. Booker (Morgan Kaufmann, Burlington 1991) pp. 10–17
D.R. Jones, M.A. Beltramo: Solving partitioning problems with genetic algorithms, Proc. 4th Int. Conf. Genet. Algorithm., ed. by R.K. Belew, L.B. Booker (Morgan Kaufmann, Burlington 1991) pp. 442–449
C.G. Shaefer: The ARGOT strategy: Adaptive representation genetic optimizer technique, Proc. 2nd Int. Conf. Genet. Algorithm. (ICGA), ed. by J.J. Grefenstette (Lawrence Erlbaum, Hillsdale 1987) pp. 50–58
C. G. Shaefer, J. S. Smith: The ARGOT strategy II: Combinatorial optimizations, Technical Report RL90-1 (Thinking Machines Inc., Cambridge, 1990)
R.H. Storer, S.D. Wu, R. Vaccari: New search spaces for sequencing problems with application to job shop scheduling, Manag. Sci. 38(10), 1495–1509 (1992)
K.S. Naphade, S.D. Wu, R.H. Storer: Problem space search algorithms for resource-constrained project scheduling, Ann. Oper. Res. 70, 307–326 (1997)
A.T. Ernst, M. Krishnamoorthy, R.H. Storer: Heuristic and exact algorithms for scheduling aircraft landings, Netw.: Int. J. 34, 229–241 (1999)
N.N. Schraudolph, R.K. Belew: Dynamic parameter encoding for genetic algorithms, Mach. Learn. 9, 9–21 (1992)
J.P. Cohoon, S.U. Hegde, W.N. Martin, D. Richards: Distributed genetic algorithms for the floorplan design problem, IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 10(4), 483–492 (1991)
B.A. Julstrom: Redundant genetic encodings may not be harmful, Proc. Genet. Evol. Comput. Conf. (GECCO `99), ed. by W. Banzhaf, J. Daida, A.E. Eiben, M.H. Garzon, V. Honavar, M. Jakiela, R.E. Smith (Morgan Kaufmann, Burlington 1999) p. 791
J. Horn: Genetic algorithms, problem difficulty, and the modality of fitness landscapes, IlliGAL Report No. 95004 (University of Illinois, Urbana 1995)
K. Deb, L. Altenberg, B. Manderick, T. Bäck, Z. Michalewicz, M. Mitchell, S. Forrest: Theoretical foundations and properties of evolutionary computations: Fitness landscapes. In: Handbook of Evolutionary Computation, ed. by T. Bäck, D.B. Fogel, Z. Michalewicz (Institute of Physics Publishing/Oxford Univ. Press, Bristol, New York 1997), pp. B2.7:1–B2.7:25
G.R. Raidl, J. Gottlieb: Empirical analysis of locality, heritability and heuristic bias in evolutionary algorithms: A case study for the multidimensional knapsack problem, Evol. Comput. 13(4), 441–475 (2005)
F. Rothlauf: On optimal solutions for the optimal communication spanning tree problem, Oper. Res. 57(2), 413–425 (2009)
M. Kimura: On the probability of fixation of mutant genes in a population, Genetics 47, 713–719 (1962)
M. Kimura: Diffusion models in population genetics, J. Appl. Prob. 1, 177–232 (1964)
J.S. Gale: Theoretical Population Genetics (Unwin Hyman, London 1990)
T. Nagylaki: Introduction to Theoretical Population. Genetics (Springer, Berlin, Heidelberg 1992)
D.L. Hartl, A.G. Clark: Principles of Population Genetics, 3rd edn. (Sinauer, Sunderland 1997)
D.E. Goldberg, P. Segrest: Finite Markov chain analysis of genetic algorithms, Proc. 2nd Int. Conf. Genet. Algorithm. (ICGA), ed. by J.J. Grefenstette (Lawrence Erlbaum, Hillsdale 1987) pp. 1–8
H. Asoh, H. Mühlenbein: On the mean convergence time of evolutionary algorithms without selection and mutation. In: Parallel Problem Solving from Nature – PPSN III, Lecture Notes in Computer Science, Vol. 866, ed. by Y. Davidor, H.-P. Schwefel, R. Männer (Springer, Berlin 1994) pp. 88–97
D. Thierens, D.E. Goldberg, Â.G. Pereira: Domino convergence, drift, and the temporal-salience structure of problems, Proc. 1998 IEEE Int. Conf. Evol. Comput., Piscataway, ed. by D.B. Fogel (1998) pp. 535–540
F.G. Lobo, D.E. Goldberg, M. Pelikan: Time complexity of genetic algorithms on exponentially scaled problems, Proc. Genet. Evolu. Comput. Conf. (GECCO 2000), ed. by L.D. Whitley, D.E. Goldberg, E. Cantú-Paz, L. Spector, L. Parmee, H.-G. Beyer (Morgan Kaufmann, San Francisco 2000) pp. 151–158
J.M. Daida, R. Bertram, S. Stanhope, J. Khoo, S. Chaudhary, O. Chaudhri, J. Polito: What makes a problem GP-hard?, Analysis of a tunably difficult problem in genetic programming, Genet. Program. Evol. Mach. 2(2), 165–191 (2001)
N.X. Hoai, R.I. McKay, D.L. Essam: Representation and structural difficulty in genetic programming, IEEE Trans. Evol. Comput. 10(2), 157–166 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Rothlauf, F. (2015). Design of Representations and Search Operators. In: Kacprzyk, J., Pedrycz, W. (eds) Springer Handbook of Computational Intelligence. Springer Handbooks. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43505-2_53
Download citation
DOI: https://doi.org/10.1007/978-3-662-43505-2_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43504-5
Online ISBN: 978-3-662-43505-2
eBook Packages: EngineeringEngineering (R0)