Abstract
A complex system is made up of multiple related and coupled subsystems. Each subsystem has its own set of multiple constraints and objectives, and is commonly found in real-world applications. Biogeography-based complex system optimization (BBO/Complex) is a population-based evolutionary intelligence paradigm that has been developed to solve complex system problems. The paper first presents the framework of the proposed method that consists of within-subsystem migration, cross-subsystem migration, and mutation operators. Then a theoretical model of the proposed method is derived using Markov chain and the probability transition matrix of each operator, along with the generalized multinomial theorem. The model provides exact mathematical formulas that predict the limiting probabilities of optimization performance for each possible population in the proposed method. Additionally, simulation results of two sample problems, which include multiple subsystems and multiple objectives, confirm the Markov model derived. Finally, the performance of the proposed method is investigated on an application of a battery charging system, and numerical simulation shows that the proposed method is a promising optimization method for the studied complex system.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Enquires about data availability should be directed to the authors.
References
Abell J, Du D (2010) A framework for multi-objective, biogeography-based optimization of complex system families. In: Proceeding of AIAA/ISSMO Multidiscipline Analysis Optimization Conference, Fort Worth, Texas, pp1–8
Allison J (2004) Complex system optimization: a review of analytical target cascading, collaborative optimization, and other formulations. M. S. Thesis, University of Michigan, Ann Arbor, MI
Balesdent M, Berend N, Depince P et al (2012) A survey of multidisciplinary design optimization methods in launch vehicle design. Struct Multidiscip Optim 45(5):619–642
Beaulieu N (1991) On the generalized multinomial distribution, optimal multinomial detectors, and generalized weighted partial decision detectors. IEEE Trans Commun 39(2):193–194
Chen X, Song S, Ji J et al (2020) Incorporating a multiobjective knowledge-based energy function into differential evolution for protein structure prediction. Inf Sci 540:69–88
Costa M, Coelho L, Lebensztajn L (2012) Multi-objective biogeography-based optimization based on predator-prey approach. IEEE Trans Magn 48(2):951–954
Deb K, Pratap A, Agarwal S et al (2002) A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Du D, Simon D (2013) Complex system optimization using biogeography-based optimization, Mathematical Problem of Engineering, ID: 147457
Grinstead C, Snell J (1998) Introduction to probability. American Mathematical Society
Gupta A, Ong YS, Feng L et al (2016) Multiobjective multifactorial optimization in evolutionary multitasking. IEEE Trans Cybern 47(7):1652–2166
Hammond W (2001) Design methodologies for space transportation systems. Am Inst Aeronaut Astronaut 16(2):1–8
Hanh T, Thanh P, Binh H (2021) Evolutionary algorithm and multifactorial evolutionary algorithm on clustered shortest-path tree problem. Inf Sci 553:280–304
Hathaway R, Bezdek J (2001) Fuzzy c-means clustering of incomplete data. IEEE Trans Syst Man Cybern-Part B 31(5):735–744
Jangir P, Buch H, Mirjalili S, Manoharan P (2023) MOMPA: multi-objective marine predator algorithm for solving multi-objective optimization problems. Evol Intel 16:169–195
Kodiyalam S, Scobieski J (2001) Multidisciplinary design optimization – some formal methods, framework requirements, and application to vehicle design. Int J Veh Des 25(1–2):3–22
Liu K, Li K, Yang Z et al (2017) An advanced Lithium-ion battery optimal charging strategy based on a coupled thermoelectric model. Electrochim Acta 225:330–344
Ma H, Simon D, Fei M et al (2013) Variations of biogeography-based optimization and Markov analysis. Inform Sci 220(1):492–506
Ma H, Su S, Simon D et al (2015) Ensemble multi-objective biogeography-based optimization with application to automated warehouse scheduling. Eng Appl Artif Intell 44:79–90
Ma H, Simon D, Fei M et al (2017) Interactive Markov models of optimization search strategies. IEEE Trans Syst Man Cybern: Syst 47(5):808–825
Ma H, You P, Liu K, et al. (2017) Optimal battery charging strategy based on complex system optimization, In: International Conference on Life System Modeling and Simulation, pp 371–378
Martins J, Lambe A (2013) Multidisciplinary design optimization: a survey of architectures. The AIAA J 51(9):2049–2075
Mehta R (2023) Genetic algorithm based bi-objective optimization of sigmoidal utility and throughput in ad-hoc wireless networks. Evol Intel 16:1259–1269
Mordecai Y, Orhof O, Dori D (2018) Model-based interoperability engineering in systems-of-systems and civil aviation. IEEE Trans Syst Man Cybern: Syst 48(4):637–648
Palakonda V, Mallipeddi R, Suganthan PN (2021) An ensemble approach with external archive for multi- and many-objective optimization with adaptive mating mechanism and two-level environmental selection. Inf Sci 555:164–197
Qasim S, Ismail M (2023) MOSA/D: multi-operator evolutionary many-objective algorithm with self-adaptation of parameters based on decomposition. Evol Intel 16:849–871
Reeves C, Rowe J (2006) Genetic algorithms: principles and perspectives. Kluwer
Simon D (2013) Evolutionary optimization algorithms. Wiley, Hoboken, NJ, USA
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713
Simon D, Ergezer M, Du D et al (2011) Markov models for biogeography-based optimization. IEEE Trans Syst Man Cybern-Part B 41(1):299–306
Suzuki J (1995) A Markov chain analysis on simple genetic algorithms. IEEE Trans Syst Man Cybern-Part B 25(4):655–659
Suzuki J (1998) A further result on the Markov chain model of genetic algorithms and its application to a simulated annealing-like strategy. IEEE Trans Syst Man Cybern-Part B 28(1):95–102
Tan F, Chai Z, Li Y (2023) Multi-objective evolutionary algorithm for vehicle routing problem with time window under uncertainty. Evol Intel 16:493–508
Tomczyk M, Kadzinski M (2021) Decomposition-based co-evolutionary algorithm for interactive multiple objective optimization. Inf Sci 549:178–199
Wang Z, Ma J, Zhang L (2017) State-of-health estimation for lithium-ion batteries based on the multi-island genetic algorithm and the Gaussian process regression. IEEE Access 5:21286–21295
Wright A, Zhao Y (1999) Markov chain models of genetic algorithms, In: Proceeding of Genetic and Evolutionary Computation Conference, pp 734–741
Zhang X, Cheng R, Feng L, Jin Y (2023) Machine learning assisted evolutionary multi-objective optimization. IEEE Comput Intell Mag 18(2):16–17
Zhao Z, Liu B, Zhang C, Liu H (2019) An improved adaptive NSGA-II with multi-population algorithm. Appl Intell 49(2):569–580
Zhao F, Zhou Z, Hu C et al (2018) A new evidential reasoning-based method for online safety assessment of complex systems. IEEE Trans Syst Man Cybern: Syst 48(6):954–966
Zou F, Yen GG, Tang L et al (2021) A reinforcement learning approach for dynamic multi-objective optimization. Inf Sci 546:815–834
Acknowledgements
This article was supported in part by the National Natural Science Foundation of China under Grant No. 52077213, the U.S. National Science Foundation under Grant No. 1344954, and the Zhejiang Provincial Natural Science Foundation of China under Grant No. LY19F030011.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
HM performed the data analyses and wrote the main manuscript text; SS performed the experiment; DD helped perform the analysis with constructive discussions; SD contributed to the conception of the study. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Consent for publication
This article is approved by all authors for publication.
Human and animals participants
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ma, H., Sun, S., Du, D. et al. Model analysis and application case for complex multi-system evolutionary optimization. Evol. Intel. 17, 2733–2748 (2024). https://doi.org/10.1007/s12065-024-00910-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-024-00910-1