Skip to main content
Log in

A tabu search heuristic for solving the CLSP with backlogging and set-up carry-over

  • Theoretical Paper
  • Published:
Journal of the Operational Research Society

Abstract

In this paper, the multi-item, single-level, capacitated, dynamic lot sizing problem with set-up carry-over and backlogging, abbreviated to CLSP+, is considered. The problem is formulated as a mixed integer programming problem. A heuristic method consisting of four elements: (1) a demand shifting rule, (2) lot size determination rules, (3) checking feasibility conditions and (4) set-up carry-over determination, provides us with an initial feasible solution. The resulting feasible solution is improved by adopting the corresponding set-up and set-up carry-over schedule and re-optimizing it by solving a minimum-cost network flow problem. Then the improved solution is used as a starting solution for a tabu search procedure, with the value of moves assessed using the same minimum-cost network problem. Computational results on randomly generated problems show that the algorithm, which is coded in C++, is able to provide optimal solutions or solutions extremely close to optimal. The computational efficiency makes it possible to solve reasonably large problem instances routinely on a personal computer.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2

Similar content being viewed by others

References

  • Bitran GB and Yanasse HH (1982). Complexity of the capacitated lot size problem. Mngt Sci 28: 1174–1185.

    Article  Google Scholar 

  • Florian M, Lenstra JK and Rinnooy Kan AHG (1980). Deterministic production planning: Algorithms and complexity. Mngt Sci 26: 669–679.

    Article  Google Scholar 

  • Sox CR and Gao Y (1999). The capacitated lot sizing problem with setup carry-over. IIE Trans 31: 173–181.

    Google Scholar 

  • Baker KR (1990). Lot-sizing procedures and a standard data set: a reconciliation of the literature. J Manuf Opns Mngt 2: 199–221.

    Google Scholar 

  • Debodt M, Gelders L and Van Wassenhove LN (1984). Lot-sizing under dynamic demand conditions: a review. Eng Costs Prod Econ 8: 165–187.

    Article  Google Scholar 

  • Drexl A and Kimms A (1997). Lot sizing and scheduling—survey and extensions. Eur J Opl Res 99: 221–235.

    Article  Google Scholar 

  • Maes J and Van Wassenhove LN (1988). Multi-item single-level capacitated dynamic lot sizing heuristics: a general review. J Opl Res Soc 39: 991–1004.

    Article  Google Scholar 

  • Karimi B, Fatemi Ghomi SM and Wilson JM (2003). The capacitated lot sizing problem: a review of models and algorithms. OMEGA 31: 365–378.

    Article  Google Scholar 

  • Pochet Y and Wolsey L (1988). Lot size models with backlogging: strong reformulations and cutting planes. Math Prog 40: 317–335.

    Article  Google Scholar 

  • Barany I, Van Roy TJ and Wolsey LA (1984). Strong formulations for multi-item capacitated lot sizing. Mngt Sci 30: 1255–1261.

    Article  Google Scholar 

  • Eppen GA and Martin RK (1987). Solving multi-item capacitated lot sizing problems using variable redefinition. Opns Res 35: 832–848.

    Article  Google Scholar 

  • Millar HH and Yang M (1994). Lagrangian heuristics for the capacitated multi-item lot-sizing problem with backordering. Int J Prod Econ 34: 1–15.

    Article  Google Scholar 

  • Dillenberger C, Escudero LF, Wollensak A and Zhang W (1994). On practical resource allocation for production planning and scheduling with period over-lapping setups. Eur J Opl Res 75: 275–286.

    Article  Google Scholar 

  • Gopalakrishnan M, Miller DM and Schmidt CP (1995). A framework for modeling setup carryover in the capacitated lot sizing problem. Int J Prod Res 33: 1973–1988.

    Article  Google Scholar 

  • Haase K (1996). Capacitated lot-sizing with sequence dependent setup costs. OR Spektrum 18: 51–59.

    Article  Google Scholar 

  • Karimi B and Fatemi Ghomi SMT (2002). A new heuristic for the CLSP problem with backlogging and set-up carryover. Int J Adv Manuf Sys 5 (2): 66–77.

    Google Scholar 

  • Groff GK (1979). A lot sizing rule for time-phased component demand. Prod Inv Mngt 20: 47–53.

    Google Scholar 

  • Dogramaci A, Panayiotopoulos JC and Adam NR (1981). The dynamic lot-sizing problem for multiple items under limited capacity. AIIE Trans 13: 294–303.

    Article  Google Scholar 

  • Ali AI, Padman R and Thiagarajan H (1989). Dual algorithms for pure network problems. Opns Res 37: 158–171.

    Article  Google Scholar 

  • Bertsekas D and Tseng P (1988). Relaxation methods for minimum cost ordinary and generalized network flow problems. Opns Res 36: 93–114.

    Article  Google Scholar 

  • Grigoriadis MD (1986). An efficient implementation of the network simplex method. Math Prog Study 26: 83–111.

    Article  Google Scholar 

  • Goldberg AV (1997). An efficient implementation of a scaling minimum-cost flow algorithm. J Algorithms 22: 1–29.

    Article  Google Scholar 

  • Glover F (1987). Tabu search methods in artificial intelligence and operations research. ORSA Artif Intell Newslett 1: 6.

    Google Scholar 

  • Hansen P (1986). The steepest ascent mildest descent heuristic for combinatorial optimization. Presented at the Congress on Numerical Methods in Combinatorial Optimization, Italy, Capri.

  • Glover F (1996). Tabu search. In: Gass S and Harris C (eds). Encyclopedia of Operations Research and Management Science. Kluwer Academic Publishers: Dordrecht, pp 671–678.

    Google Scholar 

  • Glover F (1998). Tabu search—wellsprings and challenges. Eur J Opl Res 106: 221–225.

    Article  Google Scholar 

  • Glover F and M Laguna M (1998). Tabu Search. Kluwer Academic Publishers: Dordrecht.

    Book  Google Scholar 

  • Glover F, Taillard E and De Werra D (1993). A user's guide to tabu search. Ann Opns Res 41: 3–28.

    Article  Google Scholar 

  • Hindi KS (1996). Solving the CLSP by a tabu search heuristic. J Opl Res Soc 47: 151–161.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J M Wilson.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Karimi, B., Ghomi, S. & Wilson, J. A tabu search heuristic for solving the CLSP with backlogging and set-up carry-over. J Oper Res Soc 57, 140–147 (2006). https://doi.org/10.1057/palgrave.jors.2601968

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/palgrave.jors.2601968

Keywords

Navigation