A Near-Optimal Solution Method of Multi-Item Multi-Process Dynamic Lot Size Scheduling Problem

This paper addresses a multi-item multi-process dynamic lot size scheduling problem with general product structure and setup time. In this problem, there exist various heterogeneous decision features such as lot sizing, lot sequencing, dispatching, and so on. We present a near-optimal solution method, which we call a narrow sense Lagrangian decomposition coordination method of solving all decision features involved in this problem simultaneously without specifying or awaking to them one by one. First, splitting the planning horizon into very small time-slots, for any item on any machine at any timeslot we denote a state of processing by using a binary decision variable which takes a value of unity if it is processed, and else then zero. Second, dealing with the transition of the inventory state of each item and time transition of each setup explicitly, we formulate the problem into a multi-dimensional dynamic optimization problem with constraints. Third, paying attention to the existence of the interaction constraints, we decompose the whole problem into item-based sub problems that can be reformulated into dynamic programming of one dimension to dissolve the curse of dimensionality. At the aim of guaranteeing the decomposability, we formulate the problem by echelon inventory. The computational procedure consists of solving sub problems for given Lagrange multiplier values and of coordinating those values. Finally, we verify the presented method by using a numerical model.

[1]  Philip Wolfe,et al.  Validation of subgradient optimization , 1974, Math. Program..

[2]  Leon S. Lasdon,et al.  Optimization Theory of Large Systems , 1970 .

[3]  Marshall L. Fisher,et al.  The Lagrangian Relaxation Method for Solving Integer Programming Problems , 2004, Manag. Sci..

[4]  L. J. Thomas,et al.  Heuristics for multilevel lot-sizing with a bottleneck , 1986 .

[5]  Bezalel Gavish,et al.  Optimal Lot-Sizing Algorithms for Complex Product Structures , 1986, Oper. Res..

[6]  A. Kimms Multi-Level Lot Sizing and Scheduling: Methods for Capacitated, Dynamic, and Deterministic Models , 1996 .

[7]  Alf Kimms,et al.  A genetic algorithm for multi-level, multi-machine lot sizing and scheduling , 1999, Comput. Oper. Res..

[8]  Herbert Meyr,et al.  The general lotsizing and scheduling problem , 1997 .

[9]  B. Fleischmann The discrete lot-sizing and scheduling problem , 1990 .

[10]  Hossein Arsham,et al.  An implementation of Lagrangian decomposition in solving a multi-item production scheduling problem with changeover cost and restrictions , 1989 .

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

[12]  H. Tempelmeier,et al.  A Lagrangean-based heuristic for dynamic multilevel multiitem constrained lotsizing with setup times , 1996 .

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

[14]  Herbert Meyr,et al.  Simultaneous lotsizing and scheduling by combining local search with dual reoptimization , 2000, Eur. J. Oper. Res..

[15]  A. Drexl,et al.  Proportional lotsizing and scheduling , 1995 .