Please use this identifier to cite or link to this item: https://doi.org/10.1016/j.cie.2016.05.001
DC FieldValue
dc.titleMinimizing the total completion time for parallel machine scheduling with job splitting and learning
dc.contributor.authorWang, Chenjie
dc.contributor.authorLiu, Changchun
dc.contributor.authorZhang, Zhi-hai
dc.contributor.authorZheng, Li
dc.date.accessioned2019-06-06T02:01:37Z
dc.date.available2019-06-06T02:01:37Z
dc.date.issued2016-07-01
dc.identifier.citationWang, Chenjie, Liu, Changchun, Zhang, Zhi-hai, Zheng, Li (2016-07-01). Minimizing the total completion time for parallel machine scheduling with job splitting and learning. COMPUTERS & INDUSTRIAL ENGINEERING 97 : 170-182. ScholarBank@NUS Repository. https://doi.org/10.1016/j.cie.2016.05.001
dc.identifier.issn0360-8352
dc.identifier.issn1879-0550
dc.identifier.urihttps://scholarbank.nus.edu.sg/handle/10635/155201
dc.description.abstract© 2016 Elsevier Inc. All rights reserved. This paper examines parallel machine scheduling with the objective of minimizing total completion time considering job splitting and learning. This study is motivated by real situations in labor-intensive industry, where learning effects take place and managers need to make decisions to split and assign orders to parallel production teams. Firstly, some analytical properties which are efficient at reducing complexity of the problem are presented. Utilizing the analytical property of the problem, a branch-and-bound algorithm which is efficient at solving small-sized problems is proposed. For the large-sized problems, several constructive heuristics and meta-heuristics are presented. Among them, the greedy search, which can take both the current profit and future cost after splitting a job into consideration, obtains a near-optimal solution for the small sized problems and performs best in all proposed heuristics for the large sized problems. Finally, extensive numerical experiments are conducted to test the performance of the proposed methods.
dc.language.isoen
dc.publisherPERGAMON-ELSEVIER SCIENCE LTD
dc.sourceElements
dc.subjectScience & Technology
dc.subjectTechnology
dc.subjectComputer Science, Interdisciplinary Applications
dc.subjectEngineering, Industrial
dc.subjectComputer Science
dc.subjectEngineering
dc.subjectParallel machine scheduling
dc.subjectJob splitting
dc.subjectLearning effect
dc.subjectBranch-and-bound
dc.subjectGreedy search
dc.subjectDEPENDENT SETUP TIMES
dc.subjectSINGLE-MACHINE
dc.subjectHEURISTIC ALGORITHMS
dc.subjectPROPERTY
dc.typeArticle
dc.date.updated2019-06-03T08:20:01Z
dc.contributor.departmentINST OF OPERATIONS RESEARCH & ANALYTICS
dc.description.doi10.1016/j.cie.2016.05.001
dc.description.sourcetitleCOMPUTERS & INDUSTRIAL ENGINEERING
dc.description.volume97
dc.description.page170-182
dc.published.statePublished
Appears in Collections:Staff Publications
Elements

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
2-1 Minimizing the total completion time for parallel machine scheduling with job splitting and learning.pdfPublished version1.16 MBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.