Bicriteria scheduling on a single batching machine with job transportation and deterioration considerations

We study a single batching machine scheduling problem with transportation and deterioration considerations arising from steel production. A set of jobs are transported, one at a time, by a vehicle from a holding area to the single batching machine. The machine can process several jobs simultaneously as a batch. The processing time of a job will increase if the duration from the time leaving the holding area to the start of its processing exceeds a given threshold. The time needed to process a batch is the longest of the job processing times in the batch. The problem is to determine the job sequence for transportation and the job batching for processing so as to minimize the makespan and the number of batches. We study four variations (P1, P2, P3, P4) of the problem with different treatments of the two criteria. We prove that all the four variations are strongly NP-hard and further develop polynomial time algorithms for their special cases. For each of the first three variations, we propose a heuristic algorithm and analyze its worst-case performance. For P4, which is to find the Pareto frontier, we provide a heuristic algorithm and an exact algorithm based on branch and bound. Computational experiments show that all the heuristic algorithms perform well on ran- domly generated problem instances, and the exact algorithm for P4 can obtain Pareto optimal schedules for small-scale instances. © 2014 Wiley Periodicals, Inc. Naval Research Logistics 61: 269-285, 2014

[1]  Han Hoogeveen,et al.  Invited Review Multicriteria scheduling q , 2005 .

[2]  Bertrand M. T. Lin,et al.  Two-machine flowshop scheduling with conditional deteriorating second operations , 2006, Int. Trans. Oper. Res..

[3]  Bertrand M. T. Lin,et al.  A concise survey of scheduling with time-dependent processing times , 2004, Eur. J. Oper. Res..

[4]  Reha Uzsoy,et al.  Efficient Algorithms for Scheduling Semiconductor Burn-In Operations , 1992, Oper. Res..

[5]  Mikhail Y. Kovalyov,et al.  Batching deteriorating items with applications in computer communication and reverse logistics , 2007, Eur. J. Oper. Res..

[6]  Lixin Tang,et al.  The coordination of transportation and batching scheduling , 2009 .

[7]  Lixin Tang,et al.  A hybrid two-stage transportation and batch scheduling problem , 2008 .

[8]  Chung Yee Lee,et al.  Two-machine shop scheduling with an uncapacitated interstage transporter , 2005 .

[9]  Lixin Tang,et al.  Flowshop scheduling problems with transportation or deterioration between the batching and single machines , 2009, Comput. Ind. Eng..

[10]  Evripidis Bampis,et al.  On the approximate tradeoff for bicriteria batching and parallel machine scheduling problems , 2003, Theor. Comput. Sci..

[11]  J. A. Hoogeveen,et al.  Scheduling a batching machine , 1998 .

[12]  Baoqiang Fan,et al.  Unbounded parallel-batch scheduling with family jobs and delivery coordination , 2011, Inf. Process. Lett..

[13]  Gur Mosheiov,et al.  A note on scheduling deteriorating jobs , 2005, Math. Comput. Model..

[14]  Vitaly A. Strusevich,et al.  Transporting jobs through a two-machine open shop , 2009 .

[15]  Lixin Tang,et al.  Steelmaking and refining coordinated scheduling problem with waiting time and transportation consideration , 2010, Comput. Ind. Eng..

[16]  Chung-Lun Li,et al.  Machine scheduling with pickup and delivery , 2005 .

[17]  Zhi-Long Chen,et al.  Machine scheduling with transportation considerations , 2001 .

[18]  T. C. Edwin Cheng,et al.  Batch scheduling of step deteriorating jobs , 2008, J. Sched..

[19]  Zhi-Long Chen,et al.  Integrated Production and Outbound Distribution Scheduling: Review and Extensions , 2010, Oper. Res..

[20]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[21]  Chris N. Potts,et al.  Scheduling with batching: A review , 2000, Eur. J. Oper. Res..

[22]  Joseph Y.-T. Leung,et al.  Minimizing sum of completion times for batch scheduling of jobs with deteriorating processing times , 2008, Eur. J. Oper. Res..

[23]  T. C. Edwin Cheng,et al.  Bicriterion scheduling with equal processing times on a batch processing machine , 2009, Comput. Oper. Res..

[24]  Jinjiang Yuan,et al.  Bicriteria scheduling on a batching machine to minimize maximum lateness and makespan , 2007, Theor. Comput. Sci..