Skip to main content

OR and Simulation in Combination for Optimization

  • Chapter
  • First Online:
Book cover Applied Simulation and Optimization

Abstract

This chapter aims to promote and illustrate the fruitful combination of classical operations research (OR) and computer simulation. First, a highly instructive example of parallel queues will be studied. This simple example already shows the necessary combination of OR (queueing) and simulation that appears to be of practical interest such as for call center optimization. Next, two more ‘real life’ applications are regarded: (1) blood platelet production and inventory management at blood banks, and (2) train conflict resolution for railway junctions. Both applications show the useful combination of simulation and optimization methods from OR, in particular stochastic dynamic programming (SDP) and Markov decision theory (MDP), to obtain simple rules that are nearly optimal. The results are based on real-life Dutch case studies and show that this combined OR-simulation approach can be most useful for ‘practical optimization’ and that it is still wide open for further application.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. B. Adenso-Dıaz, M. Oliva González, and P. González-Torre. On-line timetable re-scheduling in regional train services. Transportation Research Part B: Methodological, 33(6):387–398, 1999.

    Google Scholar 

  2. A. Al-Ibrahim. Dynamic Traffic Management for Railway Networks: A Semi Markovian Decision approach for train conflict resolution. PhD thesis, University of Amsterdam, the Netherlands (Supervisor J.van der Wal), 2010.

    Google Scholar 

  3. S. Araya, K. Abe, and K. Fukumori. An optimal rescheduling for online train traffic control in disturbed situations. In Decision and Control, 1983. The 22nd IEEE Conference on, volume 22, pages 489–494. IEEE, 1983.

    Google Scholar 

  4. A.A. Assad. Models for rail transportation. Transportation Research Part A: General, 14(3):205–220, 1980.

    Google Scholar 

  5. S.L. Bell and R.J. Williams. Dynamic scheduling of a system with two parallel servers in heavy traffic with resource pooling: asymptotic optimality of a threshold policy. The Annals of Applied Probability, 11(3):608–649, 2001.

    Google Scholar 

  6. J.T. Blake, S. Thompson, S. Smith, D. Anderson, R. Arellana, and D. Bernard. Optimizing the platelet supply chain in nova scotia. In Proceedings of the 29th meeting of the European Working Group on Operational Research Applied to Health Services (ORAHS). Prague: European Working Group on Operational Research Applied to Health Services, pages 47–66, 2003.

    Google Scholar 

  7. S. Borst, A. Mandelbaum, and M.I. Reiman. Dimensioning large call centers. Operations research, 52(1):17–34, 2004.

    Google Scholar 

  8. K. Cattani and G.M. Schmidt. The pooling principle. INFORMS Transactions on Education, 5(2):17–24, 2005.

    Google Scholar 

  9. J.-F. Cordeau, P. Toth, and D. Vigo. A survey of optimization models for train routing and scheduling. Transportation science, 32(4):380–404, 1998.

    Google Scholar 

  10. A. D’Ariano. Improving real-time train dispatching: models, algorithms and applications. Number T2008/6. Netherlands TRAIL Research School, 2008.

    Google Scholar 

  11. W. de Kort, M. Janssen, N. Kortbeek, N. Jansen, J. van der Wal, and N. van Dijk. Platelet pool inventory management: theory meets practice. Transfusion, 51(11):2295–2303, 2011.

    Google Scholar 

  12. Q. Duan and T.W. Liao. Optimization of blood supply chain with shortened shelf lives and abo compatibility. International Journal of Production Economics, 153:113–129, 2014.

    Google Scholar 

  13. B.E. Fries. Optimal ordering policy for a perishable commodity with fixed lifetime. Operations Research, 23(1):46–61, 1975.

    Google Scholar 

  14. N. Gans and Y.-P. Zhou. Call-routing schemes for call-center outsourcing. Manufacturing & Service Operations Management, 9(1):33–50, 2007.

    Google Scholar 

  15. M.R. Garey and D.S. Johnson. Computers and intractability: a guide to the theory of np-hardness, 1979.

    Google Scholar 

  16. R. Haijema, J. van der Wal, and N.M. van Dijk. Blood platelet production: Optimization by dynamic programming and simulation. Computers & Operations Research, 34(3):760–779, 2007.

    Google Scholar 

  17. R. Haijema, N.M. van Dijk, J. van der Wal, and C.Th. Smit Sibinga. Blood platelet production with breaks: optimization by sdp and simulation. International Journal of Production Economics, 121(2):464–473, 2009.

    Google Scholar 

  18. K. Katsaliaki and S.C. Brailsford. Using simulation to improve the blood supply chain. Journal of the Operational Research Society, 58(2):219–227, 2007.

    Google Scholar 

  19. N. Kortbeek, J. van der Wal, N.M. van Dijk, R. Haijema, and W. de Kort. Blood production and issuing optimization: Strategies for younger platelets. UvA - research report, 2008.

    Google Scholar 

  20. W. Krug. Modelling, Simulation and Optimisation: For Manufacturing, Organisational and Logistical Processes. SCS-European Publishing House, 2002.

    Google Scholar 

  21. A. Mascis and D. Pacciarelli. Job-shop scheduling with blocking and no-wait constraints. European Journal of Operational Research, 143(3):498–517, 2002.

    Google Scholar 

  22. S. Nahmias. Perishable inventory theory: A review. Operations Research, 30(4):680–708, 1982.

    Google Scholar 

  23. T. Osogami, M. Harchol-Balter, A. Scheller-Wolf, and L. Zhang. Exploring threshold-based policies for load sharing. 2004.

    Google Scholar 

  24. G.P. Prastacos. Blood inventory management: an overview of theory and practice. Management Science, 30(7):777–800, 1984.

    Google Scholar 

  25. V. Sirelson and E. Brodheim. A computer planning model for blood platelet production and distribution. Computer methods and programs in biomedicine, 35(4):279–291, 1991.

    Google Scholar 

  26. D.R. Smith and W. Whitt. Resource sharing for efficiency in traffic systems. Bell System Technical Journal, 60(1):39–55, 1981.

    Google Scholar 

  27. M.S. Squillante, C.H. Xia, D.D. Yao, and L. Zhang. Threshold-based priority policies for parallel-server systems with affinity scheduling. In American Control Conference, 2001. Proceedings of the 2001, volume 4, pages 2992–2999. IEEE, 2001.

    Google Scholar 

  28. J. Törnquist. Computer-based decision support for railway traffic scheduling and dispatching: A review of models and algorithms. In OASIcs-OpenAccess Series in Informatics, volume 2. Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2006.

    Google Scholar 

  29. J. Tornquist and J.A. Persson. Train traffic deviation handling using tabu search and simulated annealing. In System Sciences, 2005. HICSS’05. Proceedings of the 38th Annual Hawaii International Conference on, pages 73a–73a. IEEE, 2005.

    Google Scholar 

  30. N.M. van Dijk and E. van der Sluis. To pool or not to pool in call centers. Production and Operations Management, 17(3):296–305, 2008a.

    Google Scholar 

  31. N.M. van Dijk and E. van der Sluis. Practical optimization by OR and simulation. Simulation Modelling Practice and Theory, 16(8):1113–1122, 2008b.

    Google Scholar 

  32. N.M. Van Dijk, R. Haijema, J. Van Der Wal, and C.Th. Smit-Sibinga. Blood platelet production: a novel approach for practical optimization. Transfusion, 49(3):411–420, 2009.

    Google Scholar 

  33. R.B. Wallace and W. Whitt. A staffing algorithm for call centers with skill-based routing. Manufacturing & Service Operations Management, 7(4):276–294, 2005.

    Google Scholar 

  34. R.W. Wolff. Stochastic modelling and the theory of queues. Englewood Cliffs, NJ, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nico M. van Dijk .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

van Dijk, N.M., Haijema, R., van der Sluis, E., Kortbeek, N., Al-Ibrahim, A., van der Wal, J. (2015). OR and Simulation in Combination for Optimization. In: Mujica Mota, M., De La Mota, I., Guimarans Serrano, D. (eds) Applied Simulation and Optimization. Springer, Cham. https://doi.org/10.1007/978-3-319-15033-8_3

Download citation

Publish with us

Policies and ethics