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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of scheduling 2019-02, Vol.22 (1), p.21-57
Hauptverfasser: Kramer, Arthur, Subramanian, Anand
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 &amp; Transportation Engineering Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>Health &amp; 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 &amp; 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 &amp; Medical Complete (Alumni)</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Health &amp; Medical Collection (Alumni Edition)</collection><collection>Healthcare Administration Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; 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