Exportação concluída — 

Evaluation of solvers' performance for solving the flexible job-shop scheduling problem

Bibliographic Details
Main Author: Silva, João Pedro Martins Soares Castro
Publication Date: 2023
Other Authors: Lopes, Nuno, Alves, Cátia Filipa Veiga, Putnik, Goran D., Varela, M.L.R., Ferreira, Luis, Cruz-Cunha, Manuela
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://hdl.handle.net/1822/93372
Summary: Scheduling is essential for the efficient planning of manufacturing enterprises and ultimately for its competitiveness. Cyber-physical production systems have been using heuristics to implement scheduling algorithms. Heuristics have the advantage of being fast to reach a solution, that is usually not the optimal one but close to optimal. Recent advances in mathematical optimization solvers have improved their performance and hence make them a contender to solve scheduling problems which were traditionally out of reach in terms of computation time feasibility. In this work, the authors compare the output and performance of two mathematical solvers, Z3 and Gurobi, with a game theoretic approach to solve a Flexible Job-Shop Scheduling Problem. To formulate the scheduling problem, an integer programming approach with the Picat programming language was used. The study found that the Z3 and Gurobi solvers outperformed the game theoretic approach, finding a better solution with a fast computation time for a relatively small but realistic problem size.
id RCAP_f08d49d690a8045e401ca04b49183948
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/93372
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Evaluation of solvers' performance for solving the flexible job-shop scheduling problemFlexible Job-Shop SchedulingMathematical Optimization SolverScheduling is essential for the efficient planning of manufacturing enterprises and ultimately for its competitiveness. Cyber-physical production systems have been using heuristics to implement scheduling algorithms. Heuristics have the advantage of being fast to reach a solution, that is usually not the optimal one but close to optimal. Recent advances in mathematical optimization solvers have improved their performance and hence make them a contender to solve scheduling problems which were traditionally out of reach in terms of computation time feasibility. In this work, the authors compare the output and performance of two mathematical solvers, Z3 and Gurobi, with a game theoretic approach to solve a Flexible Job-Shop Scheduling Problem. To formulate the scheduling problem, an integer programming approach with the Picat programming language was used. The study found that the Z3 and Gurobi solvers outperformed the game theoretic approach, finding a better solution with a fast computation time for a relatively small but realistic problem size.- (undefined)Elsevier B.V.Universidade do MinhoSilva, João Pedro Martins Soares CastroLopes, NunoAlves, Cátia Filipa VeigaPutnik, Goran D.Varela, M.L.R.Ferreira, LuisCruz-Cunha, Manuela20232023-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/93372engSilva, J. C., Lopes, N., Alves, C., Putnik, G., Varela, L., Ferreira, L., & Cruz-Cunha, M. (2023). Evaluation of Solvers’ Performance for Solving the Flexible Job-Shop Scheduling Problem. Procedia Computer Science. Elsevier BV. http://doi.org/10.1016/j.procs.2023.01.3821877-050910.1016/j.procs.2023.01.382https://www.sciencedirect.com/science/article/pii/S1877050923003915info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-12T05:28:12Zoai:repositorium.sdum.uminho.pt:1822/93372Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T18:59:18.328173Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
title Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
spellingShingle Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
Silva, João Pedro Martins Soares Castro
Flexible Job-Shop Scheduling
Mathematical Optimization Solver
title_short Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
title_full Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
title_fullStr Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
title_full_unstemmed Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
title_sort Evaluation of solvers' performance for solving the flexible job-shop scheduling problem
author Silva, João Pedro Martins Soares Castro
author_facet Silva, João Pedro Martins Soares Castro
Lopes, Nuno
Alves, Cátia Filipa Veiga
Putnik, Goran D.
Varela, M.L.R.
Ferreira, Luis
Cruz-Cunha, Manuela
author_role author
author2 Lopes, Nuno
Alves, Cátia Filipa Veiga
Putnik, Goran D.
Varela, M.L.R.
Ferreira, Luis
Cruz-Cunha, Manuela
author2_role author
author
author
author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Silva, João Pedro Martins Soares Castro
Lopes, Nuno
Alves, Cátia Filipa Veiga
Putnik, Goran D.
Varela, M.L.R.
Ferreira, Luis
Cruz-Cunha, Manuela
dc.subject.por.fl_str_mv Flexible Job-Shop Scheduling
Mathematical Optimization Solver
topic Flexible Job-Shop Scheduling
Mathematical Optimization Solver
description Scheduling is essential for the efficient planning of manufacturing enterprises and ultimately for its competitiveness. Cyber-physical production systems have been using heuristics to implement scheduling algorithms. Heuristics have the advantage of being fast to reach a solution, that is usually not the optimal one but close to optimal. Recent advances in mathematical optimization solvers have improved their performance and hence make them a contender to solve scheduling problems which were traditionally out of reach in terms of computation time feasibility. In this work, the authors compare the output and performance of two mathematical solvers, Z3 and Gurobi, with a game theoretic approach to solve a Flexible Job-Shop Scheduling Problem. To formulate the scheduling problem, an integer programming approach with the Picat programming language was used. The study found that the Z3 and Gurobi solvers outperformed the game theoretic approach, finding a better solution with a fast computation time for a relatively small but realistic problem size.
publishDate 2023
dc.date.none.fl_str_mv 2023
2023-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/93372
url https://hdl.handle.net/1822/93372
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Silva, J. C., Lopes, N., Alves, C., Putnik, G., Varela, L., Ferreira, L., & Cruz-Cunha, M. (2023). Evaluation of Solvers’ Performance for Solving the Flexible Job-Shop Scheduling Problem. Procedia Computer Science. Elsevier BV. http://doi.org/10.1016/j.procs.2023.01.382
1877-0509
10.1016/j.procs.2023.01.382
https://www.sciencedirect.com/science/article/pii/S1877050923003915
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier B.V.
publisher.none.fl_str_mv Elsevier B.V.
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833597799828029440