Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop Scheduling

The realtime manufacturing system is subject to different kinds of disruptions such as new job arrivals, machine breakdowns, and jobs cancellation. These different disruptions affect the original schedule that should be updated to maintain the system's performance. An effective re-scheduling is...

Full description

Bibliographic Details
Main Authors: Kaouther Ben Ali, Achraf Jabeur Telmoudi, Said Gattoufi
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9268944/
id doaj-a8cf40f4fa71402398923e674fbb9847
record_format Article
spelling doaj-a8cf40f4fa71402398923e674fbb98472021-03-30T03:53:20ZengIEEEIEEE Access2169-35362020-01-01821331821332910.1109/ACCESS.2020.30403459268944Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop SchedulingKaouther Ben Ali0Achraf Jabeur Telmoudi1https://orcid.org/0000-0001-5823-4641Said Gattoufi2SMART Lab, ISG, University of Tunis, Tunis, TunisiaLISIER Laboratory, The National Higher Engineering School of Tunis, University of Tunis, Tunis, TunisiaSMART Lab, ISG, University of Tunis, Tunis, TunisiaThe realtime manufacturing system is subject to different kinds of disruptions such as new job arrivals, machine breakdowns, and jobs cancellation. These different disruptions affect the original schedule that should be updated to maintain the system's performance. An effective re-scheduling is required in this situation to make better utilization of the system resources. This paper studies the dynamic job shop scheduling problem. The problem is known as strongly NP Hard optimization problem where new jobs are unconditionally arrived at the system. Hence, to deal with system changes and performing hard tasks scheduling, we propose an evolutionary genetic algorithm based on virtual crossover operators. Experimental results are compared with state-of-the-art heuristics and metaheuristics dedicated for evaluating large scale instances. Simulation results show the efficiency of the proposed virtual crossover operators integrated into the genetic algorithm approach.https://ieeexplore.ieee.org/document/9268944/Dynamic job shop scheduling problemgenetic algorithmcrossover operatorsmakespandispatching rulesmetaheuristics
collection DOAJ
language English
format Article
sources DOAJ
author Kaouther Ben Ali
Achraf Jabeur Telmoudi
Said Gattoufi
spellingShingle Kaouther Ben Ali
Achraf Jabeur Telmoudi
Said Gattoufi
Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop Scheduling
IEEE Access
Dynamic job shop scheduling problem
genetic algorithm
crossover operators
makespan
dispatching rules
metaheuristics
author_facet Kaouther Ben Ali
Achraf Jabeur Telmoudi
Said Gattoufi
author_sort Kaouther Ben Ali
title Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop Scheduling
title_short Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop Scheduling
title_full Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop Scheduling
title_fullStr Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop Scheduling
title_full_unstemmed Improved Genetic Algorithm Approach Based on New Virtual Crossover Operators for Dynamic Job Shop Scheduling
title_sort improved genetic algorithm approach based on new virtual crossover operators for dynamic job shop scheduling
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description The realtime manufacturing system is subject to different kinds of disruptions such as new job arrivals, machine breakdowns, and jobs cancellation. These different disruptions affect the original schedule that should be updated to maintain the system's performance. An effective re-scheduling is required in this situation to make better utilization of the system resources. This paper studies the dynamic job shop scheduling problem. The problem is known as strongly NP Hard optimization problem where new jobs are unconditionally arrived at the system. Hence, to deal with system changes and performing hard tasks scheduling, we propose an evolutionary genetic algorithm based on virtual crossover operators. Experimental results are compared with state-of-the-art heuristics and metaheuristics dedicated for evaluating large scale instances. Simulation results show the efficiency of the proposed virtual crossover operators integrated into the genetic algorithm approach.
topic Dynamic job shop scheduling problem
genetic algorithm
crossover operators
makespan
dispatching rules
metaheuristics
url https://ieeexplore.ieee.org/document/9268944/
work_keys_str_mv AT kaoutherbenali improvedgeneticalgorithmapproachbasedonnewvirtualcrossoveroperatorsfordynamicjobshopscheduling
AT achrafjabeurtelmoudi improvedgeneticalgorithmapproachbasedonnewvirtualcrossoveroperatorsfordynamicjobshopscheduling
AT saidgattoufi improvedgeneticalgorithmapproachbasedonnewvirtualcrossoveroperatorsfordynamicjobshopscheduling
_version_ 1724182698617995264