Abstract
We consider a single machine scheduling problem of minimizing total completion time subject to a period of maintenance, and design an \(O(nlogn)\) time algorithm with a tight performance ratio of \(17/15\). Then, we study an integrated production and distribution problem, in which jobs are delivered by one vehicle to a customer after they are completed on a single machine with a period of maintenance. The objective is to minimize total delivery time of the jobs. We develop a \(3/2\)-approximation algorithm with \(O(n^{3})\) time complexity.


Similar content being viewed by others
References
Ahmadi, J.H., Ahmadi, R.H., Dasu, S., Tang, C.S.: Batching and scheduling jobs on batch and discrete processors. Oper. Res. 39, 750–763 (1992)
Adiri, I., Bruno, J., Frostig, E.: Single machine flow-time scheduling with a single breakdown. Acta Inform. 26, 679–696 (1989)
Breit, J.: Improved approximation for non-preemptive single machine flow-time scheduling with an availability constraint. Eur. J. Oper. Res. 183, 516–524 (2007)
Chen, Z.L., Vairaktarakis, G.L.: Integrated scheduling of production and distribution operations. Manag. Sci. 51, 614–628 (2005)
Chen, Z.L.: Integrated production and outbound distribution scheduling: review and extensions. Oper. Res. 58, 130–148 (2010)
Chen, Z.L., Pundoor, G.: Order assignment and scheduling in a supply chain. Oper. Res. 54, 555–572 (2006)
Chang, Y.C., Lee, C.Y.: Machine scheduling with job delivery coordination. Eur. J. Oper. Res. 158, 470–487 (2004)
Dobson, G., Karmarkar, U.S., Rummel, J.L.: Batching to minimize flow times on parallel heterogeneous machines. Manag. Sci. 35, 607–613 (1989)
Hall, N.G., Potts, C.N.: Supply chain scheduling: batching and delivery. Oper. Res. 51, 566–584 (2003)
Hall, N.G., Potts, C.N.: The coordination of scheduling and batch deliveries. Ann. Oper. Res. 135, 41–64 (2005)
Lee, C.Y., Liman, S.D.: Single machine flow-time scheduling with scheduled maintenance. Acta Inform 29, 375–382 (1992)
Lee, C.Y., Chen, Z.L.: Machine scheduling with transportation considerations. J. Sched. 4, 3–24 (2001)
Li, C.L., Vairaktarakis, G., Lee, C.Y.: Machine scheduling with deliveries to multiple customer locations. Eur. J. Oper. Res. 164, 39–51 (2005)
Li, C.L., Vairaktarakis, G.: Coordinating production and distribution of jobs with bundling operations. IIE Trans. 39, 203–215 (2007)
Pundoor, G., Chen, Z.L.: Scheduling a production-distribution system to optimize the tradeoff between delivery tardiness and total distribution cost. Nav. Res. Logist. 52, 571–589 (2005)
Sadfi, C., Penz, B., Rapine, C.: A dynamic programming algorithm for the single machine total completion time scheduling problem with availability constraints. In: Proceedings of the Eighth International Workshop on Project Management and Scheduling-PMS, Valencia, Spain (2002)
Sadfi, C., Penz, B., Rapine, C., Blażewicz, J., Formanowicz, P.: An improved approximation algorithm for the single machine total completion time scheduling problem with availability constraints. Eur. J. Oper. Res. 161, 3–10 (2005)
Sanlaville, E., Schmidt, G.: Machine scheduling with availability constraints. Acta Inform. 35, 795–811 (1998)
Santos, C., Magazine, M.: Batching in single operation manufacturing systems. Oper. Res. Lett. 4, 99–103 (1985)
Schmidt, G.: Scheduling with limited machine availability. Eur. J. Oper. Res. 121, 1–15 (2000)
Tang, C.S.: Scheduling batches on parallel machines with major and minor set-ups. Eur. J. Oper. Res. 46, 28–37 (1990)
Ullrich, C.A.: Integrated machine scheduling and vehicle routing with time windows. Eur. J. Oper. Res. 227, 152–165 (2013)
Wang, H., Lee, C.Y.: Production and transport logistics scheduling with two transport mode choices. Nav. Res. Logist. 52, 796–809 (2005)
Wang, X., Cheng, T.C.E.: Machine scheduling with an availability constraint and job delivery coordination. Nav. Res. Logist. 54, 11–20 (2007)
Wang, X., Cheng, T.C.E.: Production scheduling with supply and delivery considerations to minimize the makespan. Eur. J. Oper. Res. 194, 743–752 (2009)
Zhong, W.Y., Chen, Z.L., Chen, M.: Integrated production and distribution scheduling with committed delivery dates. Oper. Res. Lett. 38, 133–138 (2010)
Acknowledgments
This research is supported by National Natural Science Foundation of China (11371137), Research Fund for the Doctoral Program of China (20120074110021).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, G., Lu, X. Approximation algorithms for the single-machine scheduling with a period of maintenance. Optim Lett 10, 543–562 (2016). https://doi.org/10.1007/s11590-015-0881-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-015-0881-8