Integrated production and outbound distribution scheduling problems with job release dates and deadlines

In this paper, we study an integrated production and outbound distribution scheduling model with one manufacturer and one customer. The manufacturer has to process a set of jobs on a single machine and deliver them in batches to the customer. Each job has a release date and a delivery deadline. The objective of the problem is to issue a feasible integrated production and distribution schedule minimizing the transportation cost subject to the production release dates and delivery deadline constraints. We consider three problems with different ways how a job can be produced and delivered: non-splittable production and delivery (NSP–NSD) problem, splittable production and non-splittable delivery problem and splittable production and delivery problem. We provide polynomial-time algorithms that solve special cases of the problem. One of these algorithms allows us to compute a lower bound for the NP-hard problem NSP–NSD, which we use in a branch-and-bound (B&B) algorithm to solve problem NSP–NSD. The computational results show that the B&B algorithm outperforms a MILP formulation of the problem implemented on a commercial solver.

[1]  Klaudia Frankfurter Computers And Intractability A Guide To The Theory Of Np Completeness , 2016 .

[2]  Jan Karel Lenstra,et al.  Preemptive Scheduling of a Single Machine to Minimize Maximum Cost Subject to Release Dates and Precedence Constraints , 1983, Oper. Res..

[3]  Eugene L. Lawler,et al.  Optimal Sequencing of a Single Machine Subject to Precedence Constraints , 1973 .

[4]  Mohamed Haouari,et al.  Minimizing makespan on parallel machines subject to release dates and delivery times , 2002 .

[5]  Douglas J. Thomas,et al.  Coordinated supply chain management , 1996 .

[6]  Rui Zhang,et al.  Single machine batch scheduling with release times and delivery costs , 2011, Journal of Scheduling.

[7]  Sigrid Knust,et al.  Tabu search and lower bounds for a combined production-transportation problem , 2013, Comput. Oper. Res..

[8]  Jatinder N. D. Gupta,et al.  Scheduling identical parallel machines with fixed delivery dates to minimize total tardiness , 2015, Eur. J. Oper. Res..

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

[10]  Joseph Y.-T. Leung,et al.  Integrated production and delivery on parallel batching machines , 2015, Eur. J. Oper. Res..

[11]  Igor Averbakh,et al.  Semi-online two-level supply chain scheduling problems , 2012, J. Sched..

[12]  Asoo J. Vakharia,et al.  Integrated production/distribution planning in supply chains: An invited review , 1999, Eur. J. Oper. Res..

[13]  Jinjiang Yuan,et al.  Single machine scheduling with release dates and job delivery to minimize the makespan , 2008, Theor. Comput. Sci..

[14]  Wen-Chyuan Chiang,et al.  Integrating multi-product production and distribution in newspaper logistics , 2008, Comput. Oper. Res..

[15]  Xiwen Lu,et al.  An improved approximation algorithm for single machine scheduling with job delivery , 2011, Theor. Comput. Sci..

[16]  Igor Averbakh,et al.  On-line integrated production-distribution scheduling problems with capacitated deliveries , 2010, Eur. J. Oper. Res..

[17]  Igor Averbakh,et al.  On-line supply chain scheduling problems with preemption , 2007, Eur. J. Oper. Res..

[18]  Mei-Shiang Chang,et al.  Production scheduling and vehicle routing with time windows for perishable food products , 2009, Comput. Oper. Res..

[19]  Xueling Zhong,et al.  Integrated Scheduling of Production and Distribution with Release Dates and Capacitated Deliveries , 2016 .

[20]  Philip Kaminsky,et al.  The effectiveness of the longest delivery time rule for the flow shop delivery time problem , 2003 .

[21]  J. Carlier The one-machine sequencing problem , 1982 .

[22]  Mohammad Mahdavi Mazdeh,et al.  A branch-and-bound algorithm for single-machine scheduling with batch delivery and job release times , 2008, Comput. Oper. Res..

[23]  Igor Averbakh,et al.  Approximation algorithm for the on-line multi-customer two-level supply chain scheduling problem , 2013, Oper. Res. Lett..

[24]  Moshe Dror,et al.  Savings by Split Delivery Routing , 1989, Transp. Sci..

[25]  Cyril Briand,et al.  An efficient ILP formulation for the single machine scheduling problem , 2010, RAIRO Oper. Res..

[26]  T. C. Edwin Cheng,et al.  Scheduling with job release dates, delivery times and preemption penalties , 2002, Inf. Process. Lett..

[27]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[28]  Kathryn E. Stecke,et al.  Production and Transportation Integration for a Make-to-Order Manufacturing Company with a Commit-to-Delivery Business Mode , 2007, Manuf. Serv. Oper. Manag..

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

[30]  Christian Alexander Ullrich Issues in Supply Chain Scheduling and Contracting , 2013 .

[31]  Wen-Chyuan Chiang,et al.  A simulation/metaheuristic approach to newspaper production and distribution supply chain problems , 2009 .

[32]  Chris N. Potts,et al.  Supply chain scheduling: Batching and delivery , 2003, Oper. Res..

[33]  Jan Karel Lenstra,et al.  Complexity of machine scheduling problems , 1975 .

[34]  Zhi-Long Chen,et al.  Integrated production and distribution scheduling with committed delivery dates , 2010, Oper. Res. Lett..

[35]  C. N. Potts,et al.  Technical Note - Analysis of a Heuristic for One Machine Sequencing with Release Dates and Delivery Times , 1980, Oper. Res..

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

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

[38]  W. A. Horn Some simple scheduling algorithms , 1974 .

[39]  Stanisław Zdrzałka,et al.  Preemptive scheduling with release dates, delivery times and sequence independent setup times , 1994 .

[40]  Christian A. Ullrich Integrated machine scheduling and vehicle routing with time windows , 2013, Eur. J. Oper. Res..

[41]  Monaldo Mastrolilli,et al.  Efficient Approximation Schemes for Scheduling Problems with Release Dates and Delivery Times , 2003, J. Sched..

[42]  Ephraim S. Leibtag,et al.  How Transportation Costs Affect Fresh Fruit and Vegetable Prices , 2014 .

[43]  David B. Shmoys,et al.  Jackson's Rule for Single-Machine Scheduling: Making a Good Heuristic Better , 1992, Math. Oper. Res..

[44]  Guruprasad Pundoor,et al.  Integrated Order Scheduling and Packing , 2009 .

[45]  Maurice Queyranne,et al.  Polyhedral Approaches to Machine Scheduling , 2008 .

[46]  C. T. Ng,et al.  On-line integrated production and outbound distribution scheduling to minimize the maximum delivery completion time , 2012, J. Sched..

[47]  Abdellah El Moudni,et al.  Integrated scheduling of production and distribution operations: A review , 2015 .

[48]  Bin Fu,et al.  Coordinated scheduling of production and delivery with production window and delivery capacity constraints , 2012, Theor. Comput. Sci..

[49]  Mohammad Ranjbar,et al.  A bi-objective model for integrated scheduling of production and distribution in a supply chain with order release date restrictions , 2016 .

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

[51]  J.G.A.J. van der Vorst,et al.  A classification of logistic outsourcing levels and their impact on service performance: Evidence from the food processing industry , 2010 .

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

[53]  David B. Shmoys,et al.  Approximation schemes for constrained scheduling problems , 1989, 30th Annual Symposium on Foundations of Computer Science.

[54]  Igor Averbakh,et al.  Batching and delivery in semi-online distribution systems , 2013, Discret. Appl. Math..

[55]  Rakesh Nagi,et al.  A review of integrated analysis of production-distribution systems , 1999 .

[56]  An Caris,et al.  Integrating production scheduling and vehicle routing decisions at the operational decision level: A review and discussion , 2017, Comput. Ind. Eng..

[57]  Joseph Y.-T. Leung,et al.  Integrated production and distribution with fixed delivery departure dates , 2013, Oper. Res. Lett..

[58]  Yin-Feng Xu,et al.  Online integrated production–distribution scheduling problems without preemption , 2016, J. Comb. Optim..

[59]  Amir Ebrahimzadeh Pilerood,et al.  Single-machine batch scheduling minimizing weighted flow times and delivery costs with job release times , 2012 .