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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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.
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.
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.
A.A. Assad. Models for rail transportation. Transportation Research Part A: General, 14(3):205–220, 1980.
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.
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.
S. Borst, A. Mandelbaum, and M.I. Reiman. Dimensioning large call centers. Operations research, 52(1):17–34, 2004.
K. Cattani and G.M. Schmidt. The pooling principle. INFORMS Transactions on Education, 5(2):17–24, 2005.
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.
A. D’Ariano. Improving real-time train dispatching: models, algorithms and applications. Number T2008/6. Netherlands TRAIL Research School, 2008.
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.
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.
B.E. Fries. Optimal ordering policy for a perishable commodity with fixed lifetime. Operations Research, 23(1):46–61, 1975.
N. Gans and Y.-P. Zhou. Call-routing schemes for call-center outsourcing. Manufacturing & Service Operations Management, 9(1):33–50, 2007.
M.R. Garey and D.S. Johnson. Computers and intractability: a guide to the theory of np-hardness, 1979.
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.
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.
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.
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.
W. Krug. Modelling, Simulation and Optimisation: For Manufacturing, Organisational and Logistical Processes. SCS-European Publishing House, 2002.
A. Mascis and D. Pacciarelli. Job-shop scheduling with blocking and no-wait constraints. European Journal of Operational Research, 143(3):498–517, 2002.
S. Nahmias. Perishable inventory theory: A review. Operations Research, 30(4):680–708, 1982.
T. Osogami, M. Harchol-Balter, A. Scheller-Wolf, and L. Zhang. Exploring threshold-based policies for load sharing. 2004.
G.P. Prastacos. Blood inventory management: an overview of theory and practice. Management Science, 30(7):777–800, 1984.
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.
D.R. Smith and W. Whitt. Resource sharing for efficiency in traffic systems. Bell System Technical Journal, 60(1):39–55, 1981.
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.
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.
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.
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.
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.
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.
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.
R.W. Wolff. Stochastic modelling and the theory of queues. Englewood Cliffs, NJ, 1989.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-3-319-15033-8_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-15032-1
Online ISBN: 978-3-319-15033-8
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)