Review of the Multi-Objective Swarm Intelligence Optimization Algorithms

Authors

  • Shaymah Akram Yasear School of Computing, Universiti Utara Malaysia, Malaysia
  • Ku Ruhana Ku-Mahamud School of Computing, Universiti Utara Malaysia, Malaysia

DOI:

https://doi.org/10.32890/jict2021.20.2.8

Keywords:

Optimization, metaheuristic, nature-inspired, Pareto front, population-based

Abstract

Multi-objective swarm intelligence (MOSI) metaheuristics were proposed to solve multi-objective optimization problems (MOPs) that consists of two or more conflict objectives, in which improving an objective leads to the degradation of the other. The MOSI algorithms are based on the integration of single objective algorithms and multi-objective optimization (MOO) approach. The MOO approaches include scalarization, Pareto dominance, decomposition and indicator-based. In this paper, the status of MOO research and state-of-the-art MOSI algorithms namely, multi-objective particle swarm, artificial bee colony, firefly algorithm, bat algorithm, gravitational search algorithm, grey wolf optimizer, bacterial foraging and moth-flame optimization algorithms have been reviewed. These reviewed algorithms were mainly developed to solve continuous MOPs. The review is based on how the algorithms deal with objective functions using MOO approaches, the benchmark MOPs used in the evaluation and performance metrics. Furthermore, it describes the advantages and disadvantages of each MOO approach and provides some possible future research directions in this area. The results show that several MOO approaches have not been used in most of the proposed MOSI algorithms. Integrating other different MOO approaches may help in developing more effective optimization algorithms, especially in solving complex MOPs. Furthermore, most of the MOSI algorithms have been evaluated using MOPs with two objectives, which clarifies open issues in this research area.

References

Akbari, R., Hedayatzadeh, R., Ziarati, K., & Hassanizadeh, B. (2012). A multi-objective artificial bee colony algorithm. Swarm and Journal of ICT, 20, No. 2 (April) 2021, pp: 171– Evolutionary Computation, 2, 39–52. https://doi.org/10.1016/j. swevo.2011.08.001

Al Moubayed, N., Petrovski, A., & McCall, J. (2010). A novel smart multi-objective particle swarm optimisation using decomposition. In R. Schaefer, C. Cotta, J. Kołodziej, & G. Rudolph, Parallel Problem Solving from Nature, PPSN XI, (pp. 1–10). Springer. https://doi.org/10.1007/978-3-642-15871-1_1

Al Moubayed, N., Petrovski, A., & McCall, J. (2014). D2MOPSO: MOPSO based on decomposition and dominance with archiving using crowding distance in objective and solution spaces. Evolutionary Computation, 22(1), 47–77. https://doi.org/10.1162/evco_a_00104 Audet, C., Bigeon, J., Cartier, D., Le Digabel, S., & Salomon,

L. (2018). Performance indicators in multiobjective optimization. Optimization Online. https://doi.org/10.1109/ clei.2015.7360024

Bai, J., & Liu, H. (2016). Multi-objective artificial bee algorithm based on decomposition by PBI method. Applied Intelligence, 45(4), 976–991. https://doi.org/10.1007/s10489-016-0787-x

Beni, G., & Wang, J. (1993). Swarm intelligence in cellular robotic systems. In P. Dario, G. Sandini & P. Aebischer (Eds.), Robots and Biological Systems: Towards a New Bionics? (Vol. 102, pp. 703–712). Springer. https://doi.org/10.1007/978-3-64258069-7_38

Bhowmik, A. R., & Chakraborty, A. K. (2015). Solution of optimal power flow using non dominated sorting multi objective opposition based gravitational search algorithm. International Journal of Electrical Power & Energy Systems, 64, 1237–1250. https://doi.org/10.1016/j.ijepes.2014.09.015

Brück, A., Faßbender, S., & Waffenschmidt, E. (2018). Single- and multi-objective parameter optimization in a tool for designing

PV-diesel-battery systems. In 2018 7th International Energy and Sustainability Conference (IESC) (pp. 1–5). IEEE. https://doi.org/10.1109/iesc.2018.8439998

Chen, G., Qian, J., Zhang, Z., & Sun, Z. (2019). Multi-objective improved bat algorithm for optimizing fuel cost, emission and active power loss in power system. IAENG International Journal of Computer Science, 46(1), 118–133. https://doi.org/10.1504/ijbic.2011.042259 Coello, C. A. C., Brambila, S. G., Gamboa, J. F., Tapia, M. G.

C., & Gómez, R. H. (2019). Evolutionary multiobjective optimization: Open research areas and some challenges lying Journal of ICT, 20, No. 2 (April) 2021, pp: 171– ahead. Complex & Intelligent Systems, 1–16. https://doi.org/10.1007/s40747-019-0113-4

Coello, C. A. C., & Cortés, N. C. (2005). Solving multiobjective optimization problems using an artificial immune system. Genetic Programming and Evolvable Machines, 6(2), 163–190. https://doi.org/10.1007/s10710-005-6164-x

Coello, C. A. C., & Lechuga, M. S. (2002). MOPSO: A proposal for multiple objective particle swarm optimization. In Proceedings of the 2002 Congress on Evolutionary Computation (CEC2002), 2, (pp. 1051–1056). https://doi.org/10.1109/cec.2002.1004388

Coello, C. A. C., Pulido, G. T., & Lechuga, M. S. (2004). Handling multiple objectives with particle swarm optimization. IEEE Transactions on Evolutionary Computation, 8(3), 256–279. https://doi.org/10.1109/tevc.2004.826067

Coello, C. C., Dehuri, S., & Ghosh, S. (2009). Swarm intelligence for multi-objective problems in data mining (Vol. 242). Springer. https://doi.org/10.1007/978-3-642-03625-5

Custódio, A. L., Madeira, J. A., Vaz, A. I. F., & Vicente, L. N. (2011). Direct multisearch for multiobjective optimization. SIAM Journal on Optimization, 21(3), 1109–1140.

Dai, C., Wang, Y., & Ye, M. (2015). A new multi-objective particle swarm optimization algorithm based on decomposition. Information Sciences, 325, 541–557. https://doi.org/10.1016/j. ins.2015.07.018

Deb, K. (2011). Multi-objective optimisation using evolutionary algorithms: An introduction. In L. Wang, A. H. C. Ng, & K. Deb (Eds.), Multi-objective evolutionary optimisation for product design and manufacturing (pp. 3–34). Springer London. https://doi.org/10.1007/978-0-85729-652-8_1

Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197. https://doi.org/10.1109/4235.996017

Deb, K., Thiele, L., Laumanns, M., & Zitzler, E. (2002). Scalable multi-objective optimization test problems. In Proceedings of the 2002 Congress on Evolutionary Computation (CEC’2002), 1 (pp. 825–830). IEEE. https://doi.org/10.1109/ cec.2002.1007032

Dede, T., Grzywiński, M., & Venkata Rao, R. (2020). Jaya: A new meta-heuristic algorithm for the optimization of braced dome Journal of ICT, 20, No. 2 (April) 2021, pp: 171– structures. In Advanced Engineering Optimization Through Intelligent Techniques, Singapore (pp. 13–20). Springer. https://doi.org/10.1007/978-981-13-8196-6_2 Del Ser, J., Osaba, E., Molina, D., Yang, X.-S., Salcedo-Sanz, S., Camacho, D., Das, S., Suganthan, P. N., Coello, C. A. C., &

Herrera, F. (2019). Bio-inspired computation: Where we stand and what’s next. Swarm and Evolutionary Computation, 48, 220–250. https://doi.org/10.1016/j.swevo.2019.04.008

Díaz-Manríquez, A., Toscano, G., Barron-Zambrano, J. H., & TelloLeal, E. (2016). R2-based multi/many-objective particle swarm optimization. Computational Intelligence and Neuroscience, 2016. https://doi.org/10.1155/2016/1898527

Emmerich, M. T., & Deutz, A. H. (2018). A tutorial on multiobjective optimization: Fundamentals and evolutionary methods. Natural Computing, 17(3), 585–609. https://doi.org/10.1007/ s11047-018-9685-y

García, I. C., Coello, C. A. C., & Arias-Montaño, A. (2014). Mopsohv: A new hypervolume-based multi-objective particle swarm optimizer. In 2014 IEEE Congress on Evolutionary Computation (CEC) (pp. 266–273). IEEE. https://doi.org/10.1109/cec.2014.6900540

Hassanzadeh, H. R., & Rouhani, M. (2010, 28–30 July 2010). A multi-objective gravitational search algorithm. In 2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks (pp. 7–12). https://doi.org/10.1109/cicsyn.2010.32 Hernández-Díaz, A. G., Santana-Quintero, L. V., Coello Coello,

C. A., & Molina, J. (2007). Pareto-adaptive ε-dominance. Evolutionary Computation, 15(4), 493–517. https://doi.org/10.1162/evco.2007.15.4.493

Huang, V. L., Suganthan, P. N., & Liang, J. J. (2006). Comprehensive learning particle swarm optimizer for solving multiobjective optimization problems. International Journal of Intelligent Systems, 21(2), 209–226. https://doi.org/10.1002/int.20128

Huband, S., Hingston, P., Barone, L., & While, L. (2006). A review of multiobjective test problems and a scalable test problem toolkit. IEEE Transactions on Evolutionary Computation, 10(5), 477–506. https://doi.org/10.1109/tevc.2005.861417

Ishibuchi, H., Setoguchi, Y., Masuda, H., & Nojima, Y. (2017). Performance of decomposition-based many-objective Journal of ICT, 20, No. 2 (April) 2021, pp: 171– algorithms strongly depends on pareto front shapes. IEEE Transactions on Evolutionary Computation, 21(2), 169–190. https://doi.org/10.1109/tevc.2016.2587749

Jacobs, D. S., & Bastian, A. (2017). Predator-prey interactions: Coevolution between bats and their prey. Springer. https://doi.org/10.1007/978-3-319-32492-0

Jakob, W., & Blume, C. (2014). Pareto optimization or cascaded weighted sum: A comparison of concepts. Algorithms, 7(1), 166–185. https://doi.org/10.3390/a7010166

Janga Reddy, M., & Nagesh Kumar, D. (2007). An efficient multiobjective optimization algorithm based on swarm intelligence for engineering design. Engineering Optimization, 39(1), 49–68. https://doi.org/10.1080/03052150600930493

Jangir, P., & Jangir, N. (2018). A new non-dominated sorting grey wolf optimizer (NS-GWO) algorithm: Development and application to solve engineering designs and economic constrained emission dispatch problem with integration of wind power. Engineering Applications of Artificial Intelligence, 72, 449–467. https://doi.org/10.1016/j.engappai.2018.04.018

Karaboga, D., & Basturk, B. (2007). Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. In International Fuzzy Systems Association World Congress (pp. 789–798). Springer. https://doi.org/10.1007/9783-540-72950-1_77

Kennedy, J., & Eberhart, R. (1995, 27 Nov.–1 Dec. 1995). Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks (ICNN’1995), 4 (Vol. 1994, pp. 1942–1948). https://doi.org/10.1109/icnn.1995.488968

Kishor, A., Singh, P. K., & Prakash, J. (2016). NSABC: Non-dominated sorting based multi-objective artificial bee colony algorithm and its application in data clustering. Neurocomputing, 216, 514–533. https://doi.org/10.1016/j.neucom.2016.08.003

Knowles, J. D., & Corne, D. W. (2000). Approximating the nondominated front using the pareto archived evolution strategy. Evolutionary Computation, 8(2), 149–172. https://doi.org/10.1162/106365600568167

Kumawat, I. R., Nanda, S. J., & Maddila, R. K. (2017). Multi-objective whale optimization. In TENCON 2017-2017 IEEE Region 10 Conference (pp. 2747–2752). IEEE. https://doi.org/10.1109/ tencon.2017.8228329 Journal of ICT, 20, No. 2 (April) 2021, pp: 171–

Li, C. (2019). A fuzzy multi-objective linear programming with interval-typed triangular fuzzy numbers. Open Mathematics, 17(1), 607–626. https://doi.org/10.1515/math-2019-0048

Li, F., Liu, J., Tan, S., & Yu, X. (2015). R2-MOPSO: A multiobjective particle swarm optimizer based on R2-indicator and decomposition. In 2015 IEEE Congress on Evolutionary Computation (CEC) (pp. 3148–3155). IEEE. https://doi.org/10.1109/cec.2015.7257282 Li, J.-q., Han, Y.-q., Duan, P.-y., Han, Y.-y., Niu, B., Li, C.-d.,

Zheng, Z.-x., & Liu, Y.-p. (2020). Meta-heuristic algorithm for solving vehicle routing problems with time windows and synchronized visit constraints in prefabricated systems. Journal of Cleaner Production, 250, 119464. https://doi.org/10.1016/j. jclepro.2019.119464

Li, K., Wang, R., Zhang, T., & Ishibuchi, H. (2018). Evolutionary many-objective optimization: A comparative study of the state-of-the-art. IEEE Access, 6, 26194–26214. https://doi.org/10.1109/access.2018.2832181

Li, X. (2003). A non-dominated sorting particle swarm optimizer for multiobjective optimization. In E. Cantú-Paz, J. A. Foster, K. Deb, L. 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. A. Dowsland, N. Jonoska, & J. Miller, Genetic and Evolutionary Computation — GECCO 2003 Genetic and Evolutionary Computation Conference, Chicago, IL, USA (pp. 37–48). Springer. https://doi.org/10.1007/3-540-45105-6_4

Lin, Q., Li, J., Du, Z., Chen, J., & Ming, Z. (2015). A novel multiobjective particle swarm optimization with multiple search strategies. European Journal of Operational Research, 247(3), 732–744. https://doi.org/10.1016/j.ejor.2015.06.071

Liu, J., Li, F., Kong, X., & Huang, P. (2019). Handling many-objective optimisation problems with R2 indicator and decompositionbased particle swarm optimiser. International Journal of Systems Science, 50(2), 320–336. https://doi.org/10.1080/002 07721.2018.1552765

Lones, M. A. (2020). Mitigating metaphors: A comprehensible guide to recent nature-inspired algorithms. SN Computer Science, 1(1), 49. https://doi.org/10.1007/s42979-019-0050-8

Luo, J., Huang, X., Li, X., & Gao, K. (2019). A novel particle swarm optimizer for many-objective optimization. In 2019 IEEE Journal of ICT, 20, No. 2 (April) 2021, pp: 171– Congress on Evolutionary Computation (CEC) (pp. 958–965). IEEE. https://doi.org/10.1109/cec.2019.8790343

Luo, J., Liu, Q., Yang, Y., Li, X., Chen, M.-r., & Cao, W. (2017). An artificial bee colony algorithm for multi-objective optimisation. Applied Soft Computing, 50, 235–251. https://doi.org/10.1016/j. asoc.2016.11.014

Mahmoodabadi, M. J., & Shahangian, M. M. (2019). A new multiobjective artificial bee colony algorithm for optimal adaptive robust controller design. IETE Journal of Research, 1–14. https://doi.org/10.1080/03772063.2019.1644211

Man-Im, A., Ongsakul, W., Singh, J., & Boonchuay, C. (2015). Multiobjective optimal power flow using stochastic weight tradeoff chaotic NSPSO. In 2015 IEEE Innovative Smart Grid Technologies-Asia (ISGT ASIA) (pp. 1–8). IEEE. https://doi.org/10.1109/isgt-asia.2015.7387120

Marler, R. T., & Arora, J. S. (2010). The weighted sum method for multi-objective optimization: New insights. Structural and Multidisciplinary Optimization, 41(6), 853–862. https://doi.org/10.1007/s00158-009-0460-7

Mellal, M. A., & Zio, E. (2019). An adaptive particle swarm optimization method for multi-objective system reliability optimization. Journal of Risk and Reliability, 233(6), 990–1001. https://doi.org/10.1177/1748006X19852814

Mirjalili, S. (2015). Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowledge-Based Systems, 89, 228–249. https://doi.org/10.1016/j.knosys.2015.07.006

Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007

Mirjalili, S., Saremi, S., Mirjalili, S. M., & Coelho, L. D. S. (2016). Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization. Expert Systems with Applications, 47, 106–119. https://doi.org/10.1016/j.eswa.2015.10.039 Mohamed, A.-A. A., El-Gaafary, A. A., Mohamed, Y. S., & Hemeida,

A. M. (2016). Multi-objective modified grey wolf optimizer for optimal power flow. In 2016 Eighteenth International Middle East Power Systems Conference (MEPCON) (pp. 982–990). IEEE. https://doi.org/10.1109/mepcon.2016.7837016

Mohammadi, A., Omidvar, M. N., & Li, X. (2013). A new performance metric for user-preference based multi-objective evolutionary algorithms. In 2013 IEEE Congress on Evolutionary Journal of ICT, 20, No. 2 (April) 2021, pp: 171– Computation (pp. 2825–2832). IEEE. https://doi.org/10.1109/ cec.2013.6557912

Mohammadi, A., Omidvar, M. N., Li, X., & Deb, K. (2015). Sensitivity analysis of penalty-based boundary intersection on aggregation-based EMO algorithms. In 2015 IEEE Congress on Evolutionary Computation (CEC) (pp. 2891–2898). https://doi.org/10.1109/cec.2015.7257248

Niu, B., Wang, H., Wang, J., & Tan, L. (2013). Multi-objective bacterial foraging optimization. Neurocomputing, 116, 336–345. https://doi.org/10.1016/j.neucom.2012.01.044

Niu, Y., & Shen, L. (2007). The optimal multi-objective optimization using PSO in blind color image fusion. In 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE’07) (pp. 970–975). https://doi.org/10.1109/ mue.2007.

Ochoa, G., Harvey, I., & Buxton, H. (2000). Optimal mutation rates and selection pressure in genetic algorithms. In Proceedings of the 2nd Annual Conference on Genetic and Evolutionary Computation (pp. 315–322). Morgan Kaufmann Publishers Inc.

Passino, K. M. (2002). Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Systems Magazine, 22(3), 52–67. https://doi.org/10.1109/mcs.2002.1004010

Peng, W., & Zhang, Q. (2008). A decomposition-based multiobjective particle swarm optimization algorithm for continuous optimization problems. In IEEE International Conference on Granular Computing (GRC) (pp. 534–537). IEEE. https://doi.org/10.1109/grc.2008.4664724

Prakash, S., Trivedi, V., & Ramteke, M. (2016). An elitist nondominated sorting bat algorithm NSBAT-II for multi-objective optimization of phthalic anhydride reactor. International Journal of System Assurance Engineering and Management, 7(3), 299–315. https://doi.org/10.1007/s13198-016-0467-6

Ramirez, J. M., Medina, M. A., & Coello, C. A. C. (2018). A multiobjective teaching-learning algorithm for power losses reduction in power systems. In Classical and Recent Aspects of Power System Optimization (pp. 505–542). Elsevier. https://doi.org/10.1016/B978-0-12-812441-3.00018-5

Rashedi, E., Nezamabadi-Pour, H., & Saryazdi, S. (2009). GSA: A gravitational search algorithm. Information Sciences, 179(13), 2232–2248. https://doi.org/10.1016/j.ins.2009.03.004

Trivedi, V., & Ramteke, M. (2016). An elitist non-dominated sorting bat algorithm AT-II for multi-objective optimization of phthalic anhydride reactor. International al of System Assurance and 2021, Management, JournalEngineering of ICT, 20, No. 2 (April) pp: 171–211 7(3), 299–315. /doi.org/10.1007/s13198-016-0467-6, Medina, M. A., & Coello, C. A. C. (2018). A multiobjective teaching-learning algorithm Riquelme, N., Von Lücken, C., & Baran,

B. (2015). Performance wer losses reduction in power systems. In Classical and Recent Aspects of Power System metrics in multi-objective optimization. In 2015 Latin ization (pp. 505–542). Elsevier. https://doi.org/10.1016/B978-0-12-812441-3.00018-5 American Computing Conference (CLEI), Arequipa, Peru (pp.

Nezamabadi-Pour, H., & Saryazdi, S. (2009). GSA: A gravitational search algorithm. 1–11). IEEE. https://doi.org/10.1109/clei.2015.7360024 mation Sciences, 179(13), 2232–2248. https://doi.org/10.1016/j.ins.2009.03.004

Sapre, S., & Mini, S. (2020). Moth flame optimization algorithm, Von Lücken, C.,based & Baran,

B. (2015).forPerformance in in multi-objective on decomposition placement of metrics relay nodes WSNs. ization. In 2015 Latin American Computing Conference (CLEI), Arequipa, Peru (pp. 1– Wireless Networks, 26(2), 1473–1492. https://doi.org/10.1007/ EEE. https://doi.org/10.1109/clei.2015.7360024 s11276-019-02213-1

Mini, S. (2020).Savsani, Moth flame optimization based on decomposition formoth placement V., & Tawhid, M.algorithm

A. (2017). Non-dominated sorting flame optimization (NS-MFO) Networks, for multi-objective relay nodes in WSNs. Wireless 26(2), problems. 1473–1492. Engineering Applications of Artificial Intelligence, 63, 20–32. /doi.org/10.1007/s11276-019-02213-1 https://doi.org/10.1016/j.engappai.2017.04.018 & Tawhid, M. A. (2017). Non-dominated sorting moth flame optimization (NS-MFO) for Sayed, G. I., Darwish,Applications A., & Hassanien,

A. E. (2018). A new chaotic objective problems. Engineering of Artificial Intelligence, 63, 20–32. multi-verse optimization algorithm for solving engineering /doi.org/10.1016/j.engappai.2017.04.018 optimization problems. Journal of Experimental & Theoretical arwish, A., & Hassanien, A. E. (2018). A new chaotic multi-verse optimization algorithm Artificial Intelligence, 30(2), 293–317. https://doi.org/10.1080/ olving engineering 0952813x.2018.1430858 optimization problems. Journal of Experimental & Theoretical ial Intelligence, 30(2), https://doi.org/10.1080/0952813x.2018.1430858 Sierra, M.293–317. R., & Coello,

C. A. C. (2005). Improving PSO-based & Coello, C. A. C.multi-objective (2005). Improving PSO-based multi-objective optimization optimization using crowding, mutation and using ing, mutation and ∈-dominance. -dominance. In In International InternationalConference Conferenceon onEvolutionary EvolutionaryMultiion Optimization (pp. 505–519). Springer. https://doi.org/10.1007/978-3-540-31880Multi-Criterion Optimization (pp. 505–519). Springer. https://doi.org/10.1007/978-3-540-31880-4_35 Singh, S. K., & Goh,mixed

M. (2019). Multi-objective integer in a & Goh, M. (2019). Multi-objective integer programming andmixed an application programming and an application in a pharmaceutical aceutical supply chain. International Journal of Production Research, 57(4),supply 1214–1237. chain. International Journal of Production Research, 57(4), /doi.org/10.1080/00207543.2018.1504172 1214–1237. https://doi.org/10.1080/00207543.2018.1504172

Sevaux, M., & Glover, F. (2018). A history of metaheuristics. In R. Martí, P. M. Pardalos,

Sörensen, K., Sevaux, M., & Glover, F. (2018). A history of G. C. Resende (Eds.), Handbook of Heuristics (pp. 791–808). Springer International metaheuristics. In R. Martí, P. M. Pardalos, & M. G. C. Resende (Eds.), Handbook of Heuristics (pp. 791–808). Springer International Publishing. https://doi.org/10.1007/978-3-31907124-4_4

Stanger-Hall, K. F., Lloyd, J. E., & Hillis, D. M. (2007). Phylogeny of North American fireflies (Coleoptera: Lampyridae): Implications for the evolution of light signals. Molecular Phylogenetics and Evolution, 45(1), 33–49. https://doi.org/10.1016/j.ympev.2007.05.013 Stewart, T., Bandte, O., Braun, H., Chakraborti, N., Ehrgott, M., Göbelt, M., Jin, Y., Nakayama, H., Poles, S., & Di Stefano, D. (2008). Real-world applications of multiobjective optimization.

In J. Branke, K. Deb, K. Miettinen, & R. Słowiński (Eds.), Journal of ICT, 20, No. 2 (April) 2021, pp: 171– Multiobjective Optimization: Interactive and Evolutionary Approaches (pp. 285–327). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-540-88908-3_11 Stojanović, I., Brajević, I., Stanimirović, P. S., Kazakovtsev, L. A., &

Zdravev, Z. (2017). Application of heuristic and metaheuristic algorithms in solving constrained weber problem with feasible region bounded by arcs. Mathematical Problems in Engineering, 2017. https://doi.org/10.1155/2017/8306732

Sun, Y., & Gao, Y. (2019). A multi-objective particle swarm optimization algorithm based on gaussian mutation and an improved learning strategy. Mathematics, 7(2), 148. https://doi.org/10.3390/math7020148

Talbi, E.-G. (2009). Metaheuristics: From design to implementation (Vol. 74). John Wiley & Sons.

Tamura, K., & Gallagher, M. (2019). Quantitative measure of nonconvexity for black-box continuous functions. Information Sciences, 476, 64–82. https://doi.org/10.1016/j.ins.2018.10.009

Tan, Y., Lu, X., Liu, Y., Wang, Q., & Zhang, H. (2019). Decompositionbased multiobjective optimization with invasive weed colonies. Mathematical Problems in Engineering, 2019. https://doi.org/10.1155/2019/6943921

Tanabe, R., & Ishibuchi, H. (2020). An easy-to-use real-world multiobjective optimization problem suite. Applied Soft Computing, 106078. https://doi.org/10.1016/j.asoc.2020.106078

Tsai, C.-W., Chiang, M.-C., Ksentini, A., & Chen, M. (2016). Metaheuristic algorithms for healthcare: Open issues and challenges. Computers & Electrical Engineering, 53, 421–434. https://doi.org/10.1016/j.compeleceng.2016.03.005

Vachhani, V. L., Dabhi, V. K., & Prajapati, H. B. (2016). Improving NSGA-II for solving multi objective function optimization problems. In 2016 International Conference on Computer Communication and Informatics (ICCCI) (pp. 1–6). IEEE. https://doi.org/10.1109/iccci.2016.7479921

Wei, L.-X., Li, X., Fan, R., Sun, H., & Hu, Z.-Y. (2018). A hybrid multiobjective particle swarm optimization algorithm based on R2 indicator. IEEE Access, 6, 14710–14721. https://doi.org/10.1109/access.2018.2812701

Wei, L., Fan, R., & Li, X. (2017). A novel multi-objective decomposition particle swarm optimization based on comprehensive learning strategy. In 2017 36th Chinese Control Conference (CCC) (pp. 2761–2766). https://doi.org/10.23919/chicc.2017.8027783 Journal of ICT, 20, No. 2 (April) 2021, pp: 171–

Weiszer, M., Chen, J., Stewart, P., & Zhang, X. (2018). Preferencebased evolutionary algorithm for airport surface operations. Transportation Research Part C: Emerging Technologies, 91, 296–316. https://doi.org/10.1016/j.trc.2018.04.008

Yang, C., & Ji, J. (2016). Multiobjective bacterial foraging optimization using archive strategy. In 5th International Conference on

Pattern Recognition Applications and Methods (ICPRAM 2016) (pp. 185–192). https://doi.org/10.5220/0005668601850192

Yang, X. S. (2009). Firefly algorithms for multimodal optimization. In International Symposium on Stochastic Algorithms:

Foundations and Applications, SAGA 2009, 5792 (pp. 169–178). Springer Berlin Heidelberg. https://doi.org/10.1007/9783-642-04944-6_14

Yang, X. S. (2010). A new metaheuristic bat-inspired algorithm. In J. R. González, D. A. Pelta, C. Cruz, G. Terrazas, & N. Krasnogor (Eds.), Nature inspired cooperative strategies for optimization (pp. 65–74). Springer. https://doi.org/10.1007/978-3-64212538-6_6

Yang, X. S. (2012). Bat algorithm for multi-objective optimisation. International Journal of Bio-Inspired Computation, 3(5), 267–274. https://doi.org/10.1504/ijbic.2011.042259

Yang, X. S. (2013). Multiobjective firefly algorithm for continuous optimization. Engineering with Computers, 29(2), 175–184. https://doi.org/10.1007/s00366-012-0254-1

Zapotecas Martínez, S., & Coello Coello, C. A. (2011). A multi-objective particle swarm optimizer based on decomposition. In 13th Annual Conference on Genetic and Evolutionary Computation (pp. 69–76). ACM. https://doi.org/10.1145/2001576.2001587

Zellagui, M., Hassan, H. A., & Abdelaziz, A. Y. (2017). Non-dominated sorting gravitational search algorithm for multi-objective optimization of power transformer design. Engineering Review, 37(1), 27–37.

Zhang, Q., & Li, H. (2007). MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Transactions on Evolutionary Computation, 11(6), 712–731. https://doi.org/10.1109/tevc.2007.892759 Zhang, Q., Zhou, A., Zhao, S., Suganthan, P., Liu, W., & Tiwari,

S. (2008). Multiobjective optimization test instances for the

CEC 2009 special session and competition. https://www3.ntu. edu.sg/home/epnsugan/index_files/CEC09-MOEA/CEC09MOEA.htm Journal of ICT, 20, No. 2 (April) 2021, pp: 171–

Zitzler, E., Deb, K., & Thiele, L. (2000). Comparison of multiobjective evolutionary algorithms: Empirical results. Evolutionary Computation, 8(2), 173–195. https://doi.org/10.1162/106365600568202

Zitzler, E., Knowles, J., & Thiele, L. (2008). Quality assessment of pareto set approximations. In Multiobjective Optimization (pp. 373–404). Springer. https://doi.org/10.1007/978-3-540-889083_14

Zitzler, E., & Künzli, S. (2004). Indicator-based selection in multiobjective search. In X. Yao, E. K. Burke, J. A. Lozano, J. Smith, J. J. Merelo-Guervós, J. A. Bullinaria, J. E. Rowe, P. Tiňo, A. Kabán, & H.-P. Schwefel, Parallel Problem Solving from Nature - PPSN VIII International Conference On Parallel Problem Solving From Nature (pp. 832–842). Berlin, Heidelberg. Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-540-30217-9_84

Zitzler, E., & Thiele, L. (1999). Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach. IEEE Transactions on Evolutionary Computation, 3(4), 257–271. https://doi.org/10.1109/4235.797969 Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C. M., & Da Fonseca,

V. G. (2003). Performance assessment of multiobjective optimizers: An analysis and review. IEEE Transactions on Evolutionary Computation, 7(2), 117–132. https://doi.org/10.1109/tevc.2003.810758

Downloads

Published

21-02-2021

How to Cite

Yasear, S. A., & Ku-Mahamud, K. R. (2021). Review of the Multi-Objective Swarm Intelligence Optimization Algorithms. Journal of Information and Communication Technology, 20(2), 171-211. https://doi.org/10.32890/jict2021.20.2.8

Research impact

Harvested 2026-09-06
0 citations recorded so far

Counts differ between services because each indexes a different body of literature. None of them is the whole picture.

Identifiers DOI 10.32890/jict2021.20.2.8

Most read articles by the same author(s)

<< < 1 2