Skip to main content
Log in

Production planning and scheduling optimization model: a case of study for a glass container company

  • S.I.: CLAIO 2016
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Based on a case study, this paper deals with the production planning and scheduling problem of the glass container industry. This is a facility production system that has a set of furnaces where the glass is produced in order to meet the demand, being afterwards distributed to a set of parallel molding machines. Due to huge setup times involved in a color changeover, manufacturers adopt their own mix of furnaces and machines to meet the needs of their customers as flexibly and efficiently as possible. In this paper we proposed an optimization model that maximizes the fulfillment of the demand considering typical constraints from the planning production formulation as well as real case production constraints such as the limited product changeovers and the minimum run length in a machine. The complexity of the proposed model is assessed by means of an industrial real instance.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • AL-Tahat, M. D., & Bataineh, K. M. (2012). Statistical analyses and modeling of the implementation of agile manufacturing tactics in industrial firms. Mathematical Problems in Engineering, 2012(731092), 23.

    Google Scholar 

  • Almada-Lobo, B., Klabjan, D., Carravilla, M. A., & Oliveira, J. F. (2010). Multiple machine continuous setup lotsizing with sequence-dependent setups. Computational Optimization and Applications, 47(3), 529–552.

    Article  Google Scholar 

  • Ball, M. O. (2011). Heuristics based on mathematical programming. Surveys in Operations Research and Management Science, 16(1), 21–38.

    Article  Google Scholar 

  • Beraldi, P., Ghiani, G., Grieco, A., & Guerriero, E. (2008). Rolling-horizon and fix-and-relax heuristics for the parallel machine lot-sizing and scheduling problem with sequence-dependent set-up costs. Computers & Operations Research, 35(11), 3644–3656 (Part Special Issue: Topics in Real-time Supply Chain Management).

  • Camargo, V. C., Toledo, F. M., & Almada-Lobo, B. (2014). Hops hamming-oriented partition search for production planning in the spinning industry. European Journal of Operational Research, 234(1), 266–277.

    Article  Google Scholar 

  • Chen, W.-L., Huang, C.-Y., & Lai, Y.-C. (2009). Multi-tier and multi-site collaborative production: Illustrated by a case example of TFT LCD manufacturing. Computers & Industrial Engineering, 57(1), 61–72 (Collaborative e-Work Networks in Industrial Engineering).

  • Copil, K., Wörbelauer, M., Meyr, H., & Tempelmeier, H. (2017). Simultaneous lotsizing and scheduling problems: A classification and review of models. OR Spectrum, 39(1), 1–64.

    Article  Google Scholar 

  • Fabiano, M. T. C., Arantes, D. S., Márcio, Oliveira, D., Ribeiro, R. R., & Almada-Lobo, B. (2013). Glass container production scheduling through hybrid multi-population based evolutionary algorithm. Applied Soft Computing, 13(3), 1352–1364.

    Article  Google Scholar 

  • Fabiano Motta Toledo, C., da Silva Arantes, M., Yukio Bressan Hossomi, M., & Almada-Lobo, B. (2016). Mathematical programming-based approaches for multi-facility glass container production planning. Computers & Operations Research, 74, 92–107.

    Article  Google Scholar 

  • James, R. J., & Almada-Lobo, B. (2011). Single and parallel machine capacitated lotsizing and scheduling. Computers & Operations Research, 38(12), 1816–1825.

    Article  Google Scholar 

  • Martineza, K. Y., Tosob, E. A., & Morabitoa, R. (2016). Production planning in the molded pulp packaging industry. Computers & Industrial Engineering, 98, 554–566.

    Article  Google Scholar 

  • Mukhopadhyay, S., Dwivedy, J., & Kumar, A. (2010). Design and implementation of an integrated production planning system for a pharmaceutical manufacturing concern in india. Production Planning & Control, 9(4), 391–402.

    Article  Google Scholar 

  • Paul, R. J. (1979). A production scheduling problem in the glass-container industry. Operations Research, 27(2), 290–302.

    Article  Google Scholar 

  • Sahling, F., Buschkühl, L., Tempelmeier, H., & Helber, S. (2009). Solving a multi-level capacitated lot sizing problem with multi-period setup carry-over via a fix-and-optimize heuristic. Computers & Operations Research, 36(9), 2546–2553.

    Article  Google Scholar 

  • Setia, P., Sambamurthy, V., & Closs, D. J. (2008). Realizing business value of agile it applications: antecedents in the supply chain networks. Information Technology and Management, 9(1), 5–19.

    Article  Google Scholar 

  • Wei, W., Guimaraes, L., Amorim, P., & Almada-Lobo, B. (2017). Tactical production and distribution planning with dependency issues on the production process. OMEGA, 67, 99–114.

    Article  Google Scholar 

Download references

Acknowledgements

The authors are grateful to Sintec for financial and technical support during the development of this research. Sintec is the leading business consulting firm for Supply Chain, Customer and Operations Strategies with a consultative model in Developing Organizational Skills that enable their customers to generate unique capabilities based on processes, organization and IT. Also, we appreciate the financial support of CONACYT-SNI program in order to promote quality research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laura Hervert-Escobar.

Appendix

Appendix

As mentioned in Problem description section, during this case study, the minimum run length of product j at machine m allowed is 3 days. This condition is given in Eqs. 4 to 6. Where the binary variable \(x^t_{jm}\) takes value of 1 if the shape j is produced in machine m at day t, and zero otherwise. In this “Appendix” the functionality of the constraints is illustrated using all possible scenarios.

  1. 4.

    \({x_{j,m}^{t-1}} + {x_{j,m}^{t+1}} \ge {x_{j,m}^t} \quad \quad \quad \forall j \in J,m \in M,t = 2,\ldots ,|T| - 1\)

  2. 5.

    \({x_{j,m}^{t-2}} + {x_{j,m}^{t+1}}\ge {x_{j,m}^{t-1}} \quad \quad \quad \forall j \in J,m \in M,t = 3,\ldots ,|T| - 1\)

  3. 6.

    \({x_{j,m}^{t-2}} + {x_{j,m}^t}\ge {x_{j,m}^{t-1}} \quad \quad \quad \forall j \in J,m \in M,t = 3,\ldots ,|T|\)

Table 4 shows all possible scenarios for assigning a product j to a machine m during a period of 5 days denoted as: \(k-2, k-1, k, k+1, k+2\). Then, scenario 1 shows that product j is not assigned to machine m at the given period, while scenario 14 shows that the product j has been assigned to machine m for the whole period.

Equations 4 to 6 are tested for \(t=k\) and \(t=k+1\). In this way, a scenario that fulfill the equation is check-marked as \(\checkmark \) or crossed \(\times \) otherwise. Desired scenarios are those that does not violate the 3 days minimum run length condition.

As Table 4 shows, all desired scenarios fulfill the set of equations, while undesired scenarios do not.

Table 4 Evaluation of constraints 4–6

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hervert-Escobar, L., López-Pérez, J.F. Production planning and scheduling optimization model: a case of study for a glass container company. Ann Oper Res 286, 529–543 (2020). https://doi.org/10.1007/s10479-018-3099-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-018-3099-1

Keywords

Navigation