Scheduling identical parallel machines with tooling constraints

•We consider a job sequencing problem with tool requirements.•We solve the problem using adaptive large neighborhood search.•The algorithm is tested on instances with 200 jobs, 10 machines and 40 tools.•Computational results demonstrate the efficiency of the algorithm. We model and solve the problem...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:European journal of operational research 2017-03, Vol.257 (3), p.834-844
Hauptverfasser: Beezão, Andreza Cristina, Cordeau, Jean-François, Laporte, Gilbert, Yanasse, Horacio Hideki
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 844
container_issue 3
container_start_page 834
container_title European journal of operational research
container_volume 257
creator Beezão, Andreza Cristina
Cordeau, Jean-François
Laporte, Gilbert
Yanasse, Horacio Hideki
description •We consider a job sequencing problem with tool requirements.•We solve the problem using adaptive large neighborhood search.•The algorithm is tested on instances with 200 jobs, 10 machines and 40 tools.•Computational results demonstrate the efficiency of the algorithm. We model and solve the problem of sequencing a set of jobs with specified processing times and tool requirements on a set of identical parallel machines. Decisions concern the assignment of jobs to machines, their sequencing, and the allocation of tools on each machine. The objective function minimizes the makespan. We propose two mathematical formulations of the problem and an adaptive large neighborhood search metaheuristic in which the destroy and repair operators exploit the structures of two well-known and related combinatorial optimization problems, namely the parallel machine scheduling problem and the job sequencing and tool switching problem on a single machine. Computational experiments conducted on two data sets of 1440 instances show that our algorithm produces excellent results and outperforms existing heuristics.
doi_str_mv 10.1016/j.ejor.2016.08.008
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1842389004</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0377221716306233</els_id><sourcerecordid>4258827331</sourcerecordid><originalsourceid>FETCH-LOGICAL-c446t-b74000e4fd564f89a03397c76f863d7648a34e6f1707f5f109d4bb746428ec6d3</originalsourceid><addsrcrecordid>eNp9kE1LxDAQhoMouK7-AU8Fz62TNk1SEETEL1jwoJ5DNpm4Kd12TbKK_96s69nTzOF95h0eQs4pVBQov-wr7KdQ1XmvQFYA8oDMqBR1ySWHQzKDRoiyrqk4Jicx9gBAW9rOyPWLWaHdDn58L7zFMXmjh2Kjgx4GHIq1Nis_Yiy-fFoVaZp-g2YaYwrajymekiOnh4hnf3NO3u7vXm8fy8Xzw9PtzaI0jPFULgXLlcicbTlzstPQNJ0wgjvJGys4k7phyB0VIFzrKHSWLTPEWS3RcNvMycX-7iZMH1uMSfXTNoy5UlHJ6kZ2ACyn6n3KhCnGgE5tgl_r8K0oqJ0o1audKLUTpUCqLCpDV3sI8_-fHoOKxuNo0PqAJik7-f_wHyO8cQU</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1842389004</pqid></control><display><type>article</type><title>Scheduling identical parallel machines with tooling constraints</title><source>Elsevier ScienceDirect Journals</source><creator>Beezão, Andreza Cristina ; Cordeau, Jean-François ; Laporte, Gilbert ; Yanasse, Horacio Hideki</creator><creatorcontrib>Beezão, Andreza Cristina ; Cordeau, Jean-François ; Laporte, Gilbert ; Yanasse, Horacio Hideki</creatorcontrib><description>•We consider a job sequencing problem with tool requirements.•We solve the problem using adaptive large neighborhood search.•The algorithm is tested on instances with 200 jobs, 10 machines and 40 tools.•Computational results demonstrate the efficiency of the algorithm. We model and solve the problem of sequencing a set of jobs with specified processing times and tool requirements on a set of identical parallel machines. Decisions concern the assignment of jobs to machines, their sequencing, and the allocation of tools on each machine. The objective function minimizes the makespan. We propose two mathematical formulations of the problem and an adaptive large neighborhood search metaheuristic in which the destroy and repair operators exploit the structures of two well-known and related combinatorial optimization problems, namely the parallel machine scheduling problem and the job sequencing and tool switching problem on a single machine. Computational experiments conducted on two data sets of 1440 instances show that our algorithm produces excellent results and outperforms existing heuristics.</description><identifier>ISSN: 0377-2217</identifier><identifier>EISSN: 1872-6860</identifier><identifier>DOI: 10.1016/j.ejor.2016.08.008</identifier><identifier>CODEN: EJORDT</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Adaptive large neighborhood search ; Flexible manufacturing systems ; Heuristic ; Job shops ; Manufacturing ; Optimization algorithms ; Parallel machines ; Scheduling algorithms ; Sequence-dependent setup times ; Studies ; Tooling constraints</subject><ispartof>European journal of operational research, 2017-03, Vol.257 (3), p.834-844</ispartof><rights>2016 Elsevier B.V.</rights><rights>Copyright Elsevier Sequoia S.A. Mar 16, 2017</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c446t-b74000e4fd564f89a03397c76f863d7648a34e6f1707f5f109d4bb746428ec6d3</citedby><cites>FETCH-LOGICAL-c446t-b74000e4fd564f89a03397c76f863d7648a34e6f1707f5f109d4bb746428ec6d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0377221716306233$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65306</link.rule.ids></links><search><creatorcontrib>Beezão, Andreza Cristina</creatorcontrib><creatorcontrib>Cordeau, Jean-François</creatorcontrib><creatorcontrib>Laporte, Gilbert</creatorcontrib><creatorcontrib>Yanasse, Horacio Hideki</creatorcontrib><title>Scheduling identical parallel machines with tooling constraints</title><title>European journal of operational research</title><description>•We consider a job sequencing problem with tool requirements.•We solve the problem using adaptive large neighborhood search.•The algorithm is tested on instances with 200 jobs, 10 machines and 40 tools.•Computational results demonstrate the efficiency of the algorithm. We model and solve the problem of sequencing a set of jobs with specified processing times and tool requirements on a set of identical parallel machines. Decisions concern the assignment of jobs to machines, their sequencing, and the allocation of tools on each machine. The objective function minimizes the makespan. We propose two mathematical formulations of the problem and an adaptive large neighborhood search metaheuristic in which the destroy and repair operators exploit the structures of two well-known and related combinatorial optimization problems, namely the parallel machine scheduling problem and the job sequencing and tool switching problem on a single machine. Computational experiments conducted on two data sets of 1440 instances show that our algorithm produces excellent results and outperforms existing heuristics.</description><subject>Adaptive large neighborhood search</subject><subject>Flexible manufacturing systems</subject><subject>Heuristic</subject><subject>Job shops</subject><subject>Manufacturing</subject><subject>Optimization algorithms</subject><subject>Parallel machines</subject><subject>Scheduling algorithms</subject><subject>Sequence-dependent setup times</subject><subject>Studies</subject><subject>Tooling constraints</subject><issn>0377-2217</issn><issn>1872-6860</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LxDAQhoMouK7-AU8Fz62TNk1SEETEL1jwoJ5DNpm4Kd12TbKK_96s69nTzOF95h0eQs4pVBQov-wr7KdQ1XmvQFYA8oDMqBR1ySWHQzKDRoiyrqk4Jicx9gBAW9rOyPWLWaHdDn58L7zFMXmjh2Kjgx4GHIq1Nis_Yiy-fFoVaZp-g2YaYwrajymekiOnh4hnf3NO3u7vXm8fy8Xzw9PtzaI0jPFULgXLlcicbTlzstPQNJ0wgjvJGys4k7phyB0VIFzrKHSWLTPEWS3RcNvMycX-7iZMH1uMSfXTNoy5UlHJ6kZ2ACyn6n3KhCnGgE5tgl_r8K0oqJ0o1audKLUTpUCqLCpDV3sI8_-fHoOKxuNo0PqAJik7-f_wHyO8cQU</recordid><startdate>20170316</startdate><enddate>20170316</enddate><creator>Beezão, Andreza Cristina</creator><creator>Cordeau, Jean-François</creator><creator>Laporte, Gilbert</creator><creator>Yanasse, Horacio Hideki</creator><general>Elsevier B.V</general><general>Elsevier Sequoia S.A</general><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>20170316</creationdate><title>Scheduling identical parallel machines with tooling constraints</title><author>Beezão, Andreza Cristina ; Cordeau, Jean-François ; Laporte, Gilbert ; Yanasse, Horacio Hideki</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c446t-b74000e4fd564f89a03397c76f863d7648a34e6f1707f5f109d4bb746428ec6d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Adaptive large neighborhood search</topic><topic>Flexible manufacturing systems</topic><topic>Heuristic</topic><topic>Job shops</topic><topic>Manufacturing</topic><topic>Optimization algorithms</topic><topic>Parallel machines</topic><topic>Scheduling algorithms</topic><topic>Sequence-dependent setup times</topic><topic>Studies</topic><topic>Tooling constraints</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Beezão, Andreza Cristina</creatorcontrib><creatorcontrib>Cordeau, Jean-François</creatorcontrib><creatorcontrib>Laporte, Gilbert</creatorcontrib><creatorcontrib>Yanasse, Horacio Hideki</creatorcontrib><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>Beezão, Andreza Cristina</au><au>Cordeau, Jean-François</au><au>Laporte, Gilbert</au><au>Yanasse, Horacio Hideki</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Scheduling identical parallel machines with tooling constraints</atitle><jtitle>European journal of operational research</jtitle><date>2017-03-16</date><risdate>2017</risdate><volume>257</volume><issue>3</issue><spage>834</spage><epage>844</epage><pages>834-844</pages><issn>0377-2217</issn><eissn>1872-6860</eissn><coden>EJORDT</coden><abstract>•We consider a job sequencing problem with tool requirements.•We solve the problem using adaptive large neighborhood search.•The algorithm is tested on instances with 200 jobs, 10 machines and 40 tools.•Computational results demonstrate the efficiency of the algorithm. We model and solve the problem of sequencing a set of jobs with specified processing times and tool requirements on a set of identical parallel machines. Decisions concern the assignment of jobs to machines, their sequencing, and the allocation of tools on each machine. The objective function minimizes the makespan. We propose two mathematical formulations of the problem and an adaptive large neighborhood search metaheuristic in which the destroy and repair operators exploit the structures of two well-known and related combinatorial optimization problems, namely the parallel machine scheduling problem and the job sequencing and tool switching problem on a single machine. Computational experiments conducted on two data sets of 1440 instances show that our algorithm produces excellent results and outperforms existing heuristics.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.ejor.2016.08.008</doi><tpages>11</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0377-2217
ispartof European journal of operational research, 2017-03, Vol.257 (3), p.834-844
issn 0377-2217
1872-6860
language eng
recordid cdi_proquest_journals_1842389004
source Elsevier ScienceDirect Journals
subjects Adaptive large neighborhood search
Flexible manufacturing systems
Heuristic
Job shops
Manufacturing
Optimization algorithms
Parallel machines
Scheduling algorithms
Sequence-dependent setup times
Studies
Tooling constraints
title Scheduling identical parallel machines with tooling constraints
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T22%3A11%3A06IST&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=Scheduling%20identical%20parallel%20machines%20with%20tooling%20constraints&rft.jtitle=European%20journal%20of%20operational%20research&rft.au=Beez%C3%A3o,%20Andreza%20Cristina&rft.date=2017-03-16&rft.volume=257&rft.issue=3&rft.spage=834&rft.epage=844&rft.pages=834-844&rft.issn=0377-2217&rft.eissn=1872-6860&rft.coden=EJORDT&rft_id=info:doi/10.1016/j.ejor.2016.08.008&rft_dat=%3Cproquest_cross%3E4258827331%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=1842389004&rft_id=info:pmid/&rft_els_id=S0377221716306233&rfr_iscdi=true