TY - JOUR
T1 - Scheduling by NSGA-II
T2 - Review and Bibliometric Analysis
AU - Rahimi, Iman
AU - Gandomi, Amir H.
AU - Deb, Kalyanmoy
AU - Chen, Fang
AU - Nikoo, Mohammad Reza
N1 - Publisher Copyright:
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https:// creativecommons.org/licenses/by/ 4.0/).
PY - 2022/1
Y1 - 2022/1
N2 - NSGA-II is an evolutionary multi-objective optimization algorithm that has been applied to a wide variety of search and optimization problems since its publication in 2000. This study presents a review and bibliometric analysis of numerous NSGA-II adaptations in addressing scheduling problems. This paper is divided into two parts. The first part discusses the main ideas of scheduling and different evolutionary computation methods for scheduling and provides a review of different scheduling problems, such as production and personnel scheduling. Moreover, a brief comparison of different evolutionary multi-objective optimization algorithms is provided, followed by a summary of state-of-the-art works on the application of NSGA-II in scheduling. The next part presents a detailed bibliometric analysis focusing on NSGA-II for scheduling applications obtained from the Scopus and Web of Science (WoS) databases based on keyword and network analyses that were conducted to identify the most interesting subject fields. Additionally, several criteria are recognized which may advise scholars to find key gaps in the field and develop new approaches in future works. The final sections present a summary and aims for future studies, along with conclusions and a discussion.
AB - NSGA-II is an evolutionary multi-objective optimization algorithm that has been applied to a wide variety of search and optimization problems since its publication in 2000. This study presents a review and bibliometric analysis of numerous NSGA-II adaptations in addressing scheduling problems. This paper is divided into two parts. The first part discusses the main ideas of scheduling and different evolutionary computation methods for scheduling and provides a review of different scheduling problems, such as production and personnel scheduling. Moreover, a brief comparison of different evolutionary multi-objective optimization algorithms is provided, followed by a summary of state-of-the-art works on the application of NSGA-II in scheduling. The next part presents a detailed bibliometric analysis focusing on NSGA-II for scheduling applications obtained from the Scopus and Web of Science (WoS) databases based on keyword and network analyses that were conducted to identify the most interesting subject fields. Additionally, several criteria are recognized which may advise scholars to find key gaps in the field and develop new approaches in future works. The final sections present a summary and aims for future studies, along with conclusions and a discussion.
KW - Multi-objective optimization
KW - NSGA-II
KW - Review
KW - Scheduling
KW - Scientometric analysis
UR - http://www.scopus.com/inward/record.url?scp=85123410300&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85123410300&partnerID=8YFLogxK
U2 - 10.3390/pr10010098
DO - 10.3390/pr10010098
M3 - Review article
AN - SCOPUS:85123410300
SN - 2227-9717
VL - 10
JO - Processes
JF - Processes
IS - 1
M1 - 98
ER -