|
Chapter 1 The Science of Biogeography |
|
|
1 | (10) |
|
|
|
1 | (2) |
|
|
|
3 | (3) |
|
1.3 Influence factors for biogeography |
|
|
6 | (5) |
|
Chapter 2 Biogeography and Biological Optimization |
|
|
11 | (14) |
|
2.1 A mathematical model of biogeography |
|
|
11 | (5) |
|
2.2 Biogeography as an optimization process |
|
|
16 | (3) |
|
2.3 Biological optimization |
|
|
19 | (4) |
|
|
|
19 | (1) |
|
2.3.2 Evolution strategies |
|
|
20 | (1) |
|
2.3.3 Particle swarm optimization |
|
|
21 | (1) |
|
2.3.4 Artificial bee colony algorithm |
|
|
22 | (1) |
|
|
|
23 | (2) |
|
Chapter 3 A Basic BBO Algorithm |
|
|
25 | (20) |
|
3.1 BBO definitions and algorithm |
|
|
25 | (10) |
|
|
|
26 | (1) |
|
|
|
27 | (1) |
|
|
|
27 | (8) |
|
3.2 Differences between BBO and other optimization algorithms |
|
|
35 | (2) |
|
3.2.1 BBO and genetic algorithms |
|
|
35 | (1) |
|
3.2.2 BBO and other algorithms |
|
|
36 | (1) |
|
|
|
37 | (7) |
|
|
|
44 | (1) |
|
|
|
45 | (16) |
|
|
|
45 | (4) |
|
|
|
49 | (2) |
|
4.3 Other approaches to BBO |
|
|
51 | (5) |
|
|
|
56 | (3) |
|
|
|
59 | (2) |
|
Chapter 5 BBO as a Markov Process |
|
|
61 | (42) |
|
5.1 Markov definitions and notations |
|
|
61 | (11) |
|
|
|
72 | (7) |
|
|
|
79 | (11) |
|
5.4 Markov models of BBO extensions |
|
|
90 | (9) |
|
|
|
99 | (4) |
|
Chapter 6 Dynamic System Models of BBO |
|
|
103 | (20) |
|
|
|
103 | (2) |
|
6.2 Dynamic system models of BBO |
|
|
105 | (14) |
|
6.3 Applications to benchmark problems |
|
|
119 | (3) |
|
|
|
122 | (1) |
|
Chapter 7 Statistical Mechanics Approximations of BBO |
|
|
123 | (22) |
|
7.1 Preliminary foundation |
|
|
123 | (5) |
|
7.2 Statistical mechanics model of BBO |
|
|
128 | (13) |
|
|
|
128 | (6) |
|
|
|
134 | (7) |
|
|
|
141 | (2) |
|
7.3.1 Finite population effects |
|
|
141 | (1) |
|
7.3.2 Separable fitness functions |
|
|
142 | (1) |
|
|
|
143 | (2) |
|
Chapter 8 BBO for Combinatorial Optimization |
|
|
145 | (24) |
|
8.1 Traveling salesman problem |
|
|
147 | (1) |
|
|
|
148 | (15) |
|
8.2.1 Population initialization |
|
|
148 | (2) |
|
8.2.2 Migration in the TSP |
|
|
150 | (7) |
|
8.2.3 Mutation in the TSP |
|
|
157 | (2) |
|
8.2.4 Implementation framework |
|
|
159 | (4) |
|
|
|
163 | (2) |
|
|
|
165 | (2) |
|
|
|
167 | (2) |
|
Chapter 9 Constrained BBO |
|
|
169 | (18) |
|
9.1 Constrained optimization |
|
|
170 | (2) |
|
9.2 Constraint-handling methods |
|
|
172 | (7) |
|
9.2.1 Static penalty methods |
|
|
172 | (1) |
|
9.2.2 Superiority of feasible points |
|
|
173 | (1) |
|
9.2.3 The eclectic evolutionary algorithm |
|
|
174 | (1) |
|
9.2.4 Dynamic penalty methods |
|
|
174 | (2) |
|
9.2.5 Adaptive penalty methods |
|
|
176 | (1) |
|
9.2.6 The niched-penalty approach |
|
|
177 | (1) |
|
|
|
178 | (1) |
|
9.2.8 e-level comparisons |
|
|
178 | (1) |
|
9.3 BBO for constrained optimization |
|
|
179 | (6) |
|
|
|
185 | (2) |
|
Chapter 10 BBO in Noisy Environments |
|
|
187 | (16) |
|
10.1 Noisy fitness functions |
|
|
188 | (2) |
|
10.2 Influence of noise on BBO |
|
|
190 | (3) |
|
10.3 BBO with re-sampling |
|
|
193 | (3) |
|
|
|
196 | (3) |
|
10.5 Experimental results |
|
|
199 | (2) |
|
|
|
201 | (2) |
|
Chapter 11 Multi-objective BBO |
|
|
203 | (30) |
|
11.1 Multi-objective optimization problems |
|
|
204 | (7) |
|
|
|
211 | (12) |
|
11.2.1 Vector evaluated BBO |
|
|
211 | (2) |
|
11.2.2 Non-dominated sorting BBO |
|
|
213 | (3) |
|
|
|
216 | (2) |
|
11.2.4 Strength Pareto BBO |
|
|
218 | (5) |
|
11.3 Real-world applications |
|
|
223 | (8) |
|
11.3.1 Warehouse scheduling model |
|
|
223 | (6) |
|
11.3.2 Optimization of warehouse scheduling |
|
|
229 | (2) |
|
|
|
231 | (2) |
|
Chapter 12 Hybrid BBO Algorithms |
|
|
233 | (26) |
|
12.1 Opposition-based BBO |
|
|
234 | (6) |
|
12.1.1 Opposition definitions and concepts |
|
|
234 | (2) |
|
|
|
236 | (2) |
|
12.1.3 Experimental results |
|
|
238 | (2) |
|
12.2 BBO with local search |
|
|
240 | (7) |
|
12.2.1 Local search methods |
|
|
240 | (5) |
|
12.2.2 Simulation results |
|
|
245 | (2) |
|
|
|
247 | (9) |
|
12.3.1 Iteration-level hybridization |
|
|
247 | (3) |
|
12.3.2 Algorithm-level hybridization |
|
|
250 | (4) |
|
12.3.3 Experimental results |
|
|
254 | (2) |
|
|
|
256 | (3) |
|
|
|
259 | (50) |
|
Appendix A Unconstrained Benchmark Functions |
|
|
261 | (4) |
|
Appendix B Constrained Benchmark Functions |
|
|
265 | (24) |
|
Appendix C Multi-objective Benchmark Functions |
|
|
289 | (20) |
| Bibliography |
|
309 | (16) |
| Index |
|
325 | |