A unified heuristic and an annotated bibliography for a large class of earliness–tardiness scheduling problems
This work proposes a unified heuristic algorithm for a large class of earliness–tardiness (E–T) scheduling problems. We consider single/parallel machine E–T problems that may or may not consider some additional features such as idle time, setup times and release dates. In addition, we also consider...
Gespeichert in:
Veröffentlicht in: | Journal of scheduling 2019-02, Vol.22 (1), p.21-57 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 57 |
---|---|
container_issue | 1 |
container_start_page | 21 |
container_title | Journal of scheduling |
container_volume | 22 |
creator | Kramer, Arthur Subramanian, Anand |
description | This work proposes a unified heuristic algorithm for a large class of earliness–tardiness (E–T) scheduling problems. We consider single/parallel machine E–T problems that may or may not consider some additional features such as idle time, setup times and release dates. In addition, we also consider those problems whose objective is to minimize either the total (average) weighted completion time or the total (average) weighted flow time, which arise as particular cases when the due dates of all jobs are either set to zero or to their associated release dates, respectively. The developed local search-based metaheuristic framework is quite simple, but at the same time relies on sophisticated procedures for efficiently performing local search according to the characteristics of the problem. We present efficient move evaluation approaches for some parallel machine problems that generalize the existing ones for single machine problems. The algorithm was tested in thousands of instances of several E–T problems and particular cases. The results obtained show that our unified heuristic is capable of producing high-quality solutions when compared to the best ones available in the literature that were obtained by specific methods. Moreover, we provide an extensive annotated bibliography on the problems related to those considered in this work, where we not only indicate the approach(es) used in each publication, but we also point out the characteristics of the problem(s) considered. Beyond that, we classify the existing methods in different categories so as to have a better idea of the popularity of each type of solution procedure. |
doi_str_mv | 10.1007/s10951-017-0549-6 |
format | Article |
fullrecord | <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_04601710v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1977094649</sourcerecordid><originalsourceid>FETCH-LOGICAL-c448t-5db74e9ffcdc55bbc0bb1297c57a6e080ae2599665e8d3f2ea496516a8d00b1b3</originalsourceid><addsrcrecordid>eNp1UcFKxDAQDaLguvoB3gKePFQn3SRtjsuirrDgRc8hSdM2S7etSSvszX_wD_0Ss1bEizDDDDPvPYZ5CF0SuCEA2W0gIBhJgGQJMCoSfoRmcSQSQlN2_N3ThJMFP0VnIWwBIM9SMkP9Eo-tK50tcG1H78LgDFZtETNG2w1qiCvtdOO6yqu-3uOy81jhRvnKYtOoEHBXYqt841obwuf7x6B88d3jYGpbjHFR4d53urG7cI5OStUEe_FT5-jl_u55tU42Tw-Pq-UmMZTmQ8IKnVErytIUhjGtDWhNUpEZliluIQdlUyYE58zmxaJMraKCM8JVXgBoohdzdD3p1qqRvXc75feyU06ulxt5mAHl8VsE3kjEXk3YeOTraMMgt93o23ieJCLL4us4FRFFJpTxXQjelr-yBOTBBDmZIKOsPJggeeSkEydEbFtZ_0f5X9IXcRiL1g</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1977094649</pqid></control><display><type>article</type><title>A unified heuristic and an annotated bibliography for a large class of earliness–tardiness scheduling problems</title><source>SpringerLink Journals - AutoHoldings</source><creator>Kramer, Arthur ; Subramanian, Anand</creator><creatorcontrib>Kramer, Arthur ; Subramanian, Anand</creatorcontrib><description>This work proposes a unified heuristic algorithm for a large class of earliness–tardiness (E–T) scheduling problems. We consider single/parallel machine E–T problems that may or may not consider some additional features such as idle time, setup times and release dates. In addition, we also consider those problems whose objective is to minimize either the total (average) weighted completion time or the total (average) weighted flow time, which arise as particular cases when the due dates of all jobs are either set to zero or to their associated release dates, respectively. The developed local search-based metaheuristic framework is quite simple, but at the same time relies on sophisticated procedures for efficiently performing local search according to the characteristics of the problem. We present efficient move evaluation approaches for some parallel machine problems that generalize the existing ones for single machine problems. The algorithm was tested in thousands of instances of several E–T problems and particular cases. The results obtained show that our unified heuristic is capable of producing high-quality solutions when compared to the best ones available in the literature that were obtained by specific methods. Moreover, we provide an extensive annotated bibliography on the problems related to those considered in this work, where we not only indicate the approach(es) used in each publication, but we also point out the characteristics of the problem(s) considered. Beyond that, we classify the existing methods in different categories so as to have a better idea of the popularity of each type of solution procedure.</description><identifier>ISSN: 1094-6136</identifier><identifier>EISSN: 1099-1425</identifier><identifier>DOI: 10.1007/s10951-017-0549-6</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Artificial Intelligence ; Bibliographic literature ; Bibliographies ; Business and Management ; Calculus of Variations and Optimal Control; Optimization ; Combinatorics ; Completion time ; Computer Science ; Data Structures and Algorithms ; Heuristic ; Heuristic methods ; Job shops ; Mathematics ; Modeling and Simulation ; Operations Research ; Operations Research/Decision Theory ; Optimization ; Production scheduling ; Release dates ; Scheduling ; Setup times ; Supply Chain Management</subject><ispartof>Journal of scheduling, 2019-02, Vol.22 (1), p.21-57</ispartof><rights>Springer Science+Business Media, LLC 2017</rights><rights>Journal of Scheduling is a copyright of Springer, (2017). All Rights Reserved.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c448t-5db74e9ffcdc55bbc0bb1297c57a6e080ae2599665e8d3f2ea496516a8d00b1b3</citedby><cites>FETCH-LOGICAL-c448t-5db74e9ffcdc55bbc0bb1297c57a6e080ae2599665e8d3f2ea496516a8d00b1b3</cites><orcidid>0000-0002-1991-5046 ; 0000-0002-9244-9969</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/s10951-017-0549-6$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10951-017-0549-6$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>230,314,780,784,885,27924,27925,41488,42557,51319</link.rule.ids><backlink>$$Uhttps://hal.science/hal-04601710$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Kramer, Arthur</creatorcontrib><creatorcontrib>Subramanian, Anand</creatorcontrib><title>A unified heuristic and an annotated bibliography for a large class of earliness–tardiness scheduling problems</title><title>Journal of scheduling</title><addtitle>J Sched</addtitle><description>This work proposes a unified heuristic algorithm for a large class of earliness–tardiness (E–T) scheduling problems. We consider single/parallel machine E–T problems that may or may not consider some additional features such as idle time, setup times and release dates. In addition, we also consider those problems whose objective is to minimize either the total (average) weighted completion time or the total (average) weighted flow time, which arise as particular cases when the due dates of all jobs are either set to zero or to their associated release dates, respectively. The developed local search-based metaheuristic framework is quite simple, but at the same time relies on sophisticated procedures for efficiently performing local search according to the characteristics of the problem. We present efficient move evaluation approaches for some parallel machine problems that generalize the existing ones for single machine problems. The algorithm was tested in thousands of instances of several E–T problems and particular cases. The results obtained show that our unified heuristic is capable of producing high-quality solutions when compared to the best ones available in the literature that were obtained by specific methods. Moreover, we provide an extensive annotated bibliography on the problems related to those considered in this work, where we not only indicate the approach(es) used in each publication, but we also point out the characteristics of the problem(s) considered. Beyond that, we classify the existing methods in different categories so as to have a better idea of the popularity of each type of solution procedure.</description><subject>Artificial Intelligence</subject><subject>Bibliographic literature</subject><subject>Bibliographies</subject><subject>Business and Management</subject><subject>Calculus of Variations and Optimal Control; Optimization</subject><subject>Combinatorics</subject><subject>Completion time</subject><subject>Computer Science</subject><subject>Data Structures and Algorithms</subject><subject>Heuristic</subject><subject>Heuristic methods</subject><subject>Job shops</subject><subject>Mathematics</subject><subject>Modeling and Simulation</subject><subject>Operations Research</subject><subject>Operations Research/Decision Theory</subject><subject>Optimization</subject><subject>Production scheduling</subject><subject>Release dates</subject><subject>Scheduling</subject><subject>Setup times</subject><subject>Supply Chain Management</subject><issn>1094-6136</issn><issn>1099-1425</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp1UcFKxDAQDaLguvoB3gKePFQn3SRtjsuirrDgRc8hSdM2S7etSSvszX_wD_0Ss1bEizDDDDPvPYZ5CF0SuCEA2W0gIBhJgGQJMCoSfoRmcSQSQlN2_N3ThJMFP0VnIWwBIM9SMkP9Eo-tK50tcG1H78LgDFZtETNG2w1qiCvtdOO6yqu-3uOy81jhRvnKYtOoEHBXYqt841obwuf7x6B88d3jYGpbjHFR4d53urG7cI5OStUEe_FT5-jl_u55tU42Tw-Pq-UmMZTmQ8IKnVErytIUhjGtDWhNUpEZliluIQdlUyYE58zmxaJMraKCM8JVXgBoohdzdD3p1qqRvXc75feyU06ulxt5mAHl8VsE3kjEXk3YeOTraMMgt93o23ieJCLL4us4FRFFJpTxXQjelr-yBOTBBDmZIKOsPJggeeSkEydEbFtZ_0f5X9IXcRiL1g</recordid><startdate>20190201</startdate><enddate>20190201</enddate><creator>Kramer, Arthur</creator><creator>Subramanian, Anand</creator><general>Springer US</general><general>Springer Nature B.V</general><general>Springer Verlag</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7TA</scope><scope>7TB</scope><scope>7WY</scope><scope>7WZ</scope><scope>7X7</scope><scope>7XB</scope><scope>87Z</scope><scope>88C</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>8FL</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>FRNLG</scope><scope>FYUFA</scope><scope>F~G</scope><scope>GHDGH</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JG9</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>K9.</scope><scope>L.-</scope><scope>M0C</scope><scope>M0N</scope><scope>M0S</scope><scope>M0T</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PYYUZ</scope><scope>Q9U</scope><scope>1XC</scope><orcidid>https://orcid.org/0000-0002-1991-5046</orcidid><orcidid>https://orcid.org/0000-0002-9244-9969</orcidid></search><sort><creationdate>20190201</creationdate><title>A unified heuristic and an annotated bibliography for a large class of earliness–tardiness scheduling problems</title><author>Kramer, Arthur ; Subramanian, Anand</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c448t-5db74e9ffcdc55bbc0bb1297c57a6e080ae2599665e8d3f2ea496516a8d00b1b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Artificial Intelligence</topic><topic>Bibliographic literature</topic><topic>Bibliographies</topic><topic>Business and Management</topic><topic>Calculus of Variations and Optimal Control; Optimization</topic><topic>Combinatorics</topic><topic>Completion time</topic><topic>Computer Science</topic><topic>Data Structures and Algorithms</topic><topic>Heuristic</topic><topic>Heuristic methods</topic><topic>Job shops</topic><topic>Mathematics</topic><topic>Modeling and Simulation</topic><topic>Operations Research</topic><topic>Operations Research/Decision Theory</topic><topic>Optimization</topic><topic>Production scheduling</topic><topic>Release dates</topic><topic>Scheduling</topic><topic>Setup times</topic><topic>Supply Chain Management</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kramer, Arthur</creatorcontrib><creatorcontrib>Subramanian, Anand</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Materials Business File</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>Health & Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Healthcare Administration Database (Alumni)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>Business Premium Collection (Alumni)</collection><collection>Health Research Premium Collection</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Health & Medical Complete (Alumni)</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Health & Medical Collection (Alumni Edition)</collection><collection>Healthcare Administration Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>One Business (ProQuest)</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ABI/INFORM Collection China</collection><collection>ProQuest Central Basic</collection><collection>Hyper Article en Ligne (HAL)</collection><jtitle>Journal of scheduling</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kramer, Arthur</au><au>Subramanian, Anand</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A unified heuristic and an annotated bibliography for a large class of earliness–tardiness scheduling problems</atitle><jtitle>Journal of scheduling</jtitle><stitle>J Sched</stitle><date>2019-02-01</date><risdate>2019</risdate><volume>22</volume><issue>1</issue><spage>21</spage><epage>57</epage><pages>21-57</pages><issn>1094-6136</issn><eissn>1099-1425</eissn><abstract>This work proposes a unified heuristic algorithm for a large class of earliness–tardiness (E–T) scheduling problems. We consider single/parallel machine E–T problems that may or may not consider some additional features such as idle time, setup times and release dates. In addition, we also consider those problems whose objective is to minimize either the total (average) weighted completion time or the total (average) weighted flow time, which arise as particular cases when the due dates of all jobs are either set to zero or to their associated release dates, respectively. The developed local search-based metaheuristic framework is quite simple, but at the same time relies on sophisticated procedures for efficiently performing local search according to the characteristics of the problem. We present efficient move evaluation approaches for some parallel machine problems that generalize the existing ones for single machine problems. The algorithm was tested in thousands of instances of several E–T problems and particular cases. The results obtained show that our unified heuristic is capable of producing high-quality solutions when compared to the best ones available in the literature that were obtained by specific methods. Moreover, we provide an extensive annotated bibliography on the problems related to those considered in this work, where we not only indicate the approach(es) used in each publication, but we also point out the characteristics of the problem(s) considered. Beyond that, we classify the existing methods in different categories so as to have a better idea of the popularity of each type of solution procedure.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10951-017-0549-6</doi><tpages>37</tpages><orcidid>https://orcid.org/0000-0002-1991-5046</orcidid><orcidid>https://orcid.org/0000-0002-9244-9969</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1094-6136 |
ispartof | Journal of scheduling, 2019-02, Vol.22 (1), p.21-57 |
issn | 1094-6136 1099-1425 |
language | eng |
recordid | cdi_hal_primary_oai_HAL_hal_04601710v1 |
source | SpringerLink Journals - AutoHoldings |
subjects | Artificial Intelligence Bibliographic literature Bibliographies Business and Management Calculus of Variations and Optimal Control Optimization Combinatorics Completion time Computer Science Data Structures and Algorithms Heuristic Heuristic methods Job shops Mathematics Modeling and Simulation Operations Research Operations Research/Decision Theory Optimization Production scheduling Release dates Scheduling Setup times Supply Chain Management |
title | A unified heuristic and an annotated bibliography for a large class of earliness–tardiness scheduling problems |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T23%3A22%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20unified%20heuristic%20and%20an%20annotated%20bibliography%20for%20a%20large%20class%20of%20earliness%E2%80%93tardiness%20scheduling%20problems&rft.jtitle=Journal%20of%20scheduling&rft.au=Kramer,%20Arthur&rft.date=2019-02-01&rft.volume=22&rft.issue=1&rft.spage=21&rft.epage=57&rft.pages=21-57&rft.issn=1094-6136&rft.eissn=1099-1425&rft_id=info:doi/10.1007/s10951-017-0549-6&rft_dat=%3Cproquest_hal_p%3E1977094649%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1977094649&rft_id=info:pmid/&rfr_iscdi=true |