An Iterated Greedy Heuristic for Simultaneous Lot-Sizing and Scheduling Problem in Production Flow Shop Environments

  • Harlem M. M. Villadiego
  • José Elías C. Arroyo
  • André Gustavo dos Santos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8600)


In this work, we consider the integrated lot-sizing and sequencing problem in a permutation flow shop with machine sequence-dependent setups. The problem is to determine the lot sizes and the production sequence in each period of a planning horizon such that the customer demands must be met and the capacity of the machines must be respected. The objective is to determine the sum of the setup costs, the production costs and the inventory costs over the planning horizon. Due to the complexity of the problem, we propose a heuristic based on Iterated Greedy metaheuristic which uses sequencing and lot-sizing decisions. The proposed method is compared against the best heuristics available in the literature in a large set of problem instances. Comprehensive computational and statistical analyses are carried out in order to validate the performance of the proposed heuristic.


Lot-sizing flow shop scheduling metaheuristics 


  1. 1.
    Pochet, Y., Wolsey, L.A.: Production planning by mixed integer programming. Springer (2006)Google Scholar
  2. 2.
    Barany, I., Van Roy, T.J., Wolsey, L.A.: Strong formulations for multi-item capacitated lot sizing. Management Science 30(10), 1255–1261 (1984)CrossRefzbMATHMathSciNetGoogle Scholar
  3. 3.
    Almada-Lobo, B., Klabjan, D., Antónia Carravilla, M., Oliveira, J.F.: Single machine multi-product capacitated lot sizing with sequence-dependent setups. International Journal of Production Research 45(20), 4873–4894 (2007)CrossRefzbMATHGoogle Scholar
  4. 4.
    Almada-Lobo, B., James, R.J.: Neighbourhood search meta-heuristics for capacitated lot-sizing with sequence-dependent setups. International Journal of Production Research 48(3), 861–878 (2010)CrossRefzbMATHGoogle Scholar
  5. 5.
    Drexl, A., Kimms, A.: Lot sizing and scheduling survey and extensions. European Journal of Operational Research 99(2), 221–235 (1997)CrossRefzbMATHGoogle Scholar
  6. 6.
    Toledo, C., Frana, P., Morabito, R., Kimms, A.: Multi-population genetic algorithm to solve the synchronized and integrated two-level lot sizing and scheduling problem. International Journal of Production Research 47(11), 3097–3119 (2009)CrossRefzbMATHGoogle Scholar
  7. 7.
    Karimi, B., Ghomi, S.F., Wilson, J.: The capacitated lot sizing problem: A review of models and algorithms. Omega 31(5), 365–378 (2003)CrossRefGoogle Scholar
  8. 8.
    Clark, A.R., Clark, S.J.: Rolling-horizon lot-sizing when set-up times are sequence-dependent. International Journal of Production Research 38(10), 2287–2307 (2000)CrossRefzbMATHGoogle Scholar
  9. 9.
    Zhu, X., Wilhelm, W.E.: Scheduling and lot sizing with sequence-dependent setup: A literature review. IIE Transactions 38(11), 987–1007 (2006)CrossRefGoogle Scholar
  10. 10.
    Sikora, R., Chhajed, D., Shaw, M.J.: Integrating the lot-sizing and sequencing decisions for scheduling a capacitated flow line. Computers & Industrial Engineering 30(4), 659–679 (1996)CrossRefGoogle Scholar
  11. 11.
    Sikora, R.: A genetic algorithm for integrating lot-sizing and sequencing in scheduling a capacitated flow line. Computers & Industrial Engineering 30(4), 969–981 (1996)CrossRefGoogle Scholar
  12. 12.
    Ponnambalam, S., Reddy, M.: A ga-sa multiobjective hybrid search algorithm for integrating lot sizing and sequencing in flow-line scheduling. The International Journal of Advanced Manufacturing Technology 21(2), 126–137 (2003)Google Scholar
  13. 13.
    Smith-Daniels, V., Ritzman, L.P.: A model for lot sizing and sequencing in process industries. The International Journal of Production Research 26(4), 647–674 (1988)CrossRefGoogle Scholar
  14. 14.
    Mohammadi, M., Ghomi, S.F., Karimi, B., Torabi, S.A.: Rolling-horizon and fix-and-relax heuristics for the multi-product multi-level capacitated lotsizing problem with sequence-dependent setups. Journal of Intelligent Manufacturing 21(4), 501–510 (2010)CrossRefGoogle Scholar
  15. 15.
    Mohammadi, M., Ghomi, S.F., Karimi, B., Torabi, S.: Mip-based heuristics for lotsizing in capacitated pure flow shop with sequence-dependent setups. International Journal of Production Research 48(10), 2957–2973 (2010)CrossRefzbMATHGoogle Scholar
  16. 16.
    Mohammadi, M., Torabi, S.A., Ghomi, S.F., Karimi, B.: A new algorithmic approach for capacitated lot-sizing problem in flow shops with sequence-dependent setups. The International Journal of Advanced Manufacturing Technology 49(1-4), 201–211 (2010)CrossRefGoogle Scholar
  17. 17.
    Nawaz, M., Enscore, E.E., Ham, I.: A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem. Omega 11(1), 91–95 (1983)CrossRefGoogle Scholar
  18. 18.
    Belo Filho, M.A.F., dos Santos, M.O., de Meneses, C.N.: Dimensionamento e sequenciamento de lotes para uma linha de producao flowshop: Métodos de soluçao (2012)Google Scholar
  19. 19.
    Ramezanian, R., Saidi-Mehrabad, M., Teimoury, E.: A mathematical model for integrating lot-sizing and scheduling problem in capacitated flow shop environments. The International Journal of Advanced Manufacturing Technology, 1–15 (2012)Google Scholar
  20. 20.
    Ruiz, R., Stützle, T.: An iterated greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives. European Journal of Operational Research 187(3), 1143–1159 (2008)CrossRefzbMATHGoogle Scholar
  21. 21.
    Shim, I.S., Kim, H.C., Doh, H.H., Lee, D.H.: A two-stage heuristic for single machine capacitated lot-sizing and scheduling with sequence-dependent setup costs. Computers & Industrial Engineering 61(4), 920–929 (2011)CrossRefGoogle Scholar
  22. 22.
    Simons Jr., J.: Heuristics in flow shop scheduling with sequence dependent setup times. Omega 20(2), 215–225 (1992)CrossRefMathSciNetGoogle Scholar
  23. 23.
    Tasgetiren, M.F., Liang, Y.-C., Sevkli, M., Gencyilmaz, G.: A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem. European Journal of Operational Research 177(3), 1930–1947 (2007)CrossRefzbMATHGoogle Scholar
  24. 24.
    Ramezanian, R., Saidi-Mehrabad, M.: Hybrid simulated annealing and mip-based heuristics for stochastic lot-sizing and scheduling problem in capacitated multi-stage production system. Applied Mathematical Modelling 37(7), 5134–5147 (2013)CrossRefMathSciNetGoogle Scholar
  25. 25.
    Montgomery, D.G.: Design and Analysis of Experiments. Wiley, New York (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Harlem M. M. Villadiego
    • 1
  • José Elías C. Arroyo
    • 1
  • André Gustavo dos Santos
    • 1
  1. 1.Department of Computer ScienceUniversidade Federal de Viçosa, UFVViçosaBrazil

Personalised recommendations