Skip to main content

Advertisement

Log in

Differential evolution to solve the lot size problem in stochastic supply chain management systems

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

An advanced resource planning model is presented to support optimal lot size decisions for overall performance improvement of real-life supply chain management systems in terms of either total delivery time or total setup costs. Based on a queueing network, a model is developed for a mix of products, which follow a sequence of operations taking place at multiple interdependent supply chain members. At the same time, various sources of uncertainty, both in demand and process characteristics, are taken into account. In addition, the model includes the impact of parallel servers for multiple resources with period dependent time schedules. The corrupting influence of variabilities from rework and breakdown is also explicitly modeled. This integer non-linear problem is solved by standard differential evolution algorithms. They are able to find each product’s lot size that minimizes its total supply chain lead time. We show that this solution approach outperforms the steepest descent method, an approach commonly used in the search for optimal lot sizes. For problems of realistic size, we propose appropriate control parameters for an efficient differential evolutionary search process. Based on these results, we add a major conclusion on the debate concerning the convexity between lot size and lead time in a complex supply chain environment.

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

Similar content being viewed by others

References

  • Albin, S. (1981). Approximating queues with superposition arrival processes. PhD thesis, Columbia University, Department for Industrial Engineering and Operations Research.

  • Babu, B., & Angira, R. (2002). A differential evolution approach for global optimization of MINLP problems. In Proceedings of 4th Asia-Pacific conference on simulated evolution and learning (vol. 2, pp. 880–884).

  • Bitran, G., & Tirupati, D. (1988). Multiproduct queueing networks with deterministic routing: Decomposition approach and the notion of interference. Management Science, 34(1), 75–100.

    Article  Google Scholar 

  • Buzacott, J., & Shanthikumar, J. (1985). On approximate queueing models of dynamic job shops. Management Science, 31, 870–887.

    Article  Google Scholar 

  • Buzacott, J., & Shanthikumar, J. (1993). Stochastic models of manufacturing systems. Englewood Cliffs, NY: Prentice Hall.

    Google Scholar 

  • Hopp, W., & Spearman, M. (2000). Factory physics. New York: McGraw-Hill.

    Google Scholar 

  • Karmarkar, U. (1987). Lot sizes, lead times and in-process inventories. Management Science, 33, 409–423.

    Article  Google Scholar 

  • Karmarkar, U., Kekre, S., & Kekre, S. (1985a). Lot sizing in multi-item multi-machine job shops. IIE Transactions, 17(3), 290–292.

  • Karmarkar, U., Kekre, S., Kekre, S., & Freeman, S. (1985b). Lot-sizing and lead-time perfromance in a manufacturing cell. Interfaces, 15(2), 1–9.

  • Karmarkar, U., Kekre, S., & Kekre, S. (1992). Multi-item batching heuristics for minimization of queueing delays. European Journal of Operational Research, 58, 99–111.

    Article  Google Scholar 

  • Kuik, R., & Tielemans, P. (2004). Expected time in system analysis of a single-machine multi-item processing center. European Journal of Operational Research, 156, 287–304.

    Article  Google Scholar 

  • Lambrecht, M., Ivens, P., & Vandaele, N. (1998). ACLIPS: A capacity and lead time integrated procedure for scheduling. Management Science, 44(11), 1548–1561.

    Article  Google Scholar 

  • Lampinen, J. (2001). Multi-constrained nonlinear optimization by the differential evolution algorithm. In 6th On-line world conference on soft computing in industrial applications (WSC6).

  • Lampinen, J., & Zelinka, I. (1999). Mechanical engineering design optimization by differential evolution (chap 8, pp. 127–146). London: McGraw-Hill.

  • Little, J. D. C. (1961). A proof of the queuing formula: L = aw. Operations Research, 9(3), 383–387.

    Article  Google Scholar 

  • Nieuwenhuyse, I. V., Boeck, L. D., Lambrecht, M., & Vandaele, N. (2011). Advanced resource planning as a decision support module for erp. Computers in Industry, 62(1), 1–8.

    Article  Google Scholar 

  • Nieuwenhuyse, I. V., & Vandaele, N. (2006). The impact of delivery lot splitting on delivery reliability in a two-stage supply chain. International Journal of Production Economics, 104(2), 694–708.

    Article  Google Scholar 

  • Nieuwenhuyse, I. V., Vandaele, N., Rajaram, K., & Karmarkar, U. (2007). Buffer sizing in multi-product multi-reactor batch processes: Impact of allocation and campaign sizing policies. European Journal of Operational Research, 179(2), 424–443.

    Article  Google Scholar 

  • Pahl, J., Voss, S., & Woodruff, D. L. (2007). Production planning with load dependent lead times: An update of research. Annals of Operations Research, 153(1), 297–345.

    Article  Google Scholar 

  • Shanthikumar, J., & Buzacott, J. (1981). Open queueing network models of dynamic job shops. International Journal of Production Research, 19(3), 255–266.

    Article  Google Scholar 

  • Shanthikumar, J., & Sumita, U. (1988). Approximations for the time spent in a dynamic job shop with applications to due-date assignment. International Journal of Production Research, 26, 1329–1352.

    Article  Google Scholar 

  • Storn, R., & Price, K. (1997). Differential evolution—A simple end efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11, 341–359.

    Article  Google Scholar 

  • Vandaele, N. (1996). The impact of lot sizing on queueing delays: Multi product, multi machine models. PhD thesis, Katholieke Universiteit Leuven.

  • Vandaele, N., Boeck, L. D., & Callewier, D. (2002). An open queueing network for lead time analysis. IIE Transactions, 34, 1–9.

    Google Scholar 

  • Vandaele, N., Vannieuwenhuyse, I., & Cupers, S. (2003). Optimal grouping for a nuclear magnetic resonance scanner by means of an open queueing model. European Journal of Operational Research, 151(1), 181–192.

    Article  Google Scholar 

  • Whitt, W. (1993). Approximations for the GI/G/m queue. Production and Operations Management, 2(2), 114–161.

    Article  Google Scholar 

  • Zhang, J., & Sanderson, A. (2009). Jade: Adaptive differential evolution with optional external archive. IIE Transactions on Evolutionary Computation, 13(5), 945–958.

    Article  Google Scholar 

  • Zhou, Z., & Guan, Y. (2013). Two-stage stochastic lot-sizing problem under cost uncertainty. Annals of Operations Research, 209(1), 207–30.

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the Fund for Scientific Research Flanders (FWO) for their support with the Post Doctoral Research project for Kris Lieckens.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kris Lieckens.

Appendix: Results for Control Parameter Settings in DE

Appendix: Results for Control Parameter Settings in DE

See Tables 5, 6, 7, 8, 9 and 10.

Table 5 Results for DE/rand/1/bin with a small population compared to the base setting with an intermediate population
Table 6 Results for DE/rand/2/bin with a small population compared to the base setting with an intermediate population
Table 7 Results for DE/current-to-rand/1 with a small population and \(K=0\) compared to the base setting with an intermediate population
Table 8 Results for DE/current-to-rand/1 with a small population and \(K=[0,1]\) compared to the base setting with an intermediate population
Table 9 Results for DE/current-to-rand/1 with a small population and \(K=0.5\) compared to the base setting with an intermediate population
Table 10 Results for DE/current-to-rand/1 with a small population and \(K=1\) compared to the base setting with an intermediate population

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lieckens, K., Vandaele, N. Differential evolution to solve the lot size problem in stochastic supply chain management systems. Ann Oper Res 242, 239–263 (2016). https://doi.org/10.1007/s10479-014-1778-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-014-1778-0

Keywords

Navigation