A heuristic based on mathematical programming for a lot-sizing and scheduling problem in mold-injection production

Abstract This paper studies a lot-sizing and scheduling problem to maximize the profit of assembled products over several periods. The setting involves a plastic injection production environment where pieces are produced using auxiliary equipment (molds) to form finished products. Each piece may be processed in a set of molds with different production rates on various machines. The production rate varies according to the piece, mold and machine assignments. The novelty lies on the problem definition, where the focus is on finished products. We developed a two-stage iterative heuristic based on mathematical programming. First the lot-size of the products is determined together with the mold-machine assignments. The second stage determines if there is a feasible schedule of the molds with no overlapping. If unsuccessful, it goes back to the first stage and restricts the number of machines that a mold can visit, until a feasible solution is found. This decomposition approach allows us to deal with a more complex environment that incorporates idle times and assembly line considerations. We show the advantages of this methodology on randomly generated instances and on data from real companies. Experimental results show that our heuristic converges to a feasible solution with few iterations, obtaining solutions that the companies find competitive both in terms of quality and running times.

[1]  Hartmut Stadtler,et al.  Multi-level single machine lot-sizing and scheduling with zero lead times , 2011, Eur. J. Oper. Res..

[2]  Yasmin A. Rios-Solis,et al.  A decomposition approach for the piece–mold–machine manufacturing problem , 2011 .

[3]  Jeng-Fung Chen,et al.  Total tardiness minimization on unrelated parallel machine scheduling with auxiliary equipment constraints , 2006 .

[4]  Hartmut Stadtler,et al.  The Capacitated Lot-Sizing Problem with Linked Lot Sizes , 2003, Manag. Sci..

[5]  Herbert Meyr,et al.  Simultaneous lotsizing and scheduling on parallel machines , 2002, Eur. J. Oper. Res..

[6]  C. K. Y. Lin,et al.  Heuristic Approaches for a Scheduling Problem in the Plastic Molding Department of an Audio Company , 2002, J. Heuristics.

[7]  Günter Fandel,et al.  Simultaneous lot sizing and scheduling for multi-product multi-level production , 2006 .

[8]  Alf Kimms,et al.  Lot sizing and scheduling -- Survey and extensions , 1997 .

[9]  Geraldo Robson Mateus,et al.  Capacitated lot sizing and sequence dependent setup scheduling: an iterative approach for integration , 2010, J. Sched..

[10]  Diego Klabjan,et al.  Modeling lotsizing and scheduling problems with sequence dependent setups , 2014, Eur. J. Oper. Res..

[11]  Bernardo Almada-Lobo,et al.  Synchronisation of scarce resources for a parallel machine lotsizing problem , 2011 .

[12]  Rakesh Nagi,et al.  Scheduling injection molding operations with multiple resource constraints and sequence dependent setup times and costs , 2005, Comput. Oper. Res..

[13]  Ross J. W. James,et al.  Single and parallel machine capacitated lotsizing and scheduling: New iterative MIP-based neighborhood search heuristics , 2011, Comput. Oper. Res..

[14]  Patrizia Beraldi,et al.  Rolling-horizon and fix-and-relax heuristics for the parallel machine lot-sizing and scheduling problem with sequence-dependent set-up costs , 2008, Comput. Oper. Res..

[15]  Youngho Lee,et al.  Decomposition based heuristic algorithm for lot-sizing and scheduling problem treating time horizon as a continuum , 2010, Comput. Oper. Res..

[16]  Herbert Meyr,et al.  A decomposition approach for the General Lotsizing and Scheduling Problem for Parallel production Lines , 2013, Eur. J. Oper. Res..

[17]  Heinrich Kuhn,et al.  Capacitated lot-sizing with extensions: a review , 2008, 4OR.

[18]  Stéphane Dauzère-Pérès,et al.  A Lagrangian heuristic for an integrated lot-sizing and fixed scheduling problem , 2015, Eur. J. Oper. Res..

[19]  John M. Wilson,et al.  The capacitated lot sizing problem: a review of models and algorithms , 2003 .