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...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2014-01, Vol.41, p.31-43 |
---|---|
Hauptverfasser: | , , , |
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 & 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&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 & 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 & Transportation Engineering Abstracts</collection><collection>Engineering Research Database</collection><jtitle>Computers & 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 & 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 |