Constraint programming models for the hybrid flow shop scheduling problem and its extensions

Proper scheduling of jobs is essential for modern production systems to work effectively. The hybrid flow shop scheduling problem is a scheduling problem with many applications in the industry. The problem has also attracted much attention from researchers due to its complexity. This study addresses...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Soft computing (Berlin, Germany) Germany), 2023-12, Vol.27 (24), p.18623-18650
Hauptverfasser: Işık, Eyüp Ensar, Topaloglu Yildiz, Seyda, Şatır Akpunar, Özge
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 18650
container_issue 24
container_start_page 18623
container_title Soft computing (Berlin, Germany)
container_volume 27
creator Işık, Eyüp Ensar
Topaloglu Yildiz, Seyda
Şatır Akpunar, Özge
description Proper scheduling of jobs is essential for modern production systems to work effectively. The hybrid flow shop scheduling problem is a scheduling problem with many applications in the industry. The problem has also attracted much attention from researchers due to its complexity. This study addresses the hybrid flow shop scheduling problem (HFSP), which considers unrelated parallel machines at each stage and the machine eligibility constraints. HFSP is a well-known NP-hard problem with the aim of minimizing the makespan. Owing to the complexity of the problem, this study develops constraint programming (CP) models for the HFSP and its extensions: the no-wait HFSP, the blocking HFSP, the HFSP with sequence-dependent setup times, the no-wait HFSP with sequence-dependent setup times, and the blocking HFSP with sequence-dependent setup times. We also propose two mixed-integer linear programming models (MILP) for no-wait and blocking HSFPs with sequence-dependent setup times. The performances of the CP models were tested against their MILP counterparts using randomly generated instances and benchmark instances from the literature. The computational results indicated that the proposed CP model outperformed the best MILP solutions for benchmark instances. It is also more effective for finding high-quality solutions for larger problem instances.
doi_str_mv 10.1007/s00500-023-09086-9
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918001230</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918001230</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-c25ec4a6f38242ebfa7ee3ce57a4b925610a98ebda010b8f2648dfb1405bb04b3</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wFPAc3TysR85SvELCl70JoRkd7a7ZXdTky3af2_aCt48zRye553hJeSawy0HKO4iQAbAQEgGGsqc6RMy40pKVqhCnx52wYpcyXNyEeMaQPAikzPysfBjnILtxolugl8FOwzduKKDr7GPtPGBTi3SdudCV9Om9180tn5DY9Vive33aNJcjwO1Y027KVL8nnCMXcq9JGeN7SNe_c45eX98eFs8s-Xr08vifskqyfXEKpFhpWzeyFIoga6xBaKsMCusclpkOQerS3S1BQ6ubESuyrpxXEHmHCgn5-TmmJte-dxinMzab8OYThqheQnAhYREiSNVBR9jwMZsQjfYsDMczL5Fc2zRpBbNoUWjkySPUkzwuMLwF_2P9QPi1HbA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918001230</pqid></control><display><type>article</type><title>Constraint programming models for the hybrid flow shop scheduling problem and its extensions</title><source>SpringerNature Journals</source><source>ProQuest Central UK/Ireland</source><source>ProQuest Central</source><creator>Işık, Eyüp Ensar ; Topaloglu Yildiz, Seyda ; Şatır Akpunar, Özge</creator><creatorcontrib>Işık, Eyüp Ensar ; Topaloglu Yildiz, Seyda ; Şatır Akpunar, Özge</creatorcontrib><description>Proper scheduling of jobs is essential for modern production systems to work effectively. The hybrid flow shop scheduling problem is a scheduling problem with many applications in the industry. The problem has also attracted much attention from researchers due to its complexity. This study addresses the hybrid flow shop scheduling problem (HFSP), which considers unrelated parallel machines at each stage and the machine eligibility constraints. HFSP is a well-known NP-hard problem with the aim of minimizing the makespan. Owing to the complexity of the problem, this study develops constraint programming (CP) models for the HFSP and its extensions: the no-wait HFSP, the blocking HFSP, the HFSP with sequence-dependent setup times, the no-wait HFSP with sequence-dependent setup times, and the blocking HFSP with sequence-dependent setup times. We also propose two mixed-integer linear programming models (MILP) for no-wait and blocking HSFPs with sequence-dependent setup times. The performances of the CP models were tested against their MILP counterparts using randomly generated instances and benchmark instances from the literature. The computational results indicated that the proposed CP model outperformed the best MILP solutions for benchmark instances. It is also more effective for finding high-quality solutions for larger problem instances.</description><identifier>ISSN: 1432-7643</identifier><identifier>EISSN: 1433-7479</identifier><identifier>DOI: 10.1007/s00500-023-09086-9</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Artificial Intelligence ; Benchmarks ; Complexity ; Computational Intelligence ; Constraint modelling ; Control ; Energy consumption ; Engineering ; Heuristic ; Integer programming ; Job shop scheduling ; Linear programming ; Literature reviews ; Manufacturing ; Mathematical Logic and Foundations ; Mechatronics ; Mixed integer ; Optimization ; Optimization algorithms ; Production capacity ; Robotics ; Scheduling ; Setup times ; System effectiveness</subject><ispartof>Soft computing (Berlin, Germany), 2023-12, Vol.27 (24), p.18623-18650</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-c25ec4a6f38242ebfa7ee3ce57a4b925610a98ebda010b8f2648dfb1405bb04b3</citedby><cites>FETCH-LOGICAL-c319t-c25ec4a6f38242ebfa7ee3ce57a4b925610a98ebda010b8f2648dfb1405bb04b3</cites><orcidid>0000-0001-6827-126X ; 0000-0002-9180-0243 ; 0000-0003-4112-2533</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00500-023-09086-9$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2918001230?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,21388,27924,27925,33744,41488,42557,43805,51319,64385,64389,72469</link.rule.ids></links><search><creatorcontrib>Işık, Eyüp Ensar</creatorcontrib><creatorcontrib>Topaloglu Yildiz, Seyda</creatorcontrib><creatorcontrib>Şatır Akpunar, Özge</creatorcontrib><title>Constraint programming models for the hybrid flow shop scheduling problem and its extensions</title><title>Soft computing (Berlin, Germany)</title><addtitle>Soft Comput</addtitle><description>Proper scheduling of jobs is essential for modern production systems to work effectively. The hybrid flow shop scheduling problem is a scheduling problem with many applications in the industry. The problem has also attracted much attention from researchers due to its complexity. This study addresses the hybrid flow shop scheduling problem (HFSP), which considers unrelated parallel machines at each stage and the machine eligibility constraints. HFSP is a well-known NP-hard problem with the aim of minimizing the makespan. Owing to the complexity of the problem, this study develops constraint programming (CP) models for the HFSP and its extensions: the no-wait HFSP, the blocking HFSP, the HFSP with sequence-dependent setup times, the no-wait HFSP with sequence-dependent setup times, and the blocking HFSP with sequence-dependent setup times. We also propose two mixed-integer linear programming models (MILP) for no-wait and blocking HSFPs with sequence-dependent setup times. The performances of the CP models were tested against their MILP counterparts using randomly generated instances and benchmark instances from the literature. The computational results indicated that the proposed CP model outperformed the best MILP solutions for benchmark instances. It is also more effective for finding high-quality solutions for larger problem instances.</description><subject>Artificial Intelligence</subject><subject>Benchmarks</subject><subject>Complexity</subject><subject>Computational Intelligence</subject><subject>Constraint modelling</subject><subject>Control</subject><subject>Energy consumption</subject><subject>Engineering</subject><subject>Heuristic</subject><subject>Integer programming</subject><subject>Job shop scheduling</subject><subject>Linear programming</subject><subject>Literature reviews</subject><subject>Manufacturing</subject><subject>Mathematical Logic and Foundations</subject><subject>Mechatronics</subject><subject>Mixed integer</subject><subject>Optimization</subject><subject>Optimization algorithms</subject><subject>Production capacity</subject><subject>Robotics</subject><subject>Scheduling</subject><subject>Setup times</subject><subject>System effectiveness</subject><issn>1432-7643</issn><issn>1433-7479</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp9kE1LAzEQhoMoWKt_wFPAc3TysR85SvELCl70JoRkd7a7ZXdTky3af2_aCt48zRye553hJeSawy0HKO4iQAbAQEgGGsqc6RMy40pKVqhCnx52wYpcyXNyEeMaQPAikzPysfBjnILtxolugl8FOwzduKKDr7GPtPGBTi3SdudCV9Om9180tn5DY9Vive33aNJcjwO1Y027KVL8nnCMXcq9JGeN7SNe_c45eX98eFs8s-Xr08vifskqyfXEKpFhpWzeyFIoga6xBaKsMCusclpkOQerS3S1BQ6ubESuyrpxXEHmHCgn5-TmmJte-dxinMzab8OYThqheQnAhYREiSNVBR9jwMZsQjfYsDMczL5Fc2zRpBbNoUWjkySPUkzwuMLwF_2P9QPi1HbA</recordid><startdate>20231201</startdate><enddate>20231201</enddate><creator>Işık, Eyüp Ensar</creator><creator>Topaloglu Yildiz, Seyda</creator><creator>Şatır Akpunar, Özge</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0001-6827-126X</orcidid><orcidid>https://orcid.org/0000-0002-9180-0243</orcidid><orcidid>https://orcid.org/0000-0003-4112-2533</orcidid></search><sort><creationdate>20231201</creationdate><title>Constraint programming models for the hybrid flow shop scheduling problem and its extensions</title><author>Işık, Eyüp Ensar ; Topaloglu Yildiz, Seyda ; Şatır Akpunar, Özge</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-c25ec4a6f38242ebfa7ee3ce57a4b925610a98ebda010b8f2648dfb1405bb04b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Artificial Intelligence</topic><topic>Benchmarks</topic><topic>Complexity</topic><topic>Computational Intelligence</topic><topic>Constraint modelling</topic><topic>Control</topic><topic>Energy consumption</topic><topic>Engineering</topic><topic>Heuristic</topic><topic>Integer programming</topic><topic>Job shop scheduling</topic><topic>Linear programming</topic><topic>Literature reviews</topic><topic>Manufacturing</topic><topic>Mathematical Logic and Foundations</topic><topic>Mechatronics</topic><topic>Mixed integer</topic><topic>Optimization</topic><topic>Optimization algorithms</topic><topic>Production capacity</topic><topic>Robotics</topic><topic>Scheduling</topic><topic>Setup times</topic><topic>System effectiveness</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Işık, Eyüp Ensar</creatorcontrib><creatorcontrib>Topaloglu Yildiz, Seyda</creatorcontrib><creatorcontrib>Şatır Akpunar, Özge</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Soft computing (Berlin, Germany)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Işık, Eyüp Ensar</au><au>Topaloglu Yildiz, Seyda</au><au>Şatır Akpunar, Özge</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Constraint programming models for the hybrid flow shop scheduling problem and its extensions</atitle><jtitle>Soft computing (Berlin, Germany)</jtitle><stitle>Soft Comput</stitle><date>2023-12-01</date><risdate>2023</risdate><volume>27</volume><issue>24</issue><spage>18623</spage><epage>18650</epage><pages>18623-18650</pages><issn>1432-7643</issn><eissn>1433-7479</eissn><abstract>Proper scheduling of jobs is essential for modern production systems to work effectively. The hybrid flow shop scheduling problem is a scheduling problem with many applications in the industry. The problem has also attracted much attention from researchers due to its complexity. This study addresses the hybrid flow shop scheduling problem (HFSP), which considers unrelated parallel machines at each stage and the machine eligibility constraints. HFSP is a well-known NP-hard problem with the aim of minimizing the makespan. Owing to the complexity of the problem, this study develops constraint programming (CP) models for the HFSP and its extensions: the no-wait HFSP, the blocking HFSP, the HFSP with sequence-dependent setup times, the no-wait HFSP with sequence-dependent setup times, and the blocking HFSP with sequence-dependent setup times. We also propose two mixed-integer linear programming models (MILP) for no-wait and blocking HSFPs with sequence-dependent setup times. The performances of the CP models were tested against their MILP counterparts using randomly generated instances and benchmark instances from the literature. The computational results indicated that the proposed CP model outperformed the best MILP solutions for benchmark instances. It is also more effective for finding high-quality solutions for larger problem instances.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s00500-023-09086-9</doi><tpages>28</tpages><orcidid>https://orcid.org/0000-0001-6827-126X</orcidid><orcidid>https://orcid.org/0000-0002-9180-0243</orcidid><orcidid>https://orcid.org/0000-0003-4112-2533</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1432-7643
ispartof Soft computing (Berlin, Germany), 2023-12, Vol.27 (24), p.18623-18650
issn 1432-7643
1433-7479
language eng
recordid cdi_proquest_journals_2918001230
source SpringerNature Journals; ProQuest Central UK/Ireland; ProQuest Central
subjects Artificial Intelligence
Benchmarks
Complexity
Computational Intelligence
Constraint modelling
Control
Energy consumption
Engineering
Heuristic
Integer programming
Job shop scheduling
Linear programming
Literature reviews
Manufacturing
Mathematical Logic and Foundations
Mechatronics
Mixed integer
Optimization
Optimization algorithms
Production capacity
Robotics
Scheduling
Setup times
System effectiveness
title Constraint programming models for the hybrid flow shop scheduling problem and its extensions
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-24T21%3A13%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Constraint%20programming%20models%20for%20the%20hybrid%20flow%20shop%20scheduling%20problem%20and%20its%20extensions&rft.jtitle=Soft%20computing%20(Berlin,%20Germany)&rft.au=I%C5%9F%C4%B1k,%20Ey%C3%BCp%20Ensar&rft.date=2023-12-01&rft.volume=27&rft.issue=24&rft.spage=18623&rft.epage=18650&rft.pages=18623-18650&rft.issn=1432-7643&rft.eissn=1433-7479&rft_id=info:doi/10.1007/s00500-023-09086-9&rft_dat=%3Cproquest_cross%3E2918001230%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2918001230&rft_id=info:pmid/&rfr_iscdi=true