Loading…

Minimizing weighted tardiness of job-shop scheduling using a hybrid genetic algorithm

Relative to job-shop scheduling problems that optimize makespan or flow time, due-date-related problems are usually much more computationally complex and are classified as strongly NP-hard. In this paper, a hybrid framework integrating a heuristic and a genetic algorithm (GA) is utilized for job-sho...

Full description

Saved in:
Bibliographic Details
Published in:European journal of operational research 2009-05, Vol.194 (3), p.637-649
Main Authors: Zhou, Hong, Cheung, Waiman, Leung, Lawrence C.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c545t-2672ada696f2c6946f487d04f634f1e456cfbccc4f8b283fb3f7b87b076d58833
cites cdi_FETCH-LOGICAL-c545t-2672ada696f2c6946f487d04f634f1e456cfbccc4f8b283fb3f7b87b076d58833
container_end_page 649
container_issue 3
container_start_page 637
container_title European journal of operational research
container_volume 194
creator Zhou, Hong
Cheung, Waiman
Leung, Lawrence C.
description Relative to job-shop scheduling problems that optimize makespan or flow time, due-date-related problems are usually much more computationally complex and are classified as strongly NP-hard. In this paper, a hybrid framework integrating a heuristic and a genetic algorithm (GA) is utilized for job-shop scheduling to minimize weighted tardiness. For each new generation of schedules, the GA determines the first operation of each machine, and the heuristic determines the assignment of the remaining operations. Schedules with inferior tardiness are discarded before the next round of evolution. Extensive numerical experiments were conducted for different levels of due-date tightness. The results show that the hybrid framework performs significantly better than does either a heuristic or GA alone. It is also found to be superior to a well-recognized heuristic improvement procedure (lead-time iterations). Specifically, the combination of the R&M heuristic and a GA outperforms a number of heuristics commonly used to minimize total tardiness and weighted total tardiness; this combination is, however, outperformed by the heuristic of Kreipl [Kreipl, S., 2000. A large step random walk for minimizing total weighted tardiness in a job shop. Journal of Scheduling 3, 125–138]. We also develop a generalized hybrid framework that can adapt to different job-shop problems—with or without sequence-dependent setups and with different objectives (e.g., makespan, tardiness, flow time). The new framework allows the interaction of parallel evolutions, extending the GA-heuristic environment to the solving of multi-objective scheduling problems.
doi_str_mv 10.1016/j.ejor.2007.10.063
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_204147453</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0377221707012404</els_id><sourcerecordid>1595620481</sourcerecordid><originalsourceid>FETCH-LOGICAL-c545t-2672ada696f2c6946f487d04f634f1e456cfbccc4f8b283fb3f7b87b076d58833</originalsourceid><addsrcrecordid>eNp9UE2L2zAUFGUXms32D_RkCj06qy9LNvRSQrctzbKXzVnI0lMsk1iu5GzJ_vrKJOS4gpkHj5nRYxD6TPCKYCIe-hX0Ia4oxjIvVliwD2hBaklLUQt8gxaYSVlSSuRHdJdSjzEmFakWaPvkB3_wb37YFf_A77oJbDHpaP0AKRXBFX1oy9SFsUimA3vcz8pjmlkX3amN3hY7GGDyptD7XYh-6g736NbpfYJPl7lE28cfL-tf5eb55-_1901pKl5NJRWSaqtFIxw1ouHC8VpazJ1g3BHglTCuNcZwV7e0Zq5lTra1bLEUtqprxpboyzl3jOHvEdKk-nCMQ_5SUcwJl7yaRfQsMjGkFMGpMfqDjidFsJrbU72a21Nze_Mut5dNf86mCCOYqwPyy1JI6lUxTRqe-ZSRrU0ePoNljBmCSSV4o7rpkNO-Xu7Uyei9i3owPl1TKaGMyUxL9O2sg1zaq4eokvEwGLA-gpmUDf69o_8Do_efaA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>204147453</pqid></control><display><type>article</type><title>Minimizing weighted tardiness of job-shop scheduling using a hybrid genetic algorithm</title><source>Elsevier</source><creator>Zhou, Hong ; Cheung, Waiman ; Leung, Lawrence C.</creator><creatorcontrib>Zhou, Hong ; Cheung, Waiman ; Leung, Lawrence C.</creatorcontrib><description>Relative to job-shop scheduling problems that optimize makespan or flow time, due-date-related problems are usually much more computationally complex and are classified as strongly NP-hard. In this paper, a hybrid framework integrating a heuristic and a genetic algorithm (GA) is utilized for job-shop scheduling to minimize weighted tardiness. For each new generation of schedules, the GA determines the first operation of each machine, and the heuristic determines the assignment of the remaining operations. Schedules with inferior tardiness are discarded before the next round of evolution. Extensive numerical experiments were conducted for different levels of due-date tightness. The results show that the hybrid framework performs significantly better than does either a heuristic or GA alone. It is also found to be superior to a well-recognized heuristic improvement procedure (lead-time iterations). Specifically, the combination of the R&amp;M heuristic and a GA outperforms a number of heuristics commonly used to minimize total tardiness and weighted total tardiness; this combination is, however, outperformed by the heuristic of Kreipl [Kreipl, S., 2000. A large step random walk for minimizing total weighted tardiness in a job shop. Journal of Scheduling 3, 125–138]. We also develop a generalized hybrid framework that can adapt to different job-shop problems—with or without sequence-dependent setups and with different objectives (e.g., makespan, tardiness, flow time). The new framework allows the interaction of parallel evolutions, extending the GA-heuristic environment to the solving of multi-objective scheduling problems.</description><identifier>ISSN: 0377-2217</identifier><identifier>EISSN: 1872-6860</identifier><identifier>DOI: 10.1016/j.ejor.2007.10.063</identifier><identifier>CODEN: EJORDT</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Applied sciences ; Exact sciences and technology ; Genetic algorithm ; Genetic algorithms ; Heuristic ; Heuristics ; Inventory control, production control. Distribution ; Job shops ; Operational research and scientific management ; Operational research. Management science ; Optimization ; production Genetic algorithm Heuristics ; Production scheduling ; Scheduling ; Scheduling, sequencing ; Scheduling/production ; Studies</subject><ispartof>European journal of operational research, 2009-05, Vol.194 (3), p.637-649</ispartof><rights>2008 Elsevier B.V.</rights><rights>2009 INIST-CNRS</rights><rights>Copyright Elsevier Sequoia S.A. May 1, 2009</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c545t-2672ada696f2c6946f487d04f634f1e456cfbccc4f8b283fb3f7b87b076d58833</citedby><cites>FETCH-LOGICAL-c545t-2672ada696f2c6946f487d04f634f1e456cfbccc4f8b283fb3f7b87b076d58833</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=21233712$$DView record in Pascal Francis$$Hfree_for_read</backlink><backlink>$$Uhttp://econpapers.repec.org/article/eeeejores/v_3a194_3ay_3a2009_3ai_3a3_3ap_3a637-649.htm$$DView record in RePEc$$Hfree_for_read</backlink></links><search><creatorcontrib>Zhou, Hong</creatorcontrib><creatorcontrib>Cheung, Waiman</creatorcontrib><creatorcontrib>Leung, Lawrence C.</creatorcontrib><title>Minimizing weighted tardiness of job-shop scheduling using a hybrid genetic algorithm</title><title>European journal of operational research</title><description>Relative to job-shop scheduling problems that optimize makespan or flow time, due-date-related problems are usually much more computationally complex and are classified as strongly NP-hard. In this paper, a hybrid framework integrating a heuristic and a genetic algorithm (GA) is utilized for job-shop scheduling to minimize weighted tardiness. For each new generation of schedules, the GA determines the first operation of each machine, and the heuristic determines the assignment of the remaining operations. Schedules with inferior tardiness are discarded before the next round of evolution. Extensive numerical experiments were conducted for different levels of due-date tightness. The results show that the hybrid framework performs significantly better than does either a heuristic or GA alone. It is also found to be superior to a well-recognized heuristic improvement procedure (lead-time iterations). Specifically, the combination of the R&amp;M heuristic and a GA outperforms a number of heuristics commonly used to minimize total tardiness and weighted total tardiness; this combination is, however, outperformed by the heuristic of Kreipl [Kreipl, S., 2000. A large step random walk for minimizing total weighted tardiness in a job shop. Journal of Scheduling 3, 125–138]. We also develop a generalized hybrid framework that can adapt to different job-shop problems—with or without sequence-dependent setups and with different objectives (e.g., makespan, tardiness, flow time). The new framework allows the interaction of parallel evolutions, extending the GA-heuristic environment to the solving of multi-objective scheduling problems.</description><subject>Applied sciences</subject><subject>Exact sciences and technology</subject><subject>Genetic algorithm</subject><subject>Genetic algorithms</subject><subject>Heuristic</subject><subject>Heuristics</subject><subject>Inventory control, production control. Distribution</subject><subject>Job shops</subject><subject>Operational research and scientific management</subject><subject>Operational research. Management science</subject><subject>Optimization</subject><subject>production Genetic algorithm Heuristics</subject><subject>Production scheduling</subject><subject>Scheduling</subject><subject>Scheduling, sequencing</subject><subject>Scheduling/production</subject><subject>Studies</subject><issn>0377-2217</issn><issn>1872-6860</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNp9UE2L2zAUFGUXms32D_RkCj06qy9LNvRSQrctzbKXzVnI0lMsk1iu5GzJ_vrKJOS4gpkHj5nRYxD6TPCKYCIe-hX0Ia4oxjIvVliwD2hBaklLUQt8gxaYSVlSSuRHdJdSjzEmFakWaPvkB3_wb37YFf_A77oJbDHpaP0AKRXBFX1oy9SFsUimA3vcz8pjmlkX3amN3hY7GGDyptD7XYh-6g736NbpfYJPl7lE28cfL-tf5eb55-_1901pKl5NJRWSaqtFIxw1ouHC8VpazJ1g3BHglTCuNcZwV7e0Zq5lTra1bLEUtqprxpboyzl3jOHvEdKk-nCMQ_5SUcwJl7yaRfQsMjGkFMGpMfqDjidFsJrbU72a21Nze_Mut5dNf86mCCOYqwPyy1JI6lUxTRqe-ZSRrU0ePoNljBmCSSV4o7rpkNO-Xu7Uyei9i3owPl1TKaGMyUxL9O2sg1zaq4eokvEwGLA-gpmUDf69o_8Do_efaA</recordid><startdate>20090501</startdate><enddate>20090501</enddate><creator>Zhou, Hong</creator><creator>Cheung, Waiman</creator><creator>Leung, Lawrence C.</creator><general>Elsevier B.V</general><general>Elsevier</general><general>Elsevier Sequoia S.A</general><scope>IQODW</scope><scope>DKI</scope><scope>X2L</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20090501</creationdate><title>Minimizing weighted tardiness of job-shop scheduling using a hybrid genetic algorithm</title><author>Zhou, Hong ; Cheung, Waiman ; Leung, Lawrence C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c545t-2672ada696f2c6946f487d04f634f1e456cfbccc4f8b283fb3f7b87b076d58833</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Applied sciences</topic><topic>Exact sciences and technology</topic><topic>Genetic algorithm</topic><topic>Genetic algorithms</topic><topic>Heuristic</topic><topic>Heuristics</topic><topic>Inventory control, production control. Distribution</topic><topic>Job shops</topic><topic>Operational research and scientific management</topic><topic>Operational research. Management science</topic><topic>Optimization</topic><topic>production Genetic algorithm Heuristics</topic><topic>Production scheduling</topic><topic>Scheduling</topic><topic>Scheduling, sequencing</topic><topic>Scheduling/production</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhou, Hong</creatorcontrib><creatorcontrib>Cheung, Waiman</creatorcontrib><creatorcontrib>Leung, Lawrence C.</creatorcontrib><collection>Pascal-Francis</collection><collection>RePEc IDEAS</collection><collection>RePEc</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>European journal of operational research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhou, Hong</au><au>Cheung, Waiman</au><au>Leung, Lawrence C.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Minimizing weighted tardiness of job-shop scheduling using a hybrid genetic algorithm</atitle><jtitle>European journal of operational research</jtitle><date>2009-05-01</date><risdate>2009</risdate><volume>194</volume><issue>3</issue><spage>637</spage><epage>649</epage><pages>637-649</pages><issn>0377-2217</issn><eissn>1872-6860</eissn><coden>EJORDT</coden><abstract>Relative to job-shop scheduling problems that optimize makespan or flow time, due-date-related problems are usually much more computationally complex and are classified as strongly NP-hard. In this paper, a hybrid framework integrating a heuristic and a genetic algorithm (GA) is utilized for job-shop scheduling to minimize weighted tardiness. For each new generation of schedules, the GA determines the first operation of each machine, and the heuristic determines the assignment of the remaining operations. Schedules with inferior tardiness are discarded before the next round of evolution. Extensive numerical experiments were conducted for different levels of due-date tightness. The results show that the hybrid framework performs significantly better than does either a heuristic or GA alone. It is also found to be superior to a well-recognized heuristic improvement procedure (lead-time iterations). Specifically, the combination of the R&amp;M heuristic and a GA outperforms a number of heuristics commonly used to minimize total tardiness and weighted total tardiness; this combination is, however, outperformed by the heuristic of Kreipl [Kreipl, S., 2000. A large step random walk for minimizing total weighted tardiness in a job shop. Journal of Scheduling 3, 125–138]. We also develop a generalized hybrid framework that can adapt to different job-shop problems—with or without sequence-dependent setups and with different objectives (e.g., makespan, tardiness, flow time). The new framework allows the interaction of parallel evolutions, extending the GA-heuristic environment to the solving of multi-objective scheduling problems.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.ejor.2007.10.063</doi><tpages>13</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0377-2217
ispartof European journal of operational research, 2009-05, Vol.194 (3), p.637-649
issn 0377-2217
1872-6860
language eng
recordid cdi_proquest_journals_204147453
source Elsevier
subjects Applied sciences
Exact sciences and technology
Genetic algorithm
Genetic algorithms
Heuristic
Heuristics
Inventory control, production control. Distribution
Job shops
Operational research and scientific management
Operational research. Management science
Optimization
production Genetic algorithm Heuristics
Production scheduling
Scheduling
Scheduling, sequencing
Scheduling/production
Studies
title Minimizing weighted tardiness of job-shop scheduling using a hybrid genetic algorithm
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T00%3A28%3A40IST&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=Minimizing%20weighted%20tardiness%20of%20job-shop%20scheduling%20using%20a%20hybrid%20genetic%20algorithm&rft.jtitle=European%20journal%20of%20operational%20research&rft.au=Zhou,%20Hong&rft.date=2009-05-01&rft.volume=194&rft.issue=3&rft.spage=637&rft.epage=649&rft.pages=637-649&rft.issn=0377-2217&rft.eissn=1872-6860&rft.coden=EJORDT&rft_id=info:doi/10.1016/j.ejor.2007.10.063&rft_dat=%3Cproquest_cross%3E1595620481%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c545t-2672ada696f2c6946f487d04f634f1e456cfbccc4f8b283fb3f7b87b076d58833%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=204147453&rft_id=info:pmid/&rfr_iscdi=true