A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problem

The Job Shop Scheduling Problem (JSP) is a combinatorial optimization problem cataloged as type NP-Hard. To solve this problem, several heuristics and metaheuristics have been used. In order to minimize the makespan, we propose a Memetic Algorithm (MA), which combines the exploration of the search s...

Full description

Bibliographic Details
Main Authors: Henry Lamos-Díaz, Karin Aguilar-Imitola, Yuleiny Tatiana Pérez-Díaz, Silvia Galván-Núñez
Format: Article
Language:English
Published: Universidad Pedagógica y Tecnológica de Colombia 2017-01-01
Series:Revista Facultad de Ingeniería
Subjects:
Online Access:http://revistas.uptc.edu.co/index.php/ingenieria/article/view/5776
_version_ 1818067026670780416
author Henry Lamos-Díaz
Karin Aguilar-Imitola
Yuleiny Tatiana Pérez-Díaz
Silvia Galván-Núñez
author_facet Henry Lamos-Díaz
Karin Aguilar-Imitola
Yuleiny Tatiana Pérez-Díaz
Silvia Galván-Núñez
author_sort Henry Lamos-Díaz
collection DOAJ
description The Job Shop Scheduling Problem (JSP) is a combinatorial optimization problem cataloged as type NP-Hard. To solve this problem, several heuristics and metaheuristics have been used. In order to minimize the makespan, we propose a Memetic Algorithm (MA), which combines the exploration of the search space by a Genetic Algorithm (GA), and the exploitation of the solutions using a local search based on the neighborhood structure of Nowicki and Smutnicki. The genetic strategy uses an operation-based representation that allows generating feasible schedules, and a selection probability of the best individuals that are crossed using the JOX operator. The results of the implementation show that the algorithm is competitive with other approaches proposed in the literature.
first_indexed 2024-12-10T15:17:08Z
format Article
id doaj.art-d0ef7294c32340098df8d6d2eeb6781f
institution Directory Open Access Journal
issn 0121-1129
2357-5328
language English
last_indexed 2024-12-10T15:17:08Z
publishDate 2017-01-01
publisher Universidad Pedagógica y Tecnológica de Colombia
record_format Article
series Revista Facultad de Ingeniería
spelling doaj.art-d0ef7294c32340098df8d6d2eeb6781f2022-12-22T01:43:47ZengUniversidad Pedagógica y Tecnológica de ColombiaRevista Facultad de Ingeniería0121-11292357-53282017-01-01264411312310.19053/01211129.v26.n44.2017.57765776A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problemHenry Lamos-Díaz0Karin Aguilar-Imitola1Yuleiny Tatiana Pérez-Díaz2Silvia Galván-Núñez3Ph. D. Universidad Industrial de Santander (Bucaramanga-Santander, Colombia).M. Sc. Universidad Industrial de Santander (Bucaramanga-Santander, Colombia).Esp. Universidad Industrial de Santander (Bucaramanga-Santander, Colombia).M. Sc. Universidad Industrial de Santander (Bucaramanga-Santander, Colombia).The Job Shop Scheduling Problem (JSP) is a combinatorial optimization problem cataloged as type NP-Hard. To solve this problem, several heuristics and metaheuristics have been used. In order to minimize the makespan, we propose a Memetic Algorithm (MA), which combines the exploration of the search space by a Genetic Algorithm (GA), and the exploitation of the solutions using a local search based on the neighborhood structure of Nowicki and Smutnicki. The genetic strategy uses an operation-based representation that allows generating feasible schedules, and a selection probability of the best individuals that are crossed using the JOX operator. The results of the implementation show that the algorithm is competitive with other approaches proposed in the literature.http://revistas.uptc.edu.co/index.php/ingenieria/article/view/5776Job Shop Schedulelocal searchmemetic algorithmmetaheuristics
spellingShingle Henry Lamos-Díaz
Karin Aguilar-Imitola
Yuleiny Tatiana Pérez-Díaz
Silvia Galván-Núñez
A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problem
Revista Facultad de Ingeniería
Job Shop Schedule
local search
memetic algorithm
metaheuristics
title A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problem
title_full A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problem
title_fullStr A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problem
title_full_unstemmed A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problem
title_short A memetic algorithm for minimizing the makespan in the Job Shop Scheduling problem
title_sort memetic algorithm for minimizing the makespan in the job shop scheduling problem
topic Job Shop Schedule
local search
memetic algorithm
metaheuristics
url http://revistas.uptc.edu.co/index.php/ingenieria/article/view/5776
work_keys_str_mv AT henrylamosdiaz amemeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem
AT karinaguilarimitola amemeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem
AT yuleinytatianaperezdiaz amemeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem
AT silviagalvannunez amemeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem
AT henrylamosdiaz memeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem
AT karinaguilarimitola memeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem
AT yuleinytatianaperezdiaz memeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem
AT silviagalvannunez memeticalgorithmforminimizingthemakespaninthejobshopschedulingproblem