Single Machine Scheduling with Job Delivery to minimize makespan

In the single machine scheduling problem with job delivery to minimize makespan, jobs are processed on a single machine and delivered by a capacitated vehicle to their respective customers. We first consider the special case with a single customer, that is, all jobs have the same transportation time. Chang and Lee (2004) proved that this case is strongly NP-hard. They also provided a heuristic with the worst-case performance ratio $\frac{5}{3}$, and pointed out that no heuristic can have a worst-case performance ratio less than $\frac{3}{2}$ unless P = NP. In this paper, we provide a new heuristic which has the best possible worst-case performance ratio $\frac{3}{2}$. We also consider an extended version in which the jobs have non-identical transportation times and the transportation time of a delivery batch is defined as the maximum transportation time of the jobs contained in it. We provide a heuristic with the worst-case performance ratio 2 for the extended version, and show that this bound is tight.

[1]  Xiaoguang Yang Scheduling with generalized batch delivery dates and earliness penalties , 2000 .

[2]  TransportationConsiderationsChung,et al.  Machine Scheduling with Transportation Considerations , 2000 .

[3]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .

[4]  David S. Johnson,et al.  A 71/60 theorem for bin packing , 1985, J. Complex..

[5]  张雷,et al.  A SIMPLE PROOF OF THE INEQUALITY MFFD(L)≤(71/60)OPT(L)+1,L FOR THE MFFD BIN-PACKING ALGORITHM , 1991 .

[6]  Chung Yee Lee,et al.  Production and transport logistics scheduling with two transport mode choices , 2005 .

[7]  Yong He,et al.  Improved algorithms for two single machine scheduling problems , 2005, Theor. Comput. Sci..

[8]  George L. Vairaktarakis,et al.  Integrated Scheduling of Production and Distribution Operations , 2005, Manag. Sci..

[9]  Guruprasad Pundoor,et al.  Scheduling a production–distribution system to optimize the tradeoff between delivery tardiness and distribution cost , 2005 .

[10]  Chung Yee Lee,et al.  On scheduling to minimize earliness-tardiness and batch delivery costs with a common due date , 1993 .

[11]  Jinjiang Yuan A note on the complexity of single-machine scheduling with a common due date, earliness-tardiness, and batch delivery costs , 1996 .

[12]  Chung-Yee Lee,et al.  Machine scheduling with job delivery coordination , 2004, Eur. J. Oper. Res..

[13]  Zhi-Long Chen,et al.  Scheduling and common due date assignment with earliness-tardiness penalties and batch delivery costs , 1996 .

[14]  M. Yue,et al.  A simple proof of the inequality MFFD(L)≤71/60 OPT(L) + 1,L for the MFFD bin-packing algorithm , 1991 .

[15]  Chris N. Potts,et al.  The Coordination of Scheduling and Batch Deliveries , 2005, Ann. Oper. Res..

[16]  Chung-Lun Li,et al.  Machine scheduling with deliveries to multiple customer locations , 2005, Eur. J. Oper. Res..

[17]  T. C. Edwin Cheng,et al.  Single machine scheduling with batch deliveries , 1996 .