An Iterated Greedy approach to integrate production by multiple parallel machines and distribution by a single capacitated vehicle

Abstract Studies in the literature have shown that for production systems the integration of manufacturing and distribution decisions is appealing for both experimental and real-world applications. Although the number of papers in which strategies are proposed to solve such Integrated Scheduling Production, Inventory and Distribution Problems (ISPIDP) is growing, algorithms are required for this category of problems. This study was aimed to integrate a scheduling problem of parallel machines with sequence dependent setup time with a delivery system composed of a single vehicle with multiple routes. To address this ISPIDP, two new algorithms, one constructive heuristic and an improvement heuristic based on the Iterated Greedy technique were implemented and their results compared with a Mixed-Integer Programming model and a Genetic Algorithm adapted from studies in the literature. The results indicated that the algorithms were able to obtain good results, although it is clear that the number of machines involved affected the performance of each algorithm differently.

[1]  Martin Grunow,et al.  Integrated production and distribution planning for perishable food products , 2011, Flexible Services and Manufacturing Journal.

[2]  H. Neil Geismar,et al.  Integrated production and distribution scheduling with a perishable product , 2017, Eur. J. Oper. Res..

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

[4]  Marc Reimann,et al.  JOINT OPTIMIZATION OF PRODUCTION PLANNING AND VEHICLE ROUTING PROBLEMS: A REVIEW OF EXISTING STRATEGIES , 2014 .

[5]  Joseph Y.-T. Leung,et al.  Integrated scheduling of production and distribution to minimize total cost using an improved ant colony optimization method , 2015, Comput. Ind. Eng..

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

[7]  Yung-Chia Chang,et al.  An ant colony optimization heuristic for an integrated production and distribution scheduling problem , 2014 .

[8]  R. A. Zemlin,et al.  Integer Programming Formulation of Traveling Salesman Problems , 1960, JACM.

[9]  Hokey Min,et al.  Supply chain modeling: past, present and future , 2002 .

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

[11]  H. Neil Geismar,et al.  The Integrated Production and Transportation Scheduling Problem for a Product with a Short Lifespan , 2008, INFORMS J. Comput..

[12]  Yang Yu,et al.  Pareto Ensemble Pruning , 2015, AAAI.

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

[14]  Leandro C. Coelho,et al.  Sequential versus integrated optimization: Production, location, inventory control, and distribution , 2018, Eur. J. Oper. Res..

[15]  Masoud Rabbani,et al.  Integrated production-distribution planning problem in a competition-based four-echelon supply chain , 2018, Comput. Ind. Eng..

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

[17]  Lei Lei,et al.  Integrated batch production and distribution scheduling with limited vehicle capacity , 2015 .

[18]  Leslie Pérez Cáceres,et al.  The irace package: Iterated racing for automatic algorithm configuration , 2016 .

[19]  Inyong Ham,et al.  A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem , 1983 .

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

[21]  Thomas Stützle,et al.  A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem , 2007, Eur. J. Oper. Res..

[22]  Joseph Y.-T. Leung,et al.  Integrated scheduling on a batch machine to minimize production, inventory and distribution costs , 2017, Eur. J. Oper. Res..