BIOGEOGRAPHY-BASED OPTIMIZATION FOR COMBINATORIAL PROBLEMS AND COMPLEX SYSTEMS

Biogeography-based optimization (BBO) is a heuristic evolutionary algorithm that has shown good performance on many problems. In this dissertation, three problems are researched for BBO: convergence speed and optimal solution convergence of BBO, BBO application to combinatorial problems, and BBO application to complex systems. The first problem is to analyze BBO from two perspectives: how the components of BBO affect its convergence speed; and the reason that BBO converges to the optimal solution. For the first perspective, which is convergence speed, we analyze the two essential components of BBO – population construction and information sharing. For the second perspective, a mathematical BBO model is built to theoretically prove why BBO is capable of reaching the global optimum for any problem. In the second problem addressed by the dissertation, BBO is applied to combinatorial problems. Our research includes the study of migration, local search, population initialization, and greedy methods for combinatorial problems. We conduct a series of simulations based on four benchmarks, the sizes of which vary from small to extra large. The simulation results indicate that when combined with other techniques, the performance of BBO can be significantly improved. Also, a BBO graphical user interface (GUI) is created for v combinatorial problems, which is an intuitive way to experiment with BBO algorithms, including hybrid BBO algorithms. The third and final problem addressed in this dissertation is the optimization of complex systems. We invent a new algorithm for complex system optimization based on BBO, which is called BBO/complex. Four real world problems are used to test BBO/Complex and compare with other complex system optimization algorithms, and we obtain encouraging results from BBO/Complex. Then, a Markov model is created for BBO/Complex. Simulation results are provided to confirm the model.

[1]  Dan Simon,et al.  Biogeography-Based Optimization for Large Scale Combinatorial Problems , 2013 .

[2]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

[3]  Peter J. Fleming,et al.  Genetic Algorithms for Multiobjective Optimization: FormulationDiscussion and Generalization , 1993, ICGA.

[4]  V. K. Panchal,et al.  Hybrid bio-inspired techniques for land cover feature extraction: A remote sensing perspective , 2012, Appl. Soft Comput..

[5]  James C. Bezdek,et al.  Fuzzy c-means clustering of incomplete data , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[6]  D. Wiesmann,et al.  Evolutionary Optimization Algorithms in Computational Optics , 1999 .

[7]  Joe Suzuki,et al.  A Markov chain analysis on simple genetic algorithms , 1995, IEEE Trans. Syst. Man Cybern..

[8]  G. B. Mathews On the Partition of Numbers , 1896 .

[9]  Thomas A. Zang,et al.  AIAA 99-3798 Multidisciplinary Design Optimization Techniques: Implications and Opportunities for Fluid Dynamics Research , 1999 .

[10]  R. Nauss The 0–1 knapsack problem with multiple choice constraints☆ , 1978 .

[11]  JiGuan G. Lin Multiple-objective problems: Pareto-optimal solutions by method of proper equality constraints , 1976 .

[12]  P. K. Chattopadhyay,et al.  Application of Biogeography-based Optimization for Solving Multi-objective Economic Emission Load Dispatch Problems , 2010 .

[13]  John E. Dennis,et al.  Problem Formulation for Multidisciplinary Optimization , 1994, SIAM J. Optim..

[14]  Jaroslaw Sobieszczanski-Sobieski,et al.  Multidisciplinary design optimisation - some formal methods, framework requirements, and application to vehicle design , 2001 .

[15]  Pascal Boilot,et al.  Electronic noses inter-comparison, data fusion and sensor selection in discrimination of standard fruit solutions , 2003 .

[16]  Yuan Charles,et al.  Evaluation of Methods for Multidisciplinary Design Optimization (MDO), Part II , 2000 .

[17]  K. S. Swarup,et al.  Multi-objective biogeography based optimization for optimal PMU placement , 2012, Appl. Soft Comput..

[18]  Yi,et al.  Multidisciplinary Design Optimization with a New Effective Method , 2010 .

[19]  Mandeep Kaur,et al.  Shortest Path Finding in country using Hybrid approach of BBO and BCO , 2012 .

[20]  Provas Kumar Roy,et al.  Biogeography Based Optimization technique applied to multi-constraints economic load dispatch problems , 2009, 2009 Transmission & Distribution Conference & Exposition: Asia and Pacific.

[21]  Rajat Raina,et al.  Efficient sparse coding algorithms , 2006, NIPS.

[22]  Dan Simon,et al.  Biogeography-based optimization combined with evolutionary strategy and immigration refusal , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[23]  Takeshi Yamada,et al.  A genetic algorithm with multi-step crossover for job-shop scheduling problems , 1995 .

[24]  A. Wright,et al.  Markov chain models of genetic algorithms , 1999 .

[25]  Paul H. Calamai,et al.  A multi-objective optimization approach to urban school bus routing: Formulation and solution method , 1995 .

[26]  Ehl Emile Aarts,et al.  Simulated annealing : an introduction , 1989 .

[27]  Benjamin F. Hobbs,et al.  A nonlinear bilevel model for analysis of electric utility demand-side planning issues , 1992, Ann. Oper. Res..

[28]  Dan Simon,et al.  Complex System Optimization using Biogeography-Based Optimization , 2013 .

[29]  Andrzej Jaszkiewicz,et al.  Genetic local search for multi-objective combinatorial optimization , 2022 .

[30]  B. R. Fox,et al.  Genetic Operators for Sequencing Problems , 1990, FOGA.

[31]  Dan Simon,et al.  Computational Modeling and Simulation of Intellect: Current State and Future Perspectives , 2011 .

[32]  D. J. Smith,et al.  A Study of Permutation Crossover Operators on the Traveling Salesman Problem , 1987, ICGA.

[33]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[34]  Colin Reeves Genetic Algorithms , 2003, Handbook of Metaheuristics.

[35]  L Padula Sharon,et al.  MDO Test Suite at NASA Langley Research Center , 1996 .

[36]  C. Fonseca,et al.  GENETIC ALGORITHMS FOR MULTI-OBJECTIVE OPTIMIZATION: FORMULATION, DISCUSSION, AND GENERALIZATION , 1993 .

[37]  Dan Simon,et al.  Population distributions in biogeography-based optimization algorithms with elitism , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[38]  Dan Simon,et al.  Oppositional biogeography-based optimization for combinatorial problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[39]  Joaquim R. R. A. Martins,et al.  Benchmarking multidisciplinary design optimization algorithms , 2010 .

[40]  M Dorigo,et al.  Ant colonies for the travelling salesman problem. , 1997, Bio Systems.

[41]  Norman C. Beaulieu,et al.  On the generalized multinomial distribution, optimal multinomial detectors, and generalized weighted partial decision detectors , 1991, IEEE Trans. Commun..

[42]  Joe Suzuki,et al.  A Further Result on the Markov Chain Model of Genetic Algorithms and Its Application to a Simulated Annealing-like Strategy , 1998, FOGA.

[43]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[44]  Dan Simon,et al.  Oppositional biogeography-based optimization , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[45]  Nicholas Kalouptsidis,et al.  Nearest neighbor pattern classification neural networks , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[46]  Layne T. Watson,et al.  Mathematical reduction of a heart dipole model , 1989 .

[47]  Julian F. Miller,et al.  Genetic and Evolutionary Computation — GECCO 2003 , 2003, Lecture Notes in Computer Science.

[48]  Ilan Kroo,et al.  Implementation and Performance Issues in Collaborative Optimization , 1996 .

[49]  P. Cilliers,et al.  Complexity and post-modernism: understanding complex systems , 1999 .

[50]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[51]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[52]  Liang Gao,et al.  An Approach Based on Enhanced Collaborative Optimization and Kriging Approximation in Multidisciplinary Design Optimization , 2010 .

[53]  Arkadi Nemirovski,et al.  Several NP-hard problems arising in robust stability analysis , 1993, Math. Control. Signals Syst..

[54]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[55]  Jan Karel Lenstra,et al.  A classification scheme for vehicle routing and scheduling problems , 1990 .

[56]  G. Syswerda,et al.  Schedule Optimization Using Genetic Algorithms , 1991 .

[57]  Lin Wei Dong,et al.  Ant Colony Optimization for VRP and Mail Delivery Problems , 2006, 2006 4th IEEE International Conference on Industrial Informatics.

[58]  Lifang Xu,et al.  Biogeography migration algorithm for traveling salesman problem , 2010, Int. J. Intell. Comput. Cybern..

[59]  Paul Lozovyy,et al.  Biogeography-Based Optimization for Robot Controller Tuning , 2010 .

[60]  David E. Boyce,et al.  A bilevel programming algorithm for exact solution of the network design problem with user-optimal flows , 1986 .

[61]  Dan Simon,et al.  Markov Models for Biogeography-Based Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[62]  Joaquim R. R. A. Martins,et al.  Multidisciplinary design optimization: A survey of architectures , 2013 .

[63]  W. Walker A Heuristic Adjacent Extreme Point Algorithm for the Fixed Charge Problem , 1976 .

[64]  Hong Duan,et al.  Path Planning for Uninhabited Combat Aerial Vehicle Using Hybrid Meta-Heuristic DE/BBO Algorithm , 2012 .

[65]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[66]  P. W. Poon,et al.  Genetic algorithm crossover operators for ordering applications , 1995, Comput. Oper. Res..

[67]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[68]  Dawei Du,et al.  A Framework for Multi-objective, Biogeography Based Optimization of Complex System Families , 2010 .

[69]  Dan Simon,et al.  Analytical and numerical comparisons of biogeography-based optimization and genetic algorithms , 2011, Inf. Sci..

[70]  John N. Tsitsiklis,et al.  Introduction to Probability , 2002 .

[71]  Qidi Wu,et al.  Hybrid BBO and GA algorithms based on elites operation , 2013, Int. J. Model. Identif. Control..

[72]  Dan Simon,et al.  A dynamic system model of biogeography-based optimization , 2011, Appl. Soft Comput..

[73]  Dan Simon,et al.  Biogeography-based optimization and the solution of the power flow problem , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[74]  Provas Kumar Roy,et al.  Quasi-oppositional Biogeography-based Optimization for Multi-objective Optimal Power Flow , 2011 .

[75]  Corso Elvezia,et al.  Ant colonies for the traveling salesman problem , 1997 .

[76]  Paul H. Calamai,et al.  Bilevel and multilevel programming: A bibliography review , 1994, J. Glob. Optim..

[77]  Gregory Gutin,et al.  Traveling salesman should not be greedy: domination analysis of greedy-type heuristics for the TSP , 2001, Discret. Appl. Math..

[78]  David S. Johnson,et al.  The Traveling Salesman Problem: A Case Study in Local Optimization , 2008 .

[79]  Zbigniew Michalewicz,et al.  Inver-over Operator for the TSP , 1998, PPSN.

[80]  Jonathan F. Bard,et al.  Coordination of a multidivisional organization through two levels of management , 1983 .