Genetic Programming with Adaptive Population Restructuring for Dynamic Flexible Job Shop Scheduling

In the dynamic flexible job shop scheduling problem (DFJSP) where the environment changes irregularly, priority rules are used to calculate priorities for each job and machine, determining the processing order. To achieve efficient scheduling, it is necessary to select appropriate priority rules that match the problem’s characteristics whenever the environment changes. To address such problems, Genetic Programming (GP) has been proposed to derive mathematically expressed priority rules. Various GP-based methods exist, among which Population-based Fluctuation GP (PF-GP) is an efficient technique that reuses individuals adapted to problem characteristics. However, optimizing the DFJSP using PF-GP requires significant computational cost. Therefore, methods have been developed to adaptively change the population size for more efficient resource utilization. This paper modifies the adaptive population size change into a population growth method designed to balance scheduling performance and computational efficiency in the DFJSP. By applying this proposed method to various scheduling problems, this paper investigates its effectiveness. Furthermore, this paper compares population growth methods and demonstrates that the proposed method addresses conventional issues in existing population adjustment techniques, enabling the more efficient utilization of computational resources.

Authors

Institutions

Publication Details

Journal
Mathematics
Published
2026-03-16
DOI
https://doi.org/10.3390/math14061000
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Genetic Programming with Adaptive Population Restructuring for Dynamic Flexible Job Shop Scheduling

Shinya Sekizaki, Tomohiro Hayashida, Masayuki Urabe
Mathematics
Scheduling and Optimization Algorithms
article

Genetic Programming with Adaptive Population Restructuring for Dynamic Flexible Job Shop Scheduling

Shinya Sekizaki, Tomohiro Hayashida, Masayuki Urabe
article en

Abstract

In the dynamic flexible job shop scheduling problem (DFJSP) where the environment changes irregularly, priority rules are used to calculate priorities for each job and machine, determining the processing order. To achieve efficient scheduling, it is necessary to select appropriate priority rules that match the problem’s characteristics whenever the environment changes. To address such problems, Genetic Programming (GP) has been proposed to derive mathematically expressed priority rules. Various GP-based methods exist, among which Population-based Fluctuation GP (PF-GP) is an efficient technique that reuses individuals adapted to problem characteristics. However, optimizing the DFJSP using PF-GP requires significant computational cost. Therefore, methods have been developed to adaptively change the population size for more efficient resource utilization. This paper modifies the adaptive population size change into a population growth method designed to balance scheduling performance and computational efficiency in the DFJSP. By applying this proposed method to various scheduling problems, this paper investigates its effectiveness. Furthermore, this paper compares population growth methods and demonstrates that the proposed method addresses conventional issues in existing population adjustment techniques, enabling the more efficient utilization of computational resources.

MathematicsVol. 14(6)
Hiroshima University (JP)
Decent work and economic growth
Openalex Percentile: Top 23%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.