|
|
1 | (8) |
|
|
2 | (2) |
|
|
4 | (5) |
|
Representations for Genetic and Evolutionary Algorithms |
|
|
9 | (22) |
|
|
10 | (5) |
|
|
10 | (1) |
|
Decomposition of the Fitness Function |
|
|
11 | (2) |
|
|
13 | (2) |
|
Genetic and Evolutionary Algorithms |
|
|
15 | (7) |
|
|
15 | (1) |
|
|
16 | (3) |
|
Schema Theorem and Building Block Hypothesis |
|
|
19 | (3) |
|
|
22 | (6) |
|
Reasons for Problem Difficulty |
|
|
22 | (3) |
|
Measurements of Problem Difficulty |
|
|
25 | (3) |
|
Existing Recommendations for the Design of Efficient Representations for Genetic and Evolutionary Algorithms |
|
|
28 | (3) |
|
Goldberg's Meaningful Building Blocks and Minimal Alphabets |
|
|
29 | (1) |
|
Palmer's Tree Encoding Issues |
|
|
29 | (1) |
|
Ronald's Representational Redundancy |
|
|
30 | (1) |
|
Three Elements of a Theory of Genetic and Evolutionary Representations |
|
|
31 | (46) |
|
|
33 | (12) |
|
Definitions and Background |
|
|
33 | (3) |
|
|
36 | (1) |
|
|
37 | (2) |
|
Run Duration and Overall Problem Complexity |
|
|
39 | (1) |
|
|
40 | (4) |
|
Conclusions, Restrictions and Further Research |
|
|
44 | (1) |
|
|
45 | (12) |
|
|
46 | (1) |
|
Domino Model without, Genetic Drift |
|
|
47 | (3) |
|
Population Sizing for Domino Model and Genetic Drift |
|
|
50 | (3) |
|
|
53 | (3) |
|
|
56 | (1) |
|
|
57 | (16) |
|
Influence of Representations on Problem Difficulty |
|
|
59 | (2) |
|
Locality and Distance Distortion |
|
|
61 | (2) |
|
Modifying BB-Complexity for the One-Max problem |
|
|
63 | (4) |
|
|
67 | (4) |
|
|
71 | (2) |
|
|
73 | (4) |
|
Time-Quality Framework for a Theory-Based Analysis and Design of Representations |
|
|
77 | (22) |
|
Solution Quality and Time to Convergence |
|
|
78 | (1) |
|
Elements of the Framework |
|
|
79 | (5) |
|
|
79 | (1) |
|
|
80 | (1) |
|
|
81 | (3) |
|
|
84 | (5) |
|
Uniformly Scaled Representations |
|
|
85 | (1) |
|
Exponentially Scaled Representations |
|
|
86 | (3) |
|
Implications for the Design of Representations |
|
|
89 | (7) |
|
Uniformly Redundant Representations Are Robust |
|
|
90 | (2) |
|
Exponentially Scaled Representations Are Fast, but Inaccurate |
|
|
92 | (2) |
|
BB-Modifying Representations Are Difficult to Predict |
|
|
94 | (2) |
|
|
96 | (3) |
|
Analysis of Binary Representations of Integers |
|
|
99 | (20) |
|
Two Integer Optimization Problems |
|
|
100 | (1) |
|
Binary String Representations |
|
|
101 | (4) |
|
|
105 | (6) |
|
Redundancy and the Unary Encoding |
|
|
105 | (2) |
|
Scaling, Modification of Problem Difficulty, and the Binary Encoding |
|
|
107 | (1) |
|
Modification of Problem Difficulty and the Gray Encoding |
|
|
108 | (3) |
|
|
111 | (5) |
|
|
116 | (3) |
|
Analysis of Tree Representations |
|
|
119 | (58) |
|
|
120 | (10) |
|
|
120 | (2) |
|
|
122 | (1) |
|
|
123 | (1) |
|
Schema Analysis for Graphs |
|
|
124 | (1) |
|
Scalable Test Problems for Graphs |
|
|
125 | (3) |
|
|
128 | (2) |
|
|
130 | (19) |
|
|
130 | (2) |
|
|
132 | (2) |
|
|
134 | (2) |
|
The Low Locality of the Prufer Number Encoding |
|
|
136 | (12) |
|
|
148 | (1) |
|
The Link and Node Biased Encoding |
|
|
149 | (17) |
|
|
150 | (1) |
|
Motivation and Functionality |
|
|
151 | (2) |
|
Biased Initial Populations and Non-Uniformly Redundant Encodings |
|
|
153 | (2) |
|
|
155 | (4) |
|
The Link-and-Node-Biased Encoding |
|
|
159 | (3) |
|
|
162 | (3) |
|
|
165 | (1) |
|
The Characteristic Vector Encoding |
|
|
166 | (8) |
|
Encoding Trees with the Characteristic Vector |
|
|
167 | (1) |
|
Repairing Invalid Solutions |
|
|
168 | (1) |
|
Bias and Stealth Mutation |
|
|
169 | (4) |
|
|
173 | (1) |
|
|
174 | (3) |
|
Design of Tree Representations |
|
|
177 | (22) |
|
Network Random Keys (NetKeys) |
|
|
178 | (12) |
|
|
178 | (1) |
|
|
179 | (4) |
|
|
183 | (2) |
|
|
185 | (2) |
|
Population Sizing and Run Duration for the One-Max Tree Problem |
|
|
187 | (2) |
|
|
189 | (1) |
|
A Direct Tree Representation (NetDir) |
|
|
190 | (9) |
|
|
191 | (1) |
|
Properties of Direct Representations |
|
|
191 | (2) |
|
|
193 | (3) |
|
|
196 | (3) |
|
Performance of Genetic and Evolutionary Algorithms on Tree Problems |
|
|
199 | (38) |
|
GEA Performance on Scalable Test Tree Problems |
|
|
200 | (15) |
|
Analysis of Representations |
|
|
200 | (2) |
|
|
202 | (8) |
|
|
210 | (5) |
|
GEA Performance on the Optimal Communication Spanning Tree Problem |
|
|
215 | (20) |
|
|
216 | (1) |
|
|
216 | (1) |
|
|
217 | (4) |
|
|
221 | (4) |
|
Test Instances from Berry, Murtagh, and McMahon (1995) |
|
|
225 | (4) |
|
Selected Real-World Test Instances |
|
|
229 | (6) |
|
|
235 | (2) |
|
Summary, Conclusions and Future Work |
|
|
237 | (8) |
|
|
237 | (2) |
|
|
239 | (3) |
|
|
242 | (3) |
A. Optimal Communication Spanning Tree Test Instances |
|
245 | (18) |
|
|
245 | (5) |
|
|
250 | (4) |
|
|
254 | (2) |
|
|
256 | (7) |
References |
|
263 | (18) |
List of Symbols |
|
281 | (4) |
List of Acronyms |
|
285 | (2) |
Index |
|
287 | |