An evolution strategy approach for the distributed permutation flowshop scheduling problem with sequence-dependent setup times

dc.contributor.author Korhan Karabulut
dc.contributor.author Hande Oztop
dc.contributor.author Damla Kizilay
dc.contributor.author M. Fatih Tasgetiren
dc.contributor.author Levent Kandiller
dc.date JUN
dc.date.accessioned 2025-10-06T16:22:27Z
dc.date.issued 2022
dc.description.abstract This paper considers a distributed permutation flowshop scheduling problem with sequence-dependent setup times (DPFSP-SDST) to minimize the maximum completion time among the factories. The global economy has enabled large companies to have distributed production centers to become widespread and effective production scheduling between these centers plays a vital role in the competitiveness of companies. To provide effective scheduling for the DPFSP-SDST we propose a new mixed-integer linear programming (MILP) model and a new constraint programming (CP) model which is presented for the first time in literature to the best of our knowledge. As the CP has become a solid competitor to the MILP in the literature this study aims to exploit the effectiveness of CP to solve such a complex DPFSP-SDST. Since the problem is NP-hard we also offer an evolution strategy (ES_en) algorithm that employs a self-adaptive scheme to obtain high-quality solutions in a short time. A ruin-and-recreate procedure is also embedded into the developed ES_en. We calibrate the parameters of the proposed ES_en using a design of experiment approach. We also compare the proposed ES_en algorithm's performance with three state-of-the-art metaheuristic algorithms from the literature i.e. the IG2S (a variant of an iterated greedy algorithm with NEH2_en initialization) IGR (another variant of an iterated greedy algorithm with a restart scheme) and discrete artificial bee colony (DABC) algorithm. A detailed computational experiment is carried out to evaluate the performance of the mathematical models (MILP and CP) and the heuristic algorithms (ES_en IG2S IGR and DABC). A comprehensive benchmark set is generated for the DPFSP-SDST from the well-known PFSP instances from the literature considering various combinations of jobs machines factories and SDST settings resulting in 2880 benchmark instances. For 216 out of 240 small-size instances optimal results are reported by solving the proposed MILP and CP models whereas time-limited model results are reported for the rest. The computational results show that the CP model outperforms the MILP model in terms of the solution time for small-size instances. Initially the performance of the heuristic algorithms is verified concerning the optimal results on small-size instances. Then the performance of the heuristic algorithms is evaluated for large instances. ES_en algorithm significantly outperforms the IG2S IGR and DABC algorithms for solving large instances. The computational results show that the proposed ES_en algorithm is robust and provides good-quality solutions for the DPFSP-SDST in a short computational time.
dc.identifier.doi 10.1016/j.cor.2022.105733
dc.identifier.issn 0305-0548
dc.identifier.uri http://dx.doi.org/10.1016/j.cor.2022.105733
dc.identifier.uri https://gcris.yasar.edu.tr/handle/123456789/7381
dc.language.iso English
dc.publisher PERGAMON-ELSEVIER SCIENCE LTD
dc.relation.ispartof Computers & Operations Research
dc.source COMPUTERS & OPERATIONS RESEARCH
dc.subject Distributed flowshop scheduling, Sequence-dependent setup times, Evolution strategy, Mixed-integer programming, Constraint programming
dc.subject ITERATED GREEDY ALGORITHM, SEARCH ALGORITHM, SHOP, MAKESPAN, HEURISTICS
dc.title An evolution strategy approach for the distributed permutation flowshop scheduling problem with sequence-dependent setup times
dc.type Article
dspace.entity.type Publication
gdc.bip.impulseclass C3
gdc.bip.influenceclass C4
gdc.bip.popularityclass C3
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial false
gdc.description.startpage 105733
gdc.description.volume 142
gdc.identifier.openalex W4210369713
gdc.index.type WoS
gdc.oaire.diamondjournal false
gdc.oaire.impulse 41.0
gdc.oaire.influence 4.0388843E-9
gdc.oaire.isgreen false
gdc.oaire.keywords constraint programming
gdc.oaire.keywords evolution strategy
gdc.oaire.keywords sequence-dependent setup times
gdc.oaire.keywords mixed-integer programming
gdc.oaire.keywords Deterministic scheduling theory in operations research
gdc.oaire.keywords Mixed integer programming
gdc.oaire.keywords distributed flowshop scheduling
gdc.oaire.keywords Approximation methods and heuristics in mathematical programming
gdc.oaire.popularity 3.443824E-8
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0211 other engineering and technologies
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration International
gdc.openalex.fwci 6.101
gdc.openalex.normalizedpercentile 0.97
gdc.openalex.toppercent TOP 10%
gdc.opencitations.count 40
gdc.plumx.crossrefcites 40
gdc.plumx.mendeley 22
gdc.plumx.scopuscites 45
person.identifier.orcid Tasgetiren- M. Fatih/0000-0001-8625-3671
publicationvolume.volumeNumber 142
relation.isOrgUnitOfPublication ac5ddece-c76d-476d-ab30-e4d3029dee37
relation.isOrgUnitOfPublication.latestForDiscovery ac5ddece-c76d-476d-ab30-e4d3029dee37

Files