Multi-population genetic algorithm with ER network for solving flexible job shop scheduling problems

24Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

Abstract

A genetic algorithm (GA) cannot always avoid premature convergence, and multi-population is usually used to overcome this limitation by dividing the population into several sub-populations (sub-population number) with the same number of individuals (sub-population size). In previous research, the questions of how a network structure composed of sub-populations affects the propagation rate of advantageous genes among sub-populations and how it affects the performance of GA have always been ignored. Therefore, we first propose a multi-population GA with an ER network (MPGA-ER). Then, by using the flexible job shop scheduling problem (FJSP) as an example and considering the total individual number (TIN), we study how the sub-population number and size and the propagation rate of advantageous genes affect the performance of MPGA-ER, wherein the performance is evaluated by the average optimal value and success rate based on TIN. The simulation results indicate the following regarding the performance of MPGA-ER: (i) performance shows considerable improvement compared with that of traditional GA; (ii) for an increase in the sub-population number for a certain TIN, the performance first increases slowly, and then decreases rapidly; (iii) for an increase in the sub-population size for a certain TIN, the performance of MPGA-ER first increases rapidly and then tends to remain stable; and (iv) with an increase in the propagation rate of advantageous genes, the performance first increases rapidly and then decreases slowly. Finally, we use a parameter-optimized MPGA-ER to solve for more FJSP instances and demonstrate its effectiveness by comparing it with that of other algorithms proposed in other studies.

References Powered by Scopus

Collective dynamics of 'small-world9 networks

34573Citations
N/AReaders
Get full text

Emergence of scaling in random networks

29104Citations
N/AReaders
Get full text

Networks: An Introduction

9236Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Solving flexible job shop scheduling problem by a multi-swarm collaborative genetic algorithm

25Citations
N/AReaders
Get full text

A parallel genetic algorithm for multi-objective flexible flowshop scheduling in pasta manufacturing

24Citations
N/AReaders
Get full text

Graph-based modeling in shop scheduling problems: Review and extensions

14Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Shi, X., Long, W., Li, Y., & Deng, D. (2020). Multi-population genetic algorithm with ER network for solving flexible job shop scheduling problems. PLoS ONE, 15(5). https://doi.org/10.1371/journal.pone.0233759

Readers over time

‘20‘21‘22‘23‘2402468

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 10

77%

Lecturer / Post doc 2

15%

Researcher 1

8%

Readers' Discipline

Tooltip

Engineering 6

46%

Computer Science 3

23%

Business, Management and Accounting 3

23%

Agricultural and Biological Sciences 1

8%

Save time finding and organizing research with Mendeley

Sign up for free
0