Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times

Job scheduling has always been a challenging task in modern manufacturing and the most real life scheduling problems which involves multi-criteria and multi-machine environments. In this research our direction is largely motivated by the adoption of the Just-In-Time (JIT) philosophy in parallel mach...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & operations research 2014-01, Vol.41, p.31-43
Hauptverfasser: Kayvanfar, Vahid, Komaki, GH.M., Aalaei, Amin, Zandieh, M.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 43
container_issue
container_start_page 31
container_title Computers & operations research
container_volume 41
creator Kayvanfar, Vahid
Komaki, GH.M.
Aalaei, Amin
Zandieh, M.
description Job scheduling has always been a challenging task in modern manufacturing and the most real life scheduling problems which involves multi-criteria and multi-machine environments. In this research our direction is largely motivated by the adoption of the Just-In-Time (JIT) philosophy in parallel machines system, where processing times of jobs are controllable. The goal of this paper is to minimize total weighted tardiness and earliness besides jobs compressing and expanding costs, depending on the amount of compression/expansion as well as maximum completion time called makespan simultaneously. Jobs due dates are distinct and no inserted idle time is allowed after starting machine processing. Also each machine is capable of processing only some predetermined jobs and operations with probably different speeds. A Mixed Integer Programming (MIP) model is proposed to formulate such a problem and is solved optimally in small size instances. A Parallel Net Benefit Compression-Net Benefit Expansion (PNBC–NBE) heuristic is then presented to acquire the optimal jobs set amount of compression and expansion processing times in a given sequence. To solve medium-to-large size cases, a proposed heuristic, two meta-heuristics and a hybrid technique are also employed. Experimental results demonstrate that our hybrid procedure is a proficient method and could efficiently solve such complicated problems.
doi_str_mv 10.1016/j.cor.2013.08.003
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1530977703</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0305054813002098</els_id><sourcerecordid>3102396031</sourcerecordid><originalsourceid>FETCH-LOGICAL-c452t-15db35b8044691ad750c26ef6a1b80850c32116dd6d6b8e774562f510924fd23</originalsourceid><addsrcrecordid>eNqFkUuPFCEUhSvGSWxn_AHuSIyJmyovUDw6rsxkfCRjZjMLd4SGWw4VClqo1ji_Xnp64sKFsiEXvnvOhdN1LykMFKh8Ow8ul4EB5QPoAYA_6TZUK94rKb4-7TbAQfQgRv2se17rDG0pRjfd_CWksIT7kL6RNa82ktUWHxLWSmzyBG2JpyonckgFo13Rk70tNkaMZLHu7nhPfob1jric1pJjtLuIZF-ya40PymHBetGdTTZWfPG4n3e3H65uLz_11zcfP1--v-7dKNjaU-F3XOw0jKPcUuuVAMckTtLSdqhbxRml0nvp5U6jUqOQbBIUtmycPOPn3ZuTbPP_fsC6miVUh22ohPlQDRUctkop4P9HRyUEZ0KJhr76C53zoaT2jkaNTDf78UjRE-VKrrXgZPYlLLb8MhTMMSczm5aTOeZkQBt4GOL1o7Ktzsap2ORC_dPIlJZaCGjcuxOH7e9-BCymuoDJoQ8F3Wp8Dv9w-Q12N6f9</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1442810945</pqid></control><display><type>article</type><title>Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times</title><source>Elsevier ScienceDirect Journals</source><creator>Kayvanfar, Vahid ; Komaki, GH.M. ; Aalaei, Amin ; Zandieh, M.</creator><creatorcontrib>Kayvanfar, Vahid ; Komaki, GH.M. ; Aalaei, Amin ; Zandieh, M.</creatorcontrib><description>Job scheduling has always been a challenging task in modern manufacturing and the most real life scheduling problems which involves multi-criteria and multi-machine environments. In this research our direction is largely motivated by the adoption of the Just-In-Time (JIT) philosophy in parallel machines system, where processing times of jobs are controllable. The goal of this paper is to minimize total weighted tardiness and earliness besides jobs compressing and expanding costs, depending on the amount of compression/expansion as well as maximum completion time called makespan simultaneously. Jobs due dates are distinct and no inserted idle time is allowed after starting machine processing. Also each machine is capable of processing only some predetermined jobs and operations with probably different speeds. A Mixed Integer Programming (MIP) model is proposed to formulate such a problem and is solved optimally in small size instances. A Parallel Net Benefit Compression-Net Benefit Expansion (PNBC–NBE) heuristic is then presented to acquire the optimal jobs set amount of compression and expansion processing times in a given sequence. To solve medium-to-large size cases, a proposed heuristic, two meta-heuristics and a hybrid technique are also employed. Experimental results demonstrate that our hybrid procedure is a proficient method and could efficiently solve such complicated problems.</description><identifier>ISSN: 0305-0548</identifier><identifier>EISSN: 1873-765X</identifier><identifier>EISSN: 0305-0548</identifier><identifier>DOI: 10.1016/j.cor.2013.08.003</identifier><identifier>CODEN: CMORAP</identifier><language>eng</language><publisher>Kidlington: Elsevier Ltd</publisher><subject>Applied sciences ; Compressing ; Control systems ; Controllable processing times ; Exact sciences and technology ; Heuristic ; Integer programming ; Inventory control, production control. Distribution ; Job shops ; Just in time ; Makespan ; Mathematical models ; Mathematical problems ; Mathematical programming ; Operational research and scientific management ; Operational research. Management science ; Operations research ; Optimization ; Production scheduling ; Scheduling ; Scheduling, sequencing ; Stability ; Studies ; Tasks ; Total earliness and tardiness ; Unrelated parallel machines</subject><ispartof>Computers &amp; operations research, 2014-01, Vol.41, p.31-43</ispartof><rights>2013 Elsevier Ltd</rights><rights>2014 INIST-CNRS</rights><rights>Copyright Pergamon Press Inc. Jan 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c452t-15db35b8044691ad750c26ef6a1b80850c32116dd6d6b8e774562f510924fd23</citedby><cites>FETCH-LOGICAL-c452t-15db35b8044691ad750c26ef6a1b80850c32116dd6d6b8e774562f510924fd23</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0305054813002098$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3536,4009,27902,27903,27904,65309</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=27868550$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Kayvanfar, Vahid</creatorcontrib><creatorcontrib>Komaki, GH.M.</creatorcontrib><creatorcontrib>Aalaei, Amin</creatorcontrib><creatorcontrib>Zandieh, M.</creatorcontrib><title>Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times</title><title>Computers &amp; operations research</title><description>Job scheduling has always been a challenging task in modern manufacturing and the most real life scheduling problems which involves multi-criteria and multi-machine environments. In this research our direction is largely motivated by the adoption of the Just-In-Time (JIT) philosophy in parallel machines system, where processing times of jobs are controllable. The goal of this paper is to minimize total weighted tardiness and earliness besides jobs compressing and expanding costs, depending on the amount of compression/expansion as well as maximum completion time called makespan simultaneously. Jobs due dates are distinct and no inserted idle time is allowed after starting machine processing. Also each machine is capable of processing only some predetermined jobs and operations with probably different speeds. A Mixed Integer Programming (MIP) model is proposed to formulate such a problem and is solved optimally in small size instances. A Parallel Net Benefit Compression-Net Benefit Expansion (PNBC–NBE) heuristic is then presented to acquire the optimal jobs set amount of compression and expansion processing times in a given sequence. To solve medium-to-large size cases, a proposed heuristic, two meta-heuristics and a hybrid technique are also employed. Experimental results demonstrate that our hybrid procedure is a proficient method and could efficiently solve such complicated problems.</description><subject>Applied sciences</subject><subject>Compressing</subject><subject>Control systems</subject><subject>Controllable processing times</subject><subject>Exact sciences and technology</subject><subject>Heuristic</subject><subject>Integer programming</subject><subject>Inventory control, production control. Distribution</subject><subject>Job shops</subject><subject>Just in time</subject><subject>Makespan</subject><subject>Mathematical models</subject><subject>Mathematical problems</subject><subject>Mathematical programming</subject><subject>Operational research and scientific management</subject><subject>Operational research. Management science</subject><subject>Operations research</subject><subject>Optimization</subject><subject>Production scheduling</subject><subject>Scheduling</subject><subject>Scheduling, sequencing</subject><subject>Stability</subject><subject>Studies</subject><subject>Tasks</subject><subject>Total earliness and tardiness</subject><subject>Unrelated parallel machines</subject><issn>0305-0548</issn><issn>1873-765X</issn><issn>0305-0548</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNqFkUuPFCEUhSvGSWxn_AHuSIyJmyovUDw6rsxkfCRjZjMLd4SGWw4VClqo1ji_Xnp64sKFsiEXvnvOhdN1LykMFKh8Ow8ul4EB5QPoAYA_6TZUK94rKb4-7TbAQfQgRv2se17rDG0pRjfd_CWksIT7kL6RNa82ktUWHxLWSmzyBG2JpyonckgFo13Rk70tNkaMZLHu7nhPfob1jric1pJjtLuIZF-ya40PymHBetGdTTZWfPG4n3e3H65uLz_11zcfP1--v-7dKNjaU-F3XOw0jKPcUuuVAMckTtLSdqhbxRml0nvp5U6jUqOQbBIUtmycPOPn3ZuTbPP_fsC6miVUh22ohPlQDRUctkop4P9HRyUEZ0KJhr76C53zoaT2jkaNTDf78UjRE-VKrrXgZPYlLLb8MhTMMSczm5aTOeZkQBt4GOL1o7Ktzsap2ORC_dPIlJZaCGjcuxOH7e9-BCymuoDJoQ8F3Wp8Dv9w-Q12N6f9</recordid><startdate>201401</startdate><enddate>201401</enddate><creator>Kayvanfar, Vahid</creator><creator>Komaki, GH.M.</creator><creator>Aalaei, Amin</creator><creator>Zandieh, M.</creator><general>Elsevier Ltd</general><general>Elsevier</general><general>Pergamon Press Inc</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7TB</scope><scope>FR3</scope></search><sort><creationdate>201401</creationdate><title>Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times</title><author>Kayvanfar, Vahid ; Komaki, GH.M. ; Aalaei, Amin ; Zandieh, M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c452t-15db35b8044691ad750c26ef6a1b80850c32116dd6d6b8e774562f510924fd23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Applied sciences</topic><topic>Compressing</topic><topic>Control systems</topic><topic>Controllable processing times</topic><topic>Exact sciences and technology</topic><topic>Heuristic</topic><topic>Integer programming</topic><topic>Inventory control, production control. Distribution</topic><topic>Job shops</topic><topic>Just in time</topic><topic>Makespan</topic><topic>Mathematical models</topic><topic>Mathematical problems</topic><topic>Mathematical programming</topic><topic>Operational research and scientific management</topic><topic>Operational research. Management science</topic><topic>Operations research</topic><topic>Optimization</topic><topic>Production scheduling</topic><topic>Scheduling</topic><topic>Scheduling, sequencing</topic><topic>Stability</topic><topic>Studies</topic><topic>Tasks</topic><topic>Total earliness and tardiness</topic><topic>Unrelated parallel machines</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kayvanfar, Vahid</creatorcontrib><creatorcontrib>Komaki, GH.M.</creatorcontrib><creatorcontrib>Aalaei, Amin</creatorcontrib><creatorcontrib>Zandieh, M.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology 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><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Engineering Research Database</collection><jtitle>Computers &amp; operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kayvanfar, Vahid</au><au>Komaki, GH.M.</au><au>Aalaei, Amin</au><au>Zandieh, M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times</atitle><jtitle>Computers &amp; operations research</jtitle><date>2014-01</date><risdate>2014</risdate><volume>41</volume><spage>31</spage><epage>43</epage><pages>31-43</pages><issn>0305-0548</issn><eissn>1873-765X</eissn><eissn>0305-0548</eissn><coden>CMORAP</coden><abstract>Job scheduling has always been a challenging task in modern manufacturing and the most real life scheduling problems which involves multi-criteria and multi-machine environments. In this research our direction is largely motivated by the adoption of the Just-In-Time (JIT) philosophy in parallel machines system, where processing times of jobs are controllable. The goal of this paper is to minimize total weighted tardiness and earliness besides jobs compressing and expanding costs, depending on the amount of compression/expansion as well as maximum completion time called makespan simultaneously. Jobs due dates are distinct and no inserted idle time is allowed after starting machine processing. Also each machine is capable of processing only some predetermined jobs and operations with probably different speeds. A Mixed Integer Programming (MIP) model is proposed to formulate such a problem and is solved optimally in small size instances. A Parallel Net Benefit Compression-Net Benefit Expansion (PNBC–NBE) heuristic is then presented to acquire the optimal jobs set amount of compression and expansion processing times in a given sequence. To solve medium-to-large size cases, a proposed heuristic, two meta-heuristics and a hybrid technique are also employed. Experimental results demonstrate that our hybrid procedure is a proficient method and could efficiently solve such complicated problems.</abstract><cop>Kidlington</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cor.2013.08.003</doi><tpages>13</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0305-0548
ispartof Computers & operations research, 2014-01, Vol.41, p.31-43
issn 0305-0548
1873-765X
0305-0548
language eng
recordid cdi_proquest_miscellaneous_1530977703
source Elsevier ScienceDirect Journals
subjects Applied sciences
Compressing
Control systems
Controllable processing times
Exact sciences and technology
Heuristic
Integer programming
Inventory control, production control. Distribution
Job shops
Just in time
Makespan
Mathematical models
Mathematical problems
Mathematical programming
Operational research and scientific management
Operational research. Management science
Operations research
Optimization
Production scheduling
Scheduling
Scheduling, sequencing
Stability
Studies
Tasks
Total earliness and tardiness
Unrelated parallel machines
title Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T13%3A21%3A17IST&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%20total%20tardiness%20and%20earliness%20on%20unrelated%20parallel%20machines%20with%20controllable%20processing%20times&rft.jtitle=Computers%20&%20operations%20research&rft.au=Kayvanfar,%20Vahid&rft.date=2014-01&rft.volume=41&rft.spage=31&rft.epage=43&rft.pages=31-43&rft.issn=0305-0548&rft.eissn=1873-765X&rft.coden=CMORAP&rft_id=info:doi/10.1016/j.cor.2013.08.003&rft_dat=%3Cproquest_cross%3E3102396031%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=1442810945&rft_id=info:pmid/&rft_els_id=S0305054813002098&rfr_iscdi=true