Scheduling by NSGA-II: Review and Bibliometric Analysis

Iman Rahimi, Amir H. Gandomi*, Kalyanmoy Deb, Fang Chen, Mohammad Reza Nikoo

*Corresponding author for this work

Research output: Contribution to journalReview articlepeer-review

3 Citations (Scopus)

Abstract

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.

Original languageEnglish
Article number98
JournalProcesses
Volume10
Issue number1
DOIs
Publication statusPublished - Jan 2022

Keywords

  • Multi-objective optimization
  • NSGA-II
  • Review
  • Scheduling
  • Scientometric analysis

ASJC Scopus subject areas

  • Bioengineering
  • Chemical Engineering (miscellaneous)
  • Process Chemistry and Technology

Cite this