2019
DOI: 10.1609/aaai.v33i01.33012262
|View full text |Cite
|
Sign up to set email alerts
|

A Two-Individual Based Evolutionary Algorithm for the Flexible Job Shop Scheduling Problem

Abstract: Population-based evolutionary algorithms usually manage a large number of individuals to maintain the diversity of the search, which is complex and time-consuming. In this paper, we propose an evolutionary algorithm using only two individuals, called master-apprentice evolutionary algorithm (MAE), for solving the flexible job shop scheduling problem (FJSP). To ensure the diversity and the quality of the evolution, MAE integrates a tabu search procedure, a recombination operator based on path relinking using a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(4 citation statements)
references
References 29 publications
(34 reference statements)
0
4
0
Order By: Relevance
“…If the memory constraints are ignored, the problem can be viewed as the flexible job shop scheduling problem (FJSP). Therefore, the classic neighborhood structures of this problem (N7 and kinsertion) proposed by Ding et al (2019) can be used as the neighborhood action of the outer layer.…”
Section: B the Proposed Tabu Search Proceduresmentioning
confidence: 99%
See 1 more Smart Citation
“…If the memory constraints are ignored, the problem can be viewed as the flexible job shop scheduling problem (FJSP). Therefore, the classic neighborhood structures of this problem (N7 and kinsertion) proposed by Ding et al (2019) can be used as the neighborhood action of the outer layer.…”
Section: B the Proposed Tabu Search Proceduresmentioning
confidence: 99%
“…First, as commonly used the classical FJSP problem Ding et al (2019), it is necessary to identify the critical path, critical operations, and critical blocks. Then we adopt the N7 neighborhood structure (called N π here González et al (2015) ) and k-insertion neighborhood structure (called N α here Mastrolilli and Gambardella (2000)), and construct the neighborhood N π and N α (line 6 and line 7), respectively.…”
Section: B the Proposed Tabu Search Proceduresmentioning
confidence: 99%
“…Taken together, there is already some work that uses MOEA to solve the workflow scheduling problem. Ding et al used taboo search to perform evolutionary process on only two individuals to search the optimum solution [12]. Lu et al adopted the auto aggressive model to predict the evolutionary trajectory of pareto non-dominated solutions to optimize the solutions [13].…”
Section: Multi-objective Evolutionary Algorithmmentioning
confidence: 99%
“…The evolutionary part of our algorithm uses the master-apprentice framework and manages only two individuals (apprentices) at each iteration, where the apprentices evolve to become masters after a given number of generations (a cycle). The idea of the two-individual based evolutionary algorithm was first proposed in [22] for solving the graph coloring problem and further formalized by Ding et al [5] for solving the flexible job shop scheduling problem. To absorb the essence of the history of the search process and evolution, one apprentice will be replaced by the master from the previous cycle.…”
Section: Master-apprentice Evolutionary Algorithm With Hybrid Tabmentioning
confidence: 99%