Loading…

Performance enhancements to tabu search for the early/tardy scheduling problem

Tabu search (TS) has been used to solve a number of NP-hard problems including the single machine early/tardy scheduling problem. Previous research has solved this particular problem using two different solution spaces. One solution space manipulates the order of jobs in the schedule to create new n...

Full description

Saved in:
Bibliographic Details
Published in:European journal of operational research 1998-04, Vol.106 (2), p.254-265
Main Authors: James, R.J.W., Buchanan, J.T.
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-c404t-f10bba5c4a6c5e939641ece362146ea68ccd9166ebe1cd75c45272725b3594583
cites cdi_FETCH-LOGICAL-c404t-f10bba5c4a6c5e939641ece362146ea68ccd9166ebe1cd75c45272725b3594583
container_end_page 265
container_issue 2
container_start_page 254
container_title European journal of operational research
container_volume 106
creator James, R.J.W.
Buchanan, J.T.
description Tabu search (TS) has been used to solve a number of NP-hard problems including the single machine early/tardy scheduling problem. Previous research has solved this particular problem using two different solution spaces. One solution space manipulates the order of jobs in the schedule to create new neighbours, while the other uses a binary solution space to specify which jobs are early and which jobs are tardy. This paper presents techniques for improving the performance of TS in solving large early/tardy scheduling problems, with a view to developing generalized TS enhancement strategies. Three specific techniques are investigated. The first uses a combination of two previously published candidate selection strategies. The second incorporates an extra diversification phase in the search and the third uses a hybrid TS method that uses two different solution spaces. Results show that these performance enhancement strategies produce similar results, all consistently better by at least 5%, on the original TS methods used to solve this problem. The applicability of these enhancements to TS generally is discussed.
doi_str_mv 10.1016/S0377-2217(97)00261-0
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_204133245</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0377221797002610</els_id><sourcerecordid>43933137</sourcerecordid><originalsourceid>FETCH-LOGICAL-c404t-f10bba5c4a6c5e939641ece362146ea68ccd9166ebe1cd75c45272725b3594583</originalsourceid><addsrcrecordid>eNqFkMtOwzAQRS0EEqXwCUgRK1iE-p1khVDFSyoPCViPHGdKUjVJsd1K_XscirrFlufO4twZ6xJyzug1o0xP3qnIspRzll0W2RWlXLOUHpARyzOe6lzTQzLaI8fkxPsFpZQppkbk5Q3dvHet6Swm2NWDttgFn4Q-CaZcJx6Ns3USoSTUkTFuuZ0E46pt4m2N1XrZdF_JyvXlEttTcjQ3S49nfzomn_d3H9PHdPb68DS9naVWUhnSOaNlaZSVRluFhSi0ZGhRaM6kRqNza6uCaY0lMltlEVQ8i1eVQhVS5WJMLnZz497vNfoAi37turgSOJVMCC5VhNQOsq733uEcVq5pjdsCozAkB7_JwRALFBn8Jgc0-p53PocrtHsTxrPoHXrYgDCM6li3Q1cUeZQmPg4i1tXQKQlcK6hDG-fd7OZhTGTToANvG4xBV41DG6Dqm39-9APBPo9J</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>204133245</pqid></control><display><type>article</type><title>Performance enhancements to tabu search for the early/tardy scheduling problem</title><source>ScienceDirect Freedom Collection</source><creator>James, R.J.W. ; Buchanan, J.T.</creator><creatorcontrib>James, R.J.W. ; Buchanan, J.T.</creatorcontrib><description>Tabu search (TS) has been used to solve a number of NP-hard problems including the single machine early/tardy scheduling problem. Previous research has solved this particular problem using two different solution spaces. One solution space manipulates the order of jobs in the schedule to create new neighbours, while the other uses a binary solution space to specify which jobs are early and which jobs are tardy. This paper presents techniques for improving the performance of TS in solving large early/tardy scheduling problems, with a view to developing generalized TS enhancement strategies. Three specific techniques are investigated. The first uses a combination of two previously published candidate selection strategies. The second incorporates an extra diversification phase in the search and the third uses a hybrid TS method that uses two different solution spaces. Results show that these performance enhancement strategies produce similar results, all consistently better by at least 5%, on the original TS methods used to solve this problem. The applicability of these enhancements to TS generally is discussed.</description><identifier>ISSN: 0377-2217</identifier><identifier>EISSN: 1872-6860</identifier><identifier>DOI: 10.1016/S0377-2217(97)00261-0</identifier><identifier>CODEN: EJORDT</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Algorithms ; Early/tardy scheduling ; Heuristic ; Heuristics ; Job shops ; Operations research ; Production scheduling ; Studies ; Tabu search</subject><ispartof>European journal of operational research, 1998-04, Vol.106 (2), p.254-265</ispartof><rights>1998</rights><rights>Copyright Elsevier Sequoia S.A. Apr 16, 1998</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c404t-f10bba5c4a6c5e939641ece362146ea68ccd9166ebe1cd75c45272725b3594583</citedby><cites>FETCH-LOGICAL-c404t-f10bba5c4a6c5e939641ece362146ea68ccd9166ebe1cd75c45272725b3594583</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids><backlink>$$Uhttp://econpapers.repec.org/article/eeeejores/v_3a106_3ay_3a1998_3ai_3a2-3_3ap_3a254-265.htm$$DView record in RePEc$$Hfree_for_read</backlink></links><search><creatorcontrib>James, R.J.W.</creatorcontrib><creatorcontrib>Buchanan, J.T.</creatorcontrib><title>Performance enhancements to tabu search for the early/tardy scheduling problem</title><title>European journal of operational research</title><description>Tabu search (TS) has been used to solve a number of NP-hard problems including the single machine early/tardy scheduling problem. Previous research has solved this particular problem using two different solution spaces. One solution space manipulates the order of jobs in the schedule to create new neighbours, while the other uses a binary solution space to specify which jobs are early and which jobs are tardy. This paper presents techniques for improving the performance of TS in solving large early/tardy scheduling problems, with a view to developing generalized TS enhancement strategies. Three specific techniques are investigated. The first uses a combination of two previously published candidate selection strategies. The second incorporates an extra diversification phase in the search and the third uses a hybrid TS method that uses two different solution spaces. Results show that these performance enhancement strategies produce similar results, all consistently better by at least 5%, on the original TS methods used to solve this problem. The applicability of these enhancements to TS generally is discussed.</description><subject>Algorithms</subject><subject>Early/tardy scheduling</subject><subject>Heuristic</subject><subject>Heuristics</subject><subject>Job shops</subject><subject>Operations research</subject><subject>Production scheduling</subject><subject>Studies</subject><subject>Tabu search</subject><issn>0377-2217</issn><issn>1872-6860</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1998</creationdate><recordtype>article</recordtype><recordid>eNqFkMtOwzAQRS0EEqXwCUgRK1iE-p1khVDFSyoPCViPHGdKUjVJsd1K_XscirrFlufO4twZ6xJyzug1o0xP3qnIspRzll0W2RWlXLOUHpARyzOe6lzTQzLaI8fkxPsFpZQppkbk5Q3dvHet6Swm2NWDttgFn4Q-CaZcJx6Ns3USoSTUkTFuuZ0E46pt4m2N1XrZdF_JyvXlEttTcjQ3S49nfzomn_d3H9PHdPb68DS9naVWUhnSOaNlaZSVRluFhSi0ZGhRaM6kRqNza6uCaY0lMltlEVQ8i1eVQhVS5WJMLnZz497vNfoAi37turgSOJVMCC5VhNQOsq733uEcVq5pjdsCozAkB7_JwRALFBn8Jgc0-p53PocrtHsTxrPoHXrYgDCM6li3Q1cUeZQmPg4i1tXQKQlcK6hDG-fd7OZhTGTToANvG4xBV41DG6Dqm39-9APBPo9J</recordid><startdate>19980416</startdate><enddate>19980416</enddate><creator>James, R.J.W.</creator><creator>Buchanan, J.T.</creator><general>Elsevier B.V</general><general>Elsevier</general><general>Elsevier Sequoia S.A</general><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>19980416</creationdate><title>Performance enhancements to tabu search for the early/tardy scheduling problem</title><author>James, R.J.W. ; Buchanan, J.T.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c404t-f10bba5c4a6c5e939641ece362146ea68ccd9166ebe1cd75c45272725b3594583</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Algorithms</topic><topic>Early/tardy scheduling</topic><topic>Heuristic</topic><topic>Heuristics</topic><topic>Job shops</topic><topic>Operations research</topic><topic>Production scheduling</topic><topic>Studies</topic><topic>Tabu search</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>James, R.J.W.</creatorcontrib><creatorcontrib>Buchanan, J.T.</creatorcontrib><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>James, R.J.W.</au><au>Buchanan, J.T.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Performance enhancements to tabu search for the early/tardy scheduling problem</atitle><jtitle>European journal of operational research</jtitle><date>1998-04-16</date><risdate>1998</risdate><volume>106</volume><issue>2</issue><spage>254</spage><epage>265</epage><pages>254-265</pages><issn>0377-2217</issn><eissn>1872-6860</eissn><coden>EJORDT</coden><abstract>Tabu search (TS) has been used to solve a number of NP-hard problems including the single machine early/tardy scheduling problem. Previous research has solved this particular problem using two different solution spaces. One solution space manipulates the order of jobs in the schedule to create new neighbours, while the other uses a binary solution space to specify which jobs are early and which jobs are tardy. This paper presents techniques for improving the performance of TS in solving large early/tardy scheduling problems, with a view to developing generalized TS enhancement strategies. Three specific techniques are investigated. The first uses a combination of two previously published candidate selection strategies. The second incorporates an extra diversification phase in the search and the third uses a hybrid TS method that uses two different solution spaces. Results show that these performance enhancement strategies produce similar results, all consistently better by at least 5%, on the original TS methods used to solve this problem. The applicability of these enhancements to TS generally is discussed.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/S0377-2217(97)00261-0</doi><tpages>12</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0377-2217
ispartof European journal of operational research, 1998-04, Vol.106 (2), p.254-265
issn 0377-2217
1872-6860
language eng
recordid cdi_proquest_journals_204133245
source ScienceDirect Freedom Collection
subjects Algorithms
Early/tardy scheduling
Heuristic
Heuristics
Job shops
Operations research
Production scheduling
Studies
Tabu search
title Performance enhancements to tabu search for the early/tardy scheduling problem
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-23T17%3A22%3A54IST&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=Performance%20enhancements%20to%20tabu%20search%20for%20the%20early/tardy%20scheduling%20problem&rft.jtitle=European%20journal%20of%20operational%20research&rft.au=James,%20R.J.W.&rft.date=1998-04-16&rft.volume=106&rft.issue=2&rft.spage=254&rft.epage=265&rft.pages=254-265&rft.issn=0377-2217&rft.eissn=1872-6860&rft.coden=EJORDT&rft_id=info:doi/10.1016/S0377-2217(97)00261-0&rft_dat=%3Cproquest_cross%3E43933137%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c404t-f10bba5c4a6c5e939641ece362146ea68ccd9166ebe1cd75c45272725b3594583%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=204133245&rft_id=info:pmid/&rfr_iscdi=true