Skip to main content

Advertisement

Log in

A comprehensive survey on NSGA-II for multi-objective optimization and applications

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

In the last two decades, the fast and elitist non-dominated sorting genetic algorithm (NSGA-II) has attracted extensive research interests, and it is still one of the hottest research methods to deal with multi-objective optimization problems. Considering the importance and wide applications of NSGA-II method, we believe it is the right time to provide a comprehensive survey of the research work in this area, and also to discuss the potential in the future research. The purpose of this paper is to summarize and explore the literature on NSGA-II and another version called NSGA-III, a reference-point based many-objective NSGA-II approach. In this paper, we first introduce the concept of multi-objective optimization and the foundation of NSGA-II. Then we review the family of NSGA-II and their modifications, and classify their applications in engineering community. Finally, we present several interesting open research directions of NSGA-II for multi-objective optimization.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Data availability

Enquires about data availability should be directed to the authors.

References

  • Abiri E, Bezareh Z, Darabi A (2017) The optimum design of RAM cell basedonthe modified-GDI method usingNon-dominated Sorting Genetic Algorithm II (NSGA-II). J Intell Fuzzy Syst 32(6):4095–4108

    Google Scholar 

  • Abul’Wafa RA (2013) Optimization of economic/emission load dispatch for hybrid generating systems using controlled Elitist NSGA-II. Electric Power Syst Res 105:142–151

    Google Scholar 

  • Adham AM, Mohd-Ghazali N, Ahmad R (2012) Optimization of an ammonia-cooled rectangular microchannel heat sink using multi-objective non-dominated sorting genetic algorithm (NSGA2). Heat Mass Transf 48(10):1723–1733

    Google Scholar 

  • Afzalirad M, Rezaeian J (2016) A realistic variant of bi-objective unrelated parallel machine scheduling problem: NSGA-II and MOACO approaches. Appl Soft Comput 50:109–123

    Google Scholar 

  • Agarwal A, Gupta SK (2018) Multi-objective optimal design of heat exchanger networks using new adaptations of the elitist nondominated sorting genetic algorithm, NSGA-II. Ind Eng Chem Res 47(10):3489–3501

    Google Scholar 

  • Aghbashlo M, Hosseinpour S, Tabatabaei M (2016) On the exergetic optimization of continuous photobiological hydrogen production using hybrid ANFIS–NSGA-II (adaptive neuro-fuzzy inference system–non-dominated sorting genetic algorithm-II). Energy 96:507–520

    Google Scholar 

  • Agnihotri S, Dhodiya JM (2022) Non-dominated sorting genetic algorithm III with stochastic matrix-based population to solve multi-objective solid transportation problem. Soft Comput 27(9):5641–5662

    Google Scholar 

  • Ahmadi H, Foroud A (2016) Design of joint active and reactive power reserve market: a multi-objective approach using NSGA II. IET Gener Transm Distrib 10(1):31–40

    Google Scholar 

  • Ahmadi MH, Ahmadi MA, Bayat R (2015) Thermo-economic optimization of Stirling heat pump by using non-dominated sorting genetic algorithm. Energy Convers Manag 91:315–322

    Google Scholar 

  • Ak R, Li Y, Vitelli V (2013) NSGA-II-trained neural network approach to the estimation of prediction intervals of scale deposition rate in oil & gas equipment. Expert Syst Appl 40(4):1205–1212

    Google Scholar 

  • Ali M, Siarry P, Pant M (2012) An efficient differential evolution based algorithm for solving multi-objective optimization problems. Eur J Oper Res 217(2):404–416

    MathSciNet  MATH  Google Scholar 

  • Ali I, Sallam K, Moustafa N, Chakrabortty R (2022) An automated task scheduling model using non-dominated sorting genetic algorithm II for fog-cloud systems. IEEE Trans Cloud Comput 10(4):2294–2308

    Google Scholar 

  • Alikar N, Mousavi SM, Ghazilla R (2017) Application of the NSGA-II algorithm to a multi-period inventory-redundancy allocation problem in a series-parallel system. Reliab Eng Syst Saf 160:1–10

    Google Scholar 

  • Antonio L, Coellooello CA (2017) Coevolutionary multi-objective evolutionary algorithms: survey of the state-of-the-art. IEEE Trans Evol Comput 22(6):851–865

    Google Scholar 

  • Ardehshiri A, Karimi G, Dehdasht-Heydari R (2019) Optimization of shunt capacitive RF MEMS switch by using NSGA-II algorithm and uti-liti algorithm. J Microelectron Electron Compon Mater 49(1):43–50

    Google Scholar 

  • Arikoglu A (2017) Multi-objective optimal design of hybrid viscoelastic/composite sandwich beams by using the generalized differential quadrature method and the non-dominated sorting genetic algorithm II. Struct Multidiscip Optim 56(4):885–901

    MathSciNet  Google Scholar 

  • Artina S, Bragalli C, Erbacci G (2012) Contribution of parallel NSGA-ll in optimal design of water distribution networks. J Hydroinf 14(2):310–323

    Google Scholar 

  • Sofia A, Ganeshkumar P (2018) Multi-objective task scheduling to minimize energy consumption and makespan of cloud computing using NSGA-II. J Netw Syst Manag 26(2):463–485

    Google Scholar 

  • Autuori J, Hnaien F, Yalaoui F (2016) A mapping technique for better solution exploration: NSGA-II adaptation. J Heuristics 22(1):89–123

    Google Scholar 

  • Azadeh A, Ravanbakhsh M, Rezaei-Malek M (2017) Unique NSGA-II and MOPSO algorithms for improved dynamic cellular manufacturing systems considering human factors. Appl Math Model 48:655–672

    MathSciNet  MATH  Google Scholar 

  • Azadeh A, Pashapour S, Abdolhossein Zadeh S (2016) Designing a cellular manufacturing system considering decision style, skill and job security by NSGA-II and response surface methodology. Int J Prod Res 54(22):6825–6847

    Google Scholar 

  • Babajamali Z, Khabaz M, Aghadavoudi F, Farhatnia F (2022) Pareto multi-objective optimization of tandem cold rolling settings for reductions and inter stand tensions using NSGA-II. ISA Trans 130:399–408

    Google Scholar 

  • Bader J, Zitzler E (2011) HypE: An algorithm for fast hypervolume-based many objective optimization. Evol Comput 19(1):45–76

    Google Scholar 

  • Bakhshi Ani A, Ale Ebrahim H, Azarhoosh MJ (2015) Simulation and multi-objective optimization of a trickle-bed reactor for diesel hydrotreating by a heterogeneous model using non-dominated sorting genetic algorithm II. Energy Fuels 29(5):3041–3051

    Google Scholar 

  • Bandyopadhyay S, Bhattacharya R (2013) Applying modified NSGA-II for bi-objective supply chain problem. J Intell Manuf 24(4):707–716

    Google Scholar 

  • Bandyopadhyay S, Bhattacharya R (2014) Solving a tri-objective supply chain problem with modified NSGA-II algorithm. J Manuf Syst 33(1):41–50

    Google Scholar 

  • Bansal J, Sethi N, Anicho O, Nagar A (2023) Drone flocking optimization using NSGA-II and principal component analysis. Swarm Intell 17(1–2):63–87

    Google Scholar 

  • Bao Y, Wang Y, Zhao L, Zhang A (2022) Optimization production scheduling of underground backfilling mining based on NSGA-II. Min Metall Explor 39(4):1521–1536

    Google Scholar 

  • Behroozsarand A, Shafiei S (2018) Optimal control of amine plant using non-dominated sorting genetic algorithm-II. J Natural Gas Sci Eng 2(6):284–292

    Google Scholar 

  • Bensmaine A, Dahane M, Benyoucef L (2013) A non-dominated sorting genetic algorithm based approach for optimal machines selection in reconfigurable manufacturing environment. Comput Ind Eng 66(3):519–524

    Google Scholar 

  • Bi X, Wang C (2017a) An improved NSGA-III algorithm based on elimination operator for many-objective optimization. Memetic Comput 9(4):361–383

    Google Scholar 

  • Bi X, Wang C (2017b) An improved NSGA-III algorithm based on objective space decomposition for many-objective optimization. Soft Comput 21(15):4269–4296

    Google Scholar 

  • Bi X, Wang C (2018) A niche-elimination operation based NSGA-III algorithm for many-objective optimization. Appl Intell 48(1):118–141

    MathSciNet  Google Scholar 

  • Boon K, Khalil-Hani M, Malarvili M (2018) Paroxysmal atrial fibrillation prediction based on HRV analysis and non-dominated sorting genetic algorithm III. Comput Methods Programs Biomed 153:171–184

    Google Scholar 

  • Bora T, Lebensztajn L, Coelho L (2012) Non-dominated sorting genetic algorithm based on reinforcement learning to optimization of broad-band reflector antennas satellite. IEEE Trans Magn 48(2):767–770

    Google Scholar 

  • Bouacha K, Terrab A (2016) Hard turning behavior improvement using NSGA-II and PSO-NN hybrid model. Int J Adv Manuf Technol 86(9–12):3527–3546

    Google Scholar 

  • Branke J, Kaussler T, Schmeck H (2001) Guidance in evolutionary multi-objective optimization. Adv Eng Softw 32:499–507

    MATH  Google Scholar 

  • Brockhoff D, Zitzler E (2007) Improving hypervolume-based multi-objective evolutionary algorithms by using objective reduction methods. In: Proceeding of IEEE congress on evolutionary computation, pp 2086–2093

  • Brownlee A, Wright JA (2015) Constrained, mixed-integer and multi-objective optimisation of building designs by NSGA-II with fitness approximation. Appl Soft Comput 33:114–126

    Google Scholar 

  • Bu J, Zhou M, Lan X (2017) Optimization for airgap flux density waveform of flywheel motor using NSGA-2 and kriging model based on MaxPro design. IEEE Trans Magn 53(8):8203607

    Google Scholar 

  • Bu J, Lan X, Wang D (2018) Performance optimization of flywheel motor by using NSGA-2 and AKMMP. IEEE Trans Magn 54(6):8103707

    Google Scholar 

  • Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279

    Google Scholar 

  • Cao K, Batty M, Huang B (2011) Spatial multi-objective land use optimization: extensions to the non-dominated sorting genetic algorithm-II. Int J Geogr Inf Sci 25(12):1949–1969

    Google Scholar 

  • Carlucci S, Cattarin G, Causone F (2015) Multi-objective optimization of a nearly zero-energy building based on thermal and visual discomfort minimization using a non-dominated sorting genetic algorithm (NSGA-II). Energy Build 104:378–394

    Google Scholar 

  • Carvajal-Carreno W, Cucala AP, Fernandez-Cardador A (2014) Optimal design of energy-efficient ATO CBTC driving for metro lines based on NSGA-II with fuzzy parameters. Eng Appl Artif Intell 36:164–177

    Google Scholar 

  • Chahardoli S, Hadian H, Vahedi R (2018) Optimization of hole height and wall thickness in perforated capped-end conical absorbers under axial quasi-static loading (using NSGA-III and MOEA/D algorithms). Thin-Walled Struct 127:540–555

    Google Scholar 

  • Chan F, Jha A, Tiwari M (2016) Bi-objective optimization of three echelon supply chain involving truck selection and loading using NSGA-II with heuristics algorithm. Appl Soft Comput 38:978–987

    Google Scholar 

  • Chaube A, Benyoucef L, Tiwari MK (2012) An adapted NSGA-2 algorithm based dynamic process plan generation for a reconfigurable manufacturing system. J Intell Manuf 23(4):1141–1155

    Google Scholar 

  • Chen C (2006) CiteSpace II: detecting and visualizing emerging trends and transient patterns in scientific literature. J Am Soc Inform Sci Technol 57(3):359–377

    Google Scholar 

  • Chen Z, Yuan X, Ji B (2014) Design of a fractional order PID controller for hydraulic turbine regulating system using chaotic non-dominated sorting genetic algorithm II. Energy Convers Manag 84:390–404

    Google Scholar 

  • Chen S, Shi T, Wang D (2015) Multi-objective optimization of the vehicle ride comfort based on Kriging approximate model and NSGA-II. J Mech Sci Technol 29(3):1007–1018

    Google Scholar 

  • Chen C, Yuan Y, Yuan X (2017a) An improved NSGA-III algorithm for reservoir flood control operation. Water Resour Manag 31(14):4469–4483

    Google Scholar 

  • Chen L, Yan C, Liao Y (2017b) A hybrid non-dominated sorting genetic algorithm and its application on multi-objective optimal design of nuclear power plant. Ann Nucl Energy 100:150–159

    Google Scholar 

  • Dai L, Zhang P, Wang Y (2017) Multi-objective optimization of cascade reservoirs using NSGA-II: a case study of the three Gorges-Gezhouba cascade reservoirs in the middle Yangtze River. Hum Ecol Risk Assess Int J 23(4):814–835

    Google Scholar 

  • Damavandi M, Forouzanmehr M, Safikhani H (2017) Modeling and Pareto based multi-objective optimization of wavy fin-and-elliptical tube heat exchangers using CFD and NSGA-II algorithm. Appl Therm Eng 111:325–339

    Google Scholar 

  • Datta A, Das A, Dey P (2017) Multi-objective optimization of laminar heat transfer and friction factor in rectangular microchannel with rectangular vortex generators: an application of NSGA-II with gene expression programing meta model. J Heat Transfer 139(7):1–10

    Google Scholar 

  • Deb K, Gupta H (2006) Introducing robustness in multi-objective optimization. Evol Comput 14(4):463–494

    Google Scholar 

  • Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point based non-dominated sorting approach. Part I: Solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601

    Google Scholar 

  • Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197

    Google Scholar 

  • Deb K, Mohan M, Mishra S (2005) Evaluating the ε-domination based multi-objective evolutionary algorithm for a quick computation of Pareto-optimal solutions. Evol Comput 13(4):501–525

    Google Scholar 

  • Deb M, Debbarma B, Majumder A (2016) Performance–emission optimization of a diesel-hydrogen dual fuel operation: a NSGA II coupled TOPSIS MADM approach. Energy 117:281–290

    Google Scholar 

  • Deb K, Hussein R, Roy P, Toscano-Pulido G (2019) A taxonomy for metamodeling frameworks for evolutionary multi-objective optimization. IEEE Trans Evol Comput 23(1):104–116

    Google Scholar 

  • Delgarm N, Sajadi B, Delgarm S (2016) A novel approach for the simulation-based optimization of the buildings energy consumption using NSGA-II: case study in Iran. Energy Build 127:552–560

    Google Scholar 

  • Deng W, Zhang X (2022) An enhanced fast non-dominated solution sorting genetic algorithm for multi-objective problems. Inf Sci 585:441–453

    Google Scholar 

  • Dhanalakshmi S, Kannan S, Mahadevan K, Baskar S (2011) Application of modified NSGA-II algorithm to combined economic and emission dispatch problem. Int J Electr Power Energy Syst 33(4):992–1002

    Google Scholar 

  • Ding S, Chen C, Xin B (2018) A bi-objective load balancing model in a distributed simulation system using NSGA-II and MOPSO approaches. Appl Soft Comput 63:249–267

    Google Scholar 

  • Dixit V, Seshadrinath N, Tiwari M (2016) Performance measures based optimization of supply chain network resilience: A NSGA-II plus Co-Kriging approach. Comput Ind Eng 93:205–214

    Google Scholar 

  • Dou J, Li J, Su C (2016) Bi-objective optimization of integrating configuration generation and scheduling for reconfigurable flow lines using NSGA-II. Int J Adv Manuf Technol 86(5–8):1945–1962

    Google Scholar 

  • Elarbi M, Bechikh S, Gupta A (2018) A new decomposition-based NSGA-II for many-objective optimization. IEEE Trans Syst Man Cybern Syst 48(7):1191–1210

    Google Scholar 

  • Etghani M, Shojaeefard M, Khalkhali A (2013) A hybrid method of modified NSGA-II and TOPSIS to optimize performance and emissions of a diesel engine using biodiesel. Appl Therm Eng 59(1–2):309–315

    Google Scholar 

  • Fettaka S, Thibault J, Gupta Y (2015) A new algorithm using front prediction and NSGA-II for solving two and three-objective optimization problems. Optim Eng 16(4):713–736

    MathSciNet  MATH  Google Scholar 

  • Filatovas E (2015) Synchronous R-NSGA-II: an extended preference-based evolutionary algorithm for multi-objective optimization. Informatica 26(1):33–50

    Google Scholar 

  • Filatovas E, Lančinskas A, Kurasova O, Žilinskas J (2017) A preference-based multi-objective evolutionary algorithm R-NSGA-II with stochastic local search. CEJOR 25(4):859–878

    MathSciNet  MATH  Google Scholar 

  • Foroughi M, Hamidi J, Nehring M (2019) The integrated optimization of underground stope layout designing and production scheduling incorporating a non-dominated sorting genetic algorithm (NSGA-II). Resour Policy 63:101408

    Google Scholar 

  • Fu X, Lei L, Yang G (2018) Multi-objective shape optimization of autonomous underwater glider based on fast elitist non-dominated sorting genetic algorithm. Ocean Eng 157:339–349

    Google Scholar 

  • Furtuna R, Curteanu S, Leon F (2011) An elitist non-dominated sorting genetic algorithm enhanced with a neural network applied to the multi-objective optimization of a polysiloxane synthesis process. Eng Appl Artif Intell 24(5):772–785

    Google Scholar 

  • Gao X, Chen B, He X, Qiu T, Li J, Wang C, Zhang L (2008) Multi-objective optimization for the periodic operation of the naphtha pyrolysis process using a new parallel hybrid algorithm combining NSGA-II with SQP. Comput Chem Eng 32(11):2801–2811

    Google Scholar 

  • Gao Z, Shao X, Jiang P (2016) Multi-objective optimization of weld geometry in hybrid fiber laser-arc butt welding using Kriging model and NSGA-II. Appl Phys A 122(6):610

    Google Scholar 

  • Gao X, Tian Y, Sun B (2017) Multi-objective optimization design of bidirectional flow passage components using RSM and NSGA-II: a case study of inlet/outlet diffusion segment in pumped storage power station. Renew Energy 115:999–1013

    Google Scholar 

  • Gonzalez-Alvarez D, Vega-Rodriguez M, Rubio-Largo A (2017) A hybrid MPI/OpenMP parallel implementation of NSGA-II for finding patterns in protein sequences. J Supercomput 73(6):2285–2312

    Google Scholar 

  • Goyal K, Jain P, Jain M (2012) Optimal configuration selection for reconfigurable manufacturing system using NSGA II and TOPSIS. Int J Prod Res 50(15):4175–4191

    Google Scholar 

  • Gu Q, Wang R, Xiong N (2021) Modified non-dominated sorting genetic algorithm III with fine final level selection. Appl Intell 51(7):4236–4269

    Google Scholar 

  • Gu T, Wang P, Liang F (2022) Placement and capacity selection of battery energy storage system in the distributed generation integrated distribution network based on improved NSGA-II optimization. J Energy Storage 52:104716

    Google Scholar 

  • Guan S, Zhao K, Wang F (2018) Multiclass motor imagery recognition of single joint in upper limb based on NSGA-II OVO TWSVM. Comput Intell Neurosci 2018:6265108

    Google Scholar 

  • Guesmi T, Farah A, Abdallah HH (2017) Robust design of multimachine power system stabilizers based on improved non-dominated sorting genetic algorithms. Electr Eng 100(3):1351–1363

    Google Scholar 

  • Guo X, Ma J, Liu H, Chen Y (2018) Improved NSGA-II optimizing coding-link cost trade-offs for multicast routing in WDM networks. Photonic Netw Commun 35(3):309–315

    Google Scholar 

  • Hajabdollahi H, Ahmadi P, Dincer I (2012a) Exergetic optimization of shell-and-tube heat exchangers using NSGA-II. Heat Transfer Eng 33(7):618–628

    Google Scholar 

  • Hajabdollahi F, Hajabdollahi Z, Hajabdollahi H (2012b) Soft computing based multi-objective optimization of steam cycle power plant using NSGA-II and ANN. Appl Soft Comput 12(11):3648–3655

    MATH  Google Scholar 

  • Hassan M, Suharto M, Abdullah M (2011) Multi-objective optimal generation location using non-dominated sorting genetic algorithm-II. Int Rev Electr Eng 6(5):2467–2476

    Google Scholar 

  • Hemmat Esfe M, Hajmohammad H, Moradi R (2017) Multi-objective optimization of cost and thermal performance of double walled carbon nanotubes/water nanofluids by NSGA-II using response surface method. Appl Therm Eng 112:1648–1657

    Google Scholar 

  • Heris S, Khaloozadeh H (2011) Open-and closed-loop multi-objective optimal strategies for HIV therapy using NSGA-II. IEEE Trans Biomed Eng 58(6):1678–1685

    Google Scholar 

  • Hernández Mejía J, Schütze O, Cuate O, Lara A, Deb K (2017) RDS-NSGA-II: a memetic algorithm for reference point based multi-objective optimization. Eng Optim 49(5):828–845

    MathSciNet  Google Scholar 

  • Heydari M, Othman F, Noori M (2016) Optimal operation of multiple and multi purpose reservoirs systems using non-dominated sorting genetic algorithm (NSGA-II). Fresenius Environ Bull 25(8):2935–2946

    Google Scholar 

  • Hojjati S, Neyshabouri SS (2017) The objective design of triangular bucket for dam’s spillway using Non-dominated Sorting Genetic Algorithm II: NSGA-II. Sci Iran 24(1):19

    Google Scholar 

  • Hojjati A, Monadi M, Faridhosseini A (2018) Application and comparison of NSGA-II and MOPSO in multi-objective optimization of water resources systems. J Hydrol Hydromech 66(3):323–329

    Google Scholar 

  • Hossein B, Alavidoost M, Zarandi M (2018) An enhanced NSGA-II algorithm for fuzzy bi-objective assembly line balancing problems. Comput Ind Eng 123:189–208

    Google Scholar 

  • Hu H, Xu L, Goodman E (2014) NSGA-II-based nonlinear PID controller tuning of greenhouse climate for reducing costs and improving performances. Neural Comput Appl 24(3–4):927–936

    Google Scholar 

  • Huang Y, Fei M (2018) Motion planning of robot manipulator based on improved NSGA-II. Int J Control Autom Syst 16(4):1878–1886

    Google Scholar 

  • Huang B, Buckley B, Kechadi TM (2010) Multi-objective feature selection by using NSGA-II for customer churn prediction in telecommunications. Expert Syst Appl 37(5):3638–3646

    Google Scholar 

  • Huang J, Jin L, Zhang C (2017) Mathematical modeling and a hybrid NSGA-II algorithm for process planning problem considering machining cost and carbon emission. Sustainability 9(10):1769

    Google Scholar 

  • Hui L, Zhang Q (2009) Multi-objective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13(2):284–302

    Google Scholar 

  • Hussain I, Parveen A, Ahmad A (2017) NSGA-II-based design space exploration for energy and throughput aware multicore architectures. Cybern Syst 48(6–7):536–550

    Google Scholar 

  • Ishibuchi H, Murata T (1998) A multi-objective genetic local search algorithm and its application to flow shop scheduling. IEEE Trans Syst Man Cybern C 28(3):392–403

    Google Scholar 

  • Ishibuchi H, Sakane Y, Tsukamoto N, Nojima Y (2009) Evolutionary many-objective optimization by NSGA-II and MOEA/D with large populations. In: Proceedings of the 2009 IEEE international conference on systems, man, and cybernetics, San Antonio, TX, USA, pp 1820–1825

  • Jain V, Sachdeva G (2017) Energy, exergy, economic (3E) analyses and multi-objective optimization of vapor absorption heat transformer using NSGA-II technique. Energy Convers Manag 148:1096–1113

    Google Scholar 

  • Jain V, Sachdeva G, Kachhwaha SS (2016) Thermo-economic and environmental analyses based multi-objective optimization of vapor compression–absorption cascaded refrigeration system using NSGA-II technique. Energy Convers Manag 113:230–242

    Google Scholar 

  • Jalili A, Keshtgari M, Akbari R (2018) Optimal controller placement in large scale software defined networks based on modified NSGA-II. Appl Intell 48(9):2809–2823

    Google Scholar 

  • Jalili A, Najarchi M, Jafarinia R (2022) Multi-objective optimization of water resources in real time based on integration of NSGA-II and support vector machines. Environ Sci Pollut Res. https://doi.org/10.1007/s11356-022-22723-4

    Article  Google Scholar 

  • Jayaprakasam S, Rahim SA, Leow CY, Ting TO, Eteng A (2017) Multi-objective beampattern optimization in collaborative beamforming via NSGA-II with selective distance. IEEE Trans Antennas Propag 65(5):2348–2357

    Google Scholar 

  • Jeong K, Kim M, Jo H (2015) Search of optimal locations for species- or group-specific primer design in DNA sequences: non-dominated Sorting Genetic Algorithm II (NSGA-II). Eco Inform 29:214–220

    Google Scholar 

  • Jeyadevi S, Baskar S, Babulal CK, Iruthayarajan MW (2011) Solving multi-objective optimal reactive power dispatch using modified NSGA-II. Int J Electr Power Energy Syst 33(2):219–228

    Google Scholar 

  • Ji B, Yuan X, Yuan Y (2016) Orthogonal design-based NSGA-III for the optimal lockage co-scheduling problem. IEEE Trans Intell Transp Syst 18(8):2085–2095

    Google Scholar 

  • Ji B, Yuan X, Yuan Y (2017) Modified NSGA-II for solving continuous berth allocation problem: using multi-objective constraint-handling strategy. IEEE Trans Cybern 47(9):2885–2895

    Google Scholar 

  • Ji B, Huang H, Samson SY (2023) An enhanced NSGA-II for solving berth allocation and quay crane assignment problem with stochastic arrival times. IEEE Trans Intell Transp Syst 24(1):459–473

    Google Scholar 

  • Karakostas S (2015) Multi-objective optimization in spatial planning: Improving the effectiveness of multi-objective evolutionary algorithms (non-dominated sorting genetic algorithm II). Eng Optim 47(5):601–621

    Google Scholar 

  • Khanbary L, Vidyarthi D (2011) Multi-objective optimization for channel allocation in mobile computing using NSGA-II. Int J Network Manag 21(3):247–266

    Google Scholar 

  • Khavandi Khiavi A, Mohammadi H (2018) Multi-objective optimization in pavement management system using NSGA-II method. J Transp Eng B 144(2):04018016

    Google Scholar 

  • Khettabi I, Information VFA, Benyoucef L (2022) Sustainable multi-objective process planning in reconfigurable manufacturing environment: adapted new dynamic NSGA-II vs New NSGA-III. Int J Prod Res 60(20):6329–6349

    Google Scholar 

  • Ko M (2015) Multi-objective optimization design for indirect forced-circulation solar water heating system using NSGA-II. Energies 8(11):13137–13161

    Google Scholar 

  • Kumar M, Guria C (2017) The elitist non-dominated sorting genetic algorithm with inheritance (i-NSGA-II) and its jumping gene adaptations for multi-objective optimization. Inf Sci 382:15–37

    Google Scholar 

  • Kumari S, Mishra PK, Anand V (2021) Fault-resilient localization using fuzzy logic and NSGA II-based metaheuristic scheme for UWSNs. Soft Comput 25(17):11603–11619

    Google Scholar 

  • Lakshminarasimman N, Baskar S, Alphones A, Willjuice Iruthayarajan M (2019) Evolutionary multiobjective optimization of cellular base station locations using modified NSGA-II. Wirel Netw 17(3):597–609

    Google Scholar 

  • Latpate R, Kurade SS (2022) Multi-objective multi-index transportation model for crude oil using fuzzy NSGA-II. IEEE Trans Intell Transp Syst 23(2):1347–1356

    Google Scholar 

  • Li G, Cai C (2017) Estimation parameters of hydrocracking model with NSGA-ii (Non-dominated Sorting Genetic Algorithm) by using discrete kinetic lumping model. Fuel 200:333–344

    Google Scholar 

  • Li T, Mallick S (2015) Multicomponent, multi-azimuth pre-stack seismic waveform inversion for azimuthally anisotropic media using a parallel and computationally efficient non-dominated sorting genetic algorithm. Geophys J Int 200(2):1134–1152

    Google Scholar 

  • Li X, Zheng P (2023) Uncertain random portfolio optimization with non-dominated sorting genetic algorithm-II and optimal solution criterion. Artif Intell Rev. https://doi.org/10.1007/s10462-022-10388-x

    Article  Google Scholar 

  • Li Z, Rudolph G, Li K (2009) Convergence performance comparison of quantum-inspired multi-objective evolutionary algorithms. Comput Math Appl 57(11):1843–1854

    MathSciNet  MATH  Google Scholar 

  • Li Z, Li Y, Duan X (2013) Non-dominated sorting genetic algorithm-II for robust multi-objective optimal reactive power dispatch. Gener Transm Distrib 4(9):1000–1008

    Google Scholar 

  • Li Y, Lu X, Kar NC (2014a) Rule-based control strategy with novel parameters optimization using NSGA-II for power-split PHEV operation cost minimization. IEEE Trans Veh Technol 63(7):3051–3061

    Google Scholar 

  • Li W, Hei Y, Yang J (2014b) Optimisation of non-uniform time-modulated conformal arrays using an improved non-dominated sorting genetic-II algorithm. IET Microwaves Antennas Propag 8(4):287–294

    Google Scholar 

  • Li A, He Z, Zhang Y (2016) Bi-objective variable selection for key quality characteristics selection based on a modified NSGA-II and the ideal point method. Comput Ind 82:95–103

    Google Scholar 

  • Li X, Li C, Li P (2021) Structural design and optimization of the crossbeam of a computer numerical controlled milling-machine tool using sensitivity theory and NSGA-II algorithm. Int J Precis Eng Manuf 22(2):287–300

    Google Scholar 

  • Li H, Wang B, Yuan Y, Zhou MC, Xia Y (2022) Scoring and dynamic hierarchy-based NSGA-II for multiobjective workflow scheduling in the cloud. IEEE Trans Autom Sci Eng 19(2):982–993

    Google Scholar 

  • Liang J, Zhang J, Zhang H, Yin C (2015) Fuzzy energy management optimization for a parallel hybrid electric vehicle using chaotic non-dominated sorting genetic algorithm. Automatika 56(2):149–163

    Google Scholar 

  • Lin P (2012) Portfolio optimization and risk measurement based on non-dominated sorting genetic algorithm. J Ind Manag Optim 8(3):549–564

    MathSciNet  MATH  Google Scholar 

  • Lin C, Lin P (2014) Improving the non-dominated sorting genetic algorithm using a gene-therapy method for multi-objective optimization. J Comput Sci 5(2):170–183

    MathSciNet  Google Scholar 

  • Lin Y, Yeh C (2012) Multi-objective optimization for stochastic computer networks using NSGA-II and TOPSIS. Eur J Oper Res 218(3):735–746

    MathSciNet  MATH  Google Scholar 

  • Lin C, Liu W, Peng Y, Lee T (2023) Altruistic production and distribution planning in the multilayer dual-channel supply chain: using an improved NSGA-II with lion pride algorithm. Comput Ind Eng 176:108884

    Google Scholar 

  • Liu Q, Jiao G (2018) A pipe routing method considering vibration for aero-engine using Kriging model and NSGA-II. IEEE Access 6:6286–6292

    Google Scholar 

  • Liu Y, Zhang Q (2018) Solving multi-objective planning model for equipment manufacturing enterprises with dual uncertain demands using NSGA-II algorithm. PEI 13(2):193–205

    Google Scholar 

  • Liu T, Gao X, Wang L (2015) Multi-objective optimization method using an improved NSGA-II algorithm for oil-gas production process. J Taiwan Inst Chem Eng 57:42–53

    Google Scholar 

  • Liu T, Gao X, Yuan Q (2017) An improved gradient-based NSGA-II algorithm by a new chaotic map model. Soft Comput 21(23):7235–7249

    Google Scholar 

  • Long J, Zheng Z, Gao X, Pardalos PM (2016) A hybrid multi-objective evolutionary algorithm based on NSGA-II for practical scheduling with release times in steel plants. J Oper Res Soc 67(9):1184–1199

    Google Scholar 

  • Lotfan S, Ghiasi RA, Fallah M (2016) ANN-based modeling and reducing dual-fuel engine’s challenging emissions by multi-objective evolutionary algorithm NSGA-II. Appl Energy 175:91–99

    Google Scholar 

  • Lu T, Yu G (2013) An adaptive population multi-objective quantum-inspired evolutionary algorithm for multi-objective 0/1 knapsack problems. Inf Sci 243:39–56

    MathSciNet  MATH  Google Scholar 

  • Lu H, Niu R, Liu J (2013) A chaotic non-dominated sorting genetic algorithm for the multi-objective automatic test task scheduling problem. Appl Soft Comput 13(5):2790–2802

    Google Scholar 

  • Lv J, Jiang X, He G (2017) Economic and system reliability optimization of heat exchanger networks using NSGA-II algorithm. Appl Therm Eng 124:716–724

    Google Scholar 

  • Ma H, Fei M, Jiang Z, Li L, Zhou H, Crookes D (2018) A multipopulation-based multi-objective evolutionary algorithm. IEEE Trans Cybern 50(2):689–702

    Google Scholar 

  • Ma Y, Chou F, Chou J (2020) Optimal parameter design by NSGA-II and Taguchi method for RCD snubber circuit. IEEE Access 8:182146–182158

    Google Scholar 

  • Maghsoudi P, Sadeghi S, Khanjarpanah H, Gorgani HH (2018) A comprehensive thermo-economic analysis, optimization and ranking of different microturbine plate-fin recuperators designs employing similar and dissimilar fins on hot and cold sides with NSGA-II algorithm and DEA model. Appl Therm Eng 130:1090–1104

    Google Scholar 

  • Makaremi Y, Haghighi A, Ghafouri HR (2017) Optimization of pump scheduling program in water supply systems using a self-adaptive NSGA-II; a review of theory to real application. Water Resour Manag 31(4):1283–1304

    Google Scholar 

  • Mandal S, Pacciarelli D, Løkketangen A, Hasle G (2015) A memetic NSGA-II for the bi-objective mixed capacitated general routing problem. J Heuristics 21(3):359–390

    Google Scholar 

  • Martín D, Rosete A, Alcalá-Fdez J, Herrera F (2014) QAR-CIP-NSGA-II: a new multi-objective evolutionary algorithm to mine quantitative association rules. Inf Sci 258:1–28

    MathSciNet  Google Scholar 

  • Martinez-Puras J (2016) Pacheco, MOAMP-Tabu search and NSGA-II for a real Bi-objective scheduling-routing problem. Knowl-Based Syst 112:92–104

    Google Scholar 

  • Mashwani W, Salhi A, Yeniay O (2017) Hybrid non-dominated sorting genetic algorithm with adaptive operators selection. Appl Soft Comput 56:1–18

    Google Scholar 

  • Meddour I, Yallese M, Bensouilah H (2018) Prediction of surface roughness and cutting forces using RSM, ANN, and NSGA-II in finish turning of AISI 4140 hardened steel with mixed ceramic tool. Int J Adv Manuf Technol 97(5–8):1931–1949

    Google Scholar 

  • Mendaci S, Allag H, Mekideche M (2015) Multi-objective optimal design of surface-mounted permanent magnet motor using NSGA-II. Appl Comput Electromagn Soc J 30(5):519–526

    Google Scholar 

  • Mirjalili S, Saremi S, Mirjalili S, Coelho L (2016) Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization. Expert Syst Appl 47:106–119

    Google Scholar 

  • Mkaouer W, Kessentini M, Shaout A (2015) Many-objective software remodularization using NSGA-III. ACM Trans Softw Eng Methodol 24(3):1–10

    Google Scholar 

  • Mohapatra P, Nayak A, Kumar S (2015) Multi-objective process planning and scheduling using controlled elitist non-dominated sorting genetic algorithm. Int J Prod Res 53(6):1712–1735

    Google Scholar 

  • Mousavi S, Sadeghi J, Niaki S (2016) A bi-objective inventory optimization model under inflation and discount using tuned Pareto-based algorithms: NSGA-II, NRGA, and MOPSO. Appl Soft Comput 43:57–72

    Google Scholar 

  • Murata T, Gen M (2002) Cellular genetic algorithm for multi-objective optimization. In: Proceeding of 4th Asian fuzzy system symposium, pp 538–542

  • Murugan P, Kannan S, Baskar S (2019) Application of NSGA-II algorithm to single-objective transmission constrained generation expansion planning. IEEE Trans Power Syst 24(4):1790–1797

    Google Scholar 

  • Muthuswamy R, Krishnan M, Subramanian K (2015) Environmental and economic power dispatch of thermal generators using modified NSGA-II algorithm. Int Trans Electr Energy Syst 25(8):1552–1569

    Google Scholar 

  • Nidhiry N, Saravanan R (2014) Scheduling optimization of a flexible manufacturing system using a modified NSGA-II algorithm. Adv Prod Eng Manag 9(3):139–151

    Google Scholar 

  • Niu X, Liu K, Zhang Y (2017) Multi-objective optimization of multistage synchronous induction coilgun based on NSGA-II. IEEE Trans Plasma Sci 45(7):1622–1628

    Google Scholar 

  • Niu X, Wang H, Hu S (2018) Multi-objective online optimization of a marine diesel engine using NSGA-II coupled with enhancing trained support vector machine. Appl Therm Eng 137:218–227

    Google Scholar 

  • Nourbakhsh A, Safikhani H, Derakhshan S (2021) The comparison of multi-objective particle swarm optimization and NSGA II algorithm: applications in centrifugal pumps. Eng Optim 43(10):1095–1113

    MathSciNet  Google Scholar 

  • Oliveira Camara M, Ribeiro G, Ribeiro Tosta M (2018) A pareto optimal study for the multi-objective oil platform location problem with NSGA-II. J Pet Sci Eng 169:258–268

    Google Scholar 

  • Panda S (2010) Application of non-dominated sorting genetic algorithm-II technique for optimal FACTS-based controller design. J Franklin Inst 347(7):1047–1064

    MathSciNet  MATH  Google Scholar 

  • Panda S (2011) Multi-objective PID controller tuning for a FACTS-based damping stabilizer using non-dominated sorting genetic algorithm-II. Int J Electr Power Energy Syst 33(7):1296–1308

    Google Scholar 

  • Panda S, Yegireddy NK (2013) Automatic generation control of multi-area power system using multi-objective non-dominated sorting genetic algorithm-II. Int J Electr Power Energy Syst 53:54–63

    Google Scholar 

  • Pasandideh S, Niaki S, Asadi K (2015) Bi-objective optimization of a multi-product multi-period three-echelon supply chain problem under uncertain environments: NSGA-II and NRGA. Inf Sci 292:57–74

    MathSciNet  MATH  Google Scholar 

  • Peng T, Zhou J, Zhang C (2018) Modeling and combined application of orthogonal chaotic NSGA-II and improved TOPSIS to optimize a conceptual hydrological model. Water Resour Manag 32(11):3781–3799

    Google Scholar 

  • Pereira L, Haffner S, Nicol G (2017) Multi-objective optimization of five-phase induction machines based on NSGA-II. IEEE Trans Industr Electron 64(12):9844–9853

    Google Scholar 

  • Pires D, Antunes C, Martins A (2012) NSGA-II with local search for a multi-objective reactive power compensation problem. Int J Electr Power Energy Syst 43(1):313–324

    Google Scholar 

  • Prakash C, Kansal H, Pabla BS (2016) Multi-objective optimization of powder mixed electric discharge machining parameters for fabrication of biocompatible layer on β-Ti alloy using NSGA-II coupled with Taguchi based response surface methodology. J Mech Sci Technol 30(9):4195–4204

    Google Scholar 

  • Qu S, Zhao J, Wang T (2016) Experimental study and machining parameter optimization in milling thin-walled plates based on NSGA-II. Int J Adv Manuf Technol 89(5–8):2399–2409

    Google Scholar 

  • Rahdar M, Heidari M, Ataei A (2016) Modeling and optimization of R-717 and R-134a ice thermal energy storage air conditioning systems using NSGA-II and MOPSO algorithms. Appl Therm Eng 96:217–227

    Google Scholar 

  • Rajabi-Bahaabadi M, Shariat-Mohaymany A, Babaei M (2015) Multi-objective path finding in stochastic time-dependent road networks using non-dominated sorting genetic algorithm. Expert Syst Appl 42(12):5056–5064

    Google Scholar 

  • Rajesh A, Kaushik S, Kumar R (2016) Multi-objective thermo-economic optimization of solar parabolic dish Stirling heat engine with regenerative losses using NSGA-II and decision making. Int J Electr Power Energy Syst 74:25–35

    Google Scholar 

  • Ramesh S, Kannan S, Baskar S (2012) Application of modified NSGA-II algorithm to multi-objective reactive power planning. Appl Soft Comput 12(2):741–753

    Google Scholar 

  • Ramteke M, Gupta SK (2019) Biomimetic adaptation of the evolutionary algorithm, NSGA-II-aJG, using the biogenetic law of embryology for intelligent optimization. Ind Eng Chem Res 48(17):8054–8067

    Google Scholar 

  • Rong Y, Zhou Q, Huang Y (2016) Multi-objective optimization of laser brazing with the crimping joint using ANN and NSGA-II. Int J Adv Manuf Technol 85(5–8):1239–1247

    Google Scholar 

  • Sadeghi J, Sadeghi S, Niaki S (2014) A hybrid vendor managed inventory and redundancy allocation optimization problem in supply chain management: An NSGA-II with tuned parameters. Comput Oper Res 41:53–64

    MathSciNet  MATH  Google Scholar 

  • Sanabria-Borbón AC, Tlelo-Cuautle E (2018) Sizing analogue integrated circuits by integer encoding and NSGA-II. IETE Tech Rev 35(3):237–243

    Google Scholar 

  • Sardou I, Ameli M (2015) ANFIS-based non-dominated sorting genetic algorithm II for scenario-based joint energy and reserves market clearing considering TCSC device. Int Trans Electr Energy Syst 25(12):3349–3373

    Google Scholar 

  • Sardou I, Ameli M (2016) A fuzzy-based non-dominated sorting genetic algorithm-II for joint energy and reserves market clearing. Soft Comput 20(3):1161–1177

    Google Scholar 

  • Saxena D, Duro J, Tiwari A, Deb K, Zhang Q (2013) Objective reduction in many-objective optimization: linear and nonlinear algorithms. IEEE Trans Evol Comput 17(1):77–99

    Google Scholar 

  • Seif A, Sadeghifar M (2015) Non-dominated sorting genetic algorithm (NSGA-II) approach to the multi-objective economic statistical design of variable sampling interval T2 control charts. Hacettepe J Math Stat 44(1):203–214

    MathSciNet  MATH  Google Scholar 

  • Sharifi S, Massoudieh A (2012) A novel hybrid mechanistic-data-driven model identification framework using NSGA-II. J Hydroinf 14(3):697–715

    Google Scholar 

  • Sharma N, Anupama KR (2011) On the use of NSGA-II for multi-objective resource allocation in MIMO-OFDMA systems. Wirel Netw 17(5):1191–1201

    MathSciNet  Google Scholar 

  • Shigenobu R, Noorzad AS, Yona A (2018) Multi-objective optimisation of step voltage regulator operation and optimal placement for distribution systems design using linkage combination update-non-dominated sorting genetic algorithm-II. IET Gener Transm Distrib 12(1):20–30

    Google Scholar 

  • Shill P, Paul A (2018) New automatic fuzzy relational clustering algorithms using multi-objective NSGA-II. Inf Sci 48:112–133

    MathSciNet  Google Scholar 

  • Shojaeefard M, Zare J (2016) Modeling and combined application of the modified NSGA-II and TOPSIS to optimize a refrigerant-to-air multi-pass louvered fin-and-flat tube condenser. Appl Therm Eng 103:212–225

    Google Scholar 

  • Shojaeefard M, Khalkhali A, Firouzgan A (2016) Multi-objective optimization of a natural aspirated three-cylinder spark ignition engine using modified non-dominated sorting genetic algorithm and multicriteria decision making. J Renew Sustain Energy 8(2):1411–1423

    Google Scholar 

  • Shojaeefard M, Khalkhal A, Faghihian H (2017) Optimal platform design using non-dominated sorting genetic algorithm II and technique for order of preference by similarity to ideal solution; application to automotive suspension system. Eng Optim 50(3):471–482

    MATH  Google Scholar 

  • Shuai W, Ali S, Tao Y (2018) Integrating weight assignment strategies with NSGA-II for supporting user preference multi-objective optimization. IEEE Trans Evol Comput 22(3):378–393

    Google Scholar 

  • Sieni E, Di Barba P, Dughiero F (2018) Self-adaptive migration NSGA and optimal design of inductors for magneto-fluid hyperthermia. Eng Comput 35(4):1727–1746

    Google Scholar 

  • Silva F, Martins DL, Adriao DN (2016) Optimization of the oil production fields submitted the water injection, using the algorithm NSGA-II. IEEE Lat Am Trans 14(9):4166–4172

    Google Scholar 

  • Simon D (2013) Evolutionary optimization algorithms. Wiley, New York

    Google Scholar 

  • Singh U, Singh SN (2018) Optimal feature selection via NSGA-II for power quality disturbances classification. IEEE Trans Industr Inf 14(7):2994–3002

    Google Scholar 

  • Sinha A, Saxena DK, Deb K, Tiwari A (2013) Using objective reduction and interactive procedure to handle many-objective optimization problems. Appl Soft Comput 13:415–427

    Google Scholar 

  • Srinivas N, Deb K (1994) Multi-objective optimization using nondominated sorting in genetic algorithms. Evol Comput 2(3):221–248

    Google Scholar 

  • Sun Y, Shen G (2018) Improved NSGA-II multi-objective genetic algorithm based on hybridization-encouraged algorithm to multi-objective reactive power planning mechanism. Chin J Aeronaut 21(6):540–549

    Google Scholar 

  • Tabari M, Soltani J (2013) Multi-objective optimal model for conjunctive use management using SGAs and NSGA-II models. Water Resour Manag 27(1):37–53

    Google Scholar 

  • Talebitooti R, Gohari HD, Zarastvand MR (2017) Multi objective optimization of sound transmission across laminated composite cylindrical shell lined with porous core investigating Non-dominated Sorting Genetic Algorithm. Aerosp Sci Technol 67:269–280

    Google Scholar 

  • Tavana M, Li Z, Mobin M (2016) Multi-objective control chart design optimization using NSGA-III and MOPSO enhanced with DEA and TOPSIS. Expert Syst Appl 50:17–39

    Google Scholar 

  • Teo T, Logenthiran T, Taylor PC (2021) Optimization of fuzzy energy-management system for grid-connected microgrid using NSGA-II. IEEE Trans Cybern 51(11):5375–5386

    Google Scholar 

  • Thiele L, Miettinen K, Korhonen P, Molina J (2009) A preference-based evolutionary algorithm for multi-objective optimization. Evol Comput 17(3):411–436

    Google Scholar 

  • Tian M, Gong X, Yin L (2016) Multi-objective optimization of injection molding process parameters in two stages for multiple quality characteristics and energy efficiency using Taguchi method and NSGA-II. Int J Adv Manuf Technol 89(1–4):1–14

    Google Scholar 

  • Trivedi A, Srinivasan D, Sanyal K, Ghosh A (2016) A survey of multi-objective evolutionary algorithms based on decomposition. IEEE Trans Evol Comput 21(3):440–462

    Google Scholar 

  • Velasco N, Dejax P, Guéret C (2012) A non-dominated sorting genetic algorithm for a bi-objective pick-up and delivery problem. Eng Optim 44(3):305–325

    MathSciNet  Google Scholar 

  • Verdejo H, Gonzalez D, Delpiano J (2015) Tuning of power system stabilizers using multi-objective optimization NSGA-II. IEEE Latin Am Trans 13(8):2653–2660

    Google Scholar 

  • Visalakshi S, Baskar S (2011) Multi-objective decentralized congestion management using modified NSGA-II. Arab J Sci Eng 36(5):827–840

    Google Scholar 

  • Wang D, Cai K (2018) Optimizing the static–dynamic performance of the body-in-white using a modified non-dominated sorting genetic algorithm coupled with grey relational analysis. Eng Optim 50(4):615–633

    MATH  Google Scholar 

  • Wang K, Liao R, Yang L (2013) Optimal features selected by NSGA-II for partial discharge pulses separation based on time-frequency representation and matrix decomposition. IEEE Trans Dielectr Electr Insul 20(3):825–838

    Google Scholar 

  • Wang W, Wang W, Dong W (2015) Dimensional optimization of a minimally invasive surgical robot system based on NSGA-II algorithm. Adv Mech Eng 7(2):1–8

    MathSciNet  Google Scholar 

  • Wang D, Jiang R, Wu Y (2016a) A hybrid method of modified NSGA-II and TOPSIS for lightweight design of parameterized passenger car sub-frame. J Mech Sci Technol 30(11):4909–4917

    Google Scholar 

  • Wang N, Dong J, Deng Y (2016b) ADME properties evaluation in drug discovery: prediction of Caco-2 cell permeability using a combination of NSGA-II and boosting. J Chem Inf Model 56(4):763–773

    Google Scholar 

  • Wang H, Fu Y, Huang M, Huang GQ, Wang J (2017a) A NSGA-II based memetic algorithm for multi-objective parallel flow shop scheduling problem. Comput Ind Eng 113:185–194

    Google Scholar 

  • Wang K, He Y, Xue X (2017b) Multi-objective optimization of the aiming strategy for the solar power tower with a cavity receiver by using the non-dominated sorting genetic algorithm. Appl Energy 205:399–416

    Google Scholar 

  • Wang N, Deng Z, Huang C (2017c) ADME properties evaluation in drug discovery: Prediction of plasma protein binding using NSGA-II combining PLS and consensus modeling. Chemom Intell Lab Syst 170:84–95

    Google Scholar 

  • Wang Y, Shen Y, Zhang X (2018) An improved non-dominated sorting genetic algorithm-II (INSGA-II) applied to the design of DNA codewords. Math Comput Simul 151:131–139

    MathSciNet  MATH  Google Scholar 

  • Wang C, Shi H, Zuo X (2020) A multi-objective genetic algorithm based approach for dynamical bus vehicles scheduling under traffic congestion. Swarm Evol Comput 54:100667

    Google Scholar 

  • Wei T, Fan W, Xu H (2008) Greedy non-dominated sorting in genetic algorithm-ii for vehicle routing problem in distribution. Chin J Mech Eng 21(6):18–24

    Google Scholar 

  • Wong J, Sharma S, Rangaiah GP (2016) Design of shell-and-tube heat exchangers for multiple objectives using elitist non-dominated sorting genetic algorithm with termination criteria. Appl Therm Eng 93:888–899

    Google Scholar 

  • Wu Z, Kwong C, Aydin R (2017) A cooperative negotiation embedded NSGA-II for solving an integrated product family and supply chain design problem with remanufacturing consideration. Appl Soft Comput 57:19–34

    Google Scholar 

  • Xi F, Wang W, He L (2018) Research on improved NSGA-II algorithm and its application in emergency management. Math Probl Eng 2018:1306341

    Google Scholar 

  • Xiao W, Cheng A, He G (2021) A multi-objective optimization strategy of steam power system to achieve standard emission and optimal economic by NSGA-II. Energy 232:120953

    Google Scholar 

  • Xue X, Wang Y (2017) Improving the efficiency of NSGA-II based ontology aligning technology. Data Knowl Eng 108:1–14

    Google Scholar 

  • Yang C, Nguyen T (2018) Data analysis framework of sequential clustering and classification using non-dominated sorting genetic algorithm. Appl Soft Comput 69:704–718

    Google Scholar 

  • Yang Y, Fritzsching KJ, Hong M (2013) Resonance assignment of the NMR spectra of disordered proteins using a multi-objective non-dominated sorting genetic algorithm. J Biomol NMR 57(3):281–296

    Google Scholar 

  • Yang C, Kuo R, Chien C, Quyen N (2015) Non-dominated sorting genetic algorithm using fuzzy membership chromosome for categorical data clustering. Appl Soft Comput 30:113–122

    Google Scholar 

  • Yang Y, Cao L, Zhou Q (2017a) Multi-objective process parameters optimization of Laser-magnetic hybrid welding combining Kriging and NSGA-II. Robot Comput-Integr Manuf 49:253–262

    Google Scholar 

  • Yang M, Lin M, Lin Y (2017b) Multi-objective optimization design of green building envelope material using a non-dominated sorting genetic algorithm. Appl Therm Eng 111:1255–1264

    Google Scholar 

  • Yang Y, Cao L, Wang C (2018a) Multi-objective process parameters optimization of hot-wire laser welding using ensemble of metamodels and NSGA-II. Robot Comput-Integr Manuf 53:141–152

    Google Scholar 

  • Yang H, Wen J, Wang S (2018b) Thermal design and optimization of plate-fin heat exchangers based global sensitivity analysis and NSGA-II. Appl Therm Eng 136:444–453

    Google Scholar 

  • Yang J, Yuan Q, Yang F (2019) Synthesis of conformal phased array with improved NSGA-II algorithm. IEEE Trans Antennas Propag 57(12):4006–4009

    Google Scholar 

  • Yang J, Zhu H (2019) Secure and economical multi-cloud storage policy with NSGA-II-C. Appl Soft Comput 83:105649

    Google Scholar 

  • Yeo E, Kennedy D, O’Rourke F (2022) Tidal current turbine blade optimisation with improved blade element momentum theory and a non-dominated sorting genetic algorithm. Energy 250:123720

    Google Scholar 

  • Yi J, Deb S, Dong J, Alavi AH, Wang G (2018) An improved NSGA-III algorithm with adaptive mutation operator for Big Data optimization problems. Futur Gener Comput Syst 88:571–585

    Google Scholar 

  • Yliniemi L, Tumer K (2016) Multi-objective multiagent credit assignment in reinforcement learning and NSGA-II. Soft Comput 20(10):3869–3887

    Google Scholar 

  • Yu L, Yang Z, Tang L (2016) Prediction-based multi-objective optimization for oil purchasing and distribution with the NSGA-II algorithm. Int J Inf Technol Decis Mak 15(2):423–451

    Google Scholar 

  • Yuan X, Tian H, Yuan Y, Huang Y, Lkram R (2015) An extended NSGA-III for solution multi-objective hydro-thermal-wind scheduling considering wind power cost. Energy Convers Manag 96:568–578

    Google Scholar 

  • Yuan H, Bie Z, Tao D (2016) An NSGA-II based multi-objective optimization for combined gas and electricity network expansion planning. Appl Energy 167:280–293

    Google Scholar 

  • Yuan Y, Ong Y, Gupta A, Xu H (2018) Objective reduction in many-objective optimization: evolutionary multiobjective approaches and comprehensive analysis. IEEE Trans Evol Comput 22(2):189–210

    Google Scholar 

  • Yusuf A, Bayhan N, Tiryaki H, Hamawandi B, Toprak MS, Ballikaya S (2021) Multi-objective optimization of concentrated Photovoltaic-Thermoelectric hybrid system via non-dominated sorting genetic algorithm (NSGA II). Energy Convers Manag 236:114065

    Google Scholar 

  • Zamanifar M, Fani B, Golshan MEH (2014) Dynamic modeling and optimal control of DFIG wind energy systems using DFT and NSGA-II. Electric Power Syst Res 108:50–58

    Google Scholar 

  • Zangooei M, Habibi J, Alizadehsani R (2014) Disease diagnosis with a hybrid method SVR using NSGA-II. Neurocomputing 136:14–29

    Google Scholar 

  • Zarei N, Azari A, Heidari MM (2022) Improvement of the performance of NSGA-II and MOPSO algorithms in multi-objective optimization of urban water distribution networks based on modification of decision space. Appl Water Sci 12(6):133

    Google Scholar 

  • Zeng S, Dong Z, Li H (2013) Non-dominated sorting genetic algorithm with decomposition to solve constrained optimisation problems. Int J Bio-Inspired Comput 5(3):150–163

    Google Scholar 

  • Zhang Q, Li H (2007) MOEA/D: a multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731

    Google Scholar 

  • Zhang C, Ma X (2015) NSGA-II algorithm with a local search strategy for multi-objective optimal design of dry-type air-core reactor. Math Probl Eng 2015:839035

    Google Scholar 

  • Zhang C, Yang T (2021) Optimal maintenance planning and resource allocation for wind farms based on non-dominated sorting genetic algorithm-II. Renew Energy 164:1540–1549

    Google Scholar 

  • Zhang G, Zhang Z, Ming W (2014) The multi-objective optimization of medium-speed WEDM process parameters for machining SKD11 steel by the hybrid method of RSM and NSGA-II. Int J Adv Manuf Technol 70(9–12):2097–2109

    Google Scholar 

  • Zhang G, Su Z, Li M (2017) Constraint handling in NSGA-II for solving optimal testing resource allocation problems. IEEE Trans Reliab 66(4):1193–1212

    Google Scholar 

  • Zheng F, Zecchin A, Maier H (2016) Comparison of the searching behavior of NSGA-II, SAMODE, and Borg MOEAs applied to Water distribution system design problems. J Water Resour Plan Manag 142(7):04016017

    Google Scholar 

  • Zheng F, Qi Z, Bi W (2017) Improved understanding on the searching behavior of NSGA-II operators using run-time measure metrics with application to water distribution system design problems. Water Resour Manag 31(4):1121–1138

    Google Scholar 

  • Zhou A, Qu B, Li H, Zhao S, Suganthan PN, Zhang Q (2011) Multi-objective evolutionary algorithms: a survey of the state of the art. Swarm Evol Comput 1(1):32–49

    Google Scholar 

  • Zhou Y, Zha X, Wang X (2021) A problem-specific non-dominated sorting genetic algorithm for supervised feature selection. Inf Sci 547:841–859

    MathSciNet  MATH  Google Scholar 

  • Zhu Y, Liang J, Chen J, Ming Z (2016a) An improved NSGA-III algorithm for feature selection used in intrusion detection. Knowl-Based Syst 116:74–85

    Google Scholar 

  • Zhu Z, Wang J, Baloch MH (2016b) Dynamic economic emission dispatch using modified NSGA-II. Int Trans Electr Energy Syst 26(12):2684–2698

    Google Scholar 

  • Zitzler E, Künzli S (2004) Indicator-based selection in multi-objective search. In: Proceeding of international conference on parallel problem solving from nature, Springer, Berlin, Heidelberg, pp 832–842

  • Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithms by using objective reduction methods. In: Evolutionary methods for design, optimization, and control with applications to industrial problem, pp 19–21

  • Zuo X, Chen C, Tan W, Zhou MC (2015) Vehicle scheduling of an urban bus line via an improved multi-objective genetic algorithm. IEEE Trans Intell Transp Syst 16(2):1030–1041

    Google Scholar 

Download references

Acknowledgements

This article was supported in part by the National Natural Science Foundation of China under Grant No. 61640316, and the Zhejiang Provincial Natural Science Foundation of China under Grant No. LY19F030011.

Author information

Authors and Affiliations

Authors

Contributions

HM performed the data analyses and wrote the main manuscript text; YZ and SS performed literature collection; TL and YS helped perform the analysis with constructive discussions. All authors reviewed the manuscript.

Corresponding author

Correspondence to Haiping Ma.

Ethics declarations

Competing interests

The authors declare that they have no conflict of interest.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, H., Zhang, Y., Sun, S. et al. A comprehensive survey on NSGA-II for multi-objective optimization and applications. Artif Intell Rev 56, 15217–15270 (2023). https://doi.org/10.1007/s10462-023-10526-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-023-10526-z

Keywords

Navigation