Abstract
We consider a class of simulation-based optimization problems using optimality in probability, an approach which yields what is termed a “champion solution”. Compared to the traditional optimality in expectation, this approach favors the solution whose actual performance is more likely better than that of any other solution; this is an alternative complementary approach to the traditional optimality sense, especially when facing a dynamic and nonstationary environment. Moreover, using optimality in probability is computationally promising for a class of simulation-based optimization problems, since it can reduce computational complexity by orders of magnitude compared to general simulation-based optimization methods using optimality in expectation. Accordingly, we have developed an “Omega Median Algorithm” in order to effectively obtain the champion solution and to fully utilize the efficiency of well-developed off-line algorithms to further facilitate timely decision making. An inventory control problem with nonstationary demand is included to illustrate and interpret the use of the Omega Median Algorithm, whose performance is tested using simulations.
Similar content being viewed by others
References
Arrow KJ (1963) Social choice and individual values. Yale University Press, London
Askin RG (1981) A procedure for production lot sizing with probabilistic dynamic demand. AIIE Trans 12(2):132–137
Axsäter S (2006) Inventory control, 2nd edn. Springer, Berlin
Bertsekas DP (2000) Dynamic programming and optimal control, vol 1, 2nd edn. Athena Scientific, Belmont
Beyer D, Sethi SP (1999) The classical average-cost inventory models of iglehart (1963) and veinott and wagner (1965) revisited. J Optim Theory Appl 101(3):523–555
Bollapragada S, Morton TE (1999) A simple heuristic for computing nonstationary (s,S) policies. Oper Res 47(4):576–584
Bookbinder JH, Tan J-Y (1988) Strategies for the probabilistic lot-sizing problem with service-level constraints. Manag Sci 34(9):1096–1108
Cassandras CG, Wardi Y, Melamed B, Sun G, Panayiotou CG (2002) Perturbation analysis for on-line control and optimization of stochastic fluid models. IEEE Trans Autom Control 47(8):1234–1248
Chen H (1994) Stochastic root finding in system design. Ph.D. Thesis. Purdue University, West Lafayette
Chen CH, Lee LH (2011) Stochastic simulation optimization: an optimal computing budget allocation. World Scientific Publishing Co., Singapore
Chong EKP, Givan RL, Chang HS (2000) A framework for simulation-based network control via hindsight optimization. In: Proceedings of the 39th IEEE conference on decision and control, pp 1433– 1438
Federgruen AWI, Tzur M (1991) A simple forward algorithm to solve general dynamic lot sizing models with n periods in o(n log n) or o(n) time. Manag Sci 37(8):909–925
Federgruen AWI, Tzur M (1993) The dynamic lot-sizing model with backlogging: a simple o(n log n) algorithm and minimal forecast horizon procedure. Nav Res Logist 40(4):459–478
Fu MC (1994) Sample path derivatives for (s,S) inventory systems. Oper Res 42(2):351–364
Gallego G, Özer Ö (2001) Integrating replenishment decisions with advanced demand information. Manag Sci 47(10):1344–1360
Goldsman D, Nelson BL (1998) Comparing systems via simulation. In: Banks J (ed) The handbook of simulation, Chapter 8, pp 273–306
Ho YC, Cao XR (1991) Perturbation analysis of discrete-event dynamic systems. Kluwer Academic Publisher, Boston
Ho Y-C, Zhao Q-C, Jia Q-S (2008) Ordinal optimization: soft optimization for hard problems. Springer Science & Business Media, Berlin
Hoeffding W (1963) Probability inequalities for sums of bounded random variables. J Am Stat Assoc 58(301):13–30
Hong LJ, Nelson BL (2006) Discrete optimization via simulation using compass. Oper Res 54(1):115–129
Hua Z, Yang J, Huang F, Xu X (2009) A static-dynamic strategy for spare part inventory systems with nonstationary stochastic demand. J Oper Res Soc 60:1254–1263
Iglehart DL (1963) Optimality of (s, S) policies in the infinite-horizon dynamic inventory problem. Manag Sci 9(2):259–267
Jin J (1998) Simulation-based retrospective optimization of stochastic systems. Ph.D. Thesis. Purdue University, West Lafayette
Levi R, Pal M, Roundy RO, Shmoys DB (2007) Approximation algorithms for stochastic inventory control models. Math Oper Res 32(2):284–302
Mao J, Cassandras CG (2010) On-line optimal control of a class of discrete event systems with real-time constraints. J Discret Event Dyn Syst 20(2):187–213
Miller JO, Nelson BL, Reilly CH (1998) Efficient multinomial selection in simulation. Nav Res Logist 45:459–482
Neale JJ, Willems SP (2009) Managing inventory in supply chains with nonstationary demand. Interfaces 39(5):388–399
Scarf H (1959) The optimality of (s,S) policies in the dynamic inventory problem. Technical Report, Applied Mathematics and Statistics Laboratory, Stanford University
Shi L, Olafsson S (2000) Nested partitions method for global optimization. Oper Res 48(3):390–407
Silver EA, Meal HC (1973) A heuristic selecting lot-size requirements for the case of a deterministic time varying demand rate and discrete opportunities for replenishment. Prod Invent Manag 14(9):64–74
Treharne JT, Sox CR (2002) Adaptive inventory control for nonstationary demand and partial information. Manag Sci 48(5):607–624
Veinott AF (1966) On the optimality of (s, S) inventory policies: new conditions and a new proof. SIAM J Appl Math 14(5):1067–1083
Veinott AF, Wagner HM (1966) Computing optimal (s,S) inventory policies. Manag Sci 11(5):525–552
Vieira H, Sanchez SM, Sanchez PJ, Kienitz KH (2014) A restricted multinomial hybrid selection procedure. ACM Trans Model Comput Simul 24(2):Article No. 10
Wagner HM, Whitin TM (1958) Dynamic version of the economic lot size model. Manag Sci 5(1):89–96
Wu G, Chong EKP, Givan RL (2002) Burst-level congestion control using hindsight optimization. IEEE Trans Autom Control, special issue on Systems and Control Methods for Communication Networks 47(6):979–991
Yao C, Cassandras CG (2012) A solution to the optimal lot sizing problem as a stochastic resource contention game. IEEE Trans Autom Sci Eng 9(2):250–264
Zangwill WI (1966) A deterministic multi-period production scheduling model with backlogging. Manag Sci 13(1):105–119
Zheng YS (1991) A simple proof for optimality of (s,S) policies in infinite-horizon inventory systems. J Appl Probab 28:802–810
Zheng Y, Federgruen A (1991) Finding optimal (s,S) policies is about as simple as evaluating a single policy. Oper Res 39(4):654–665
Zipkin PH (2000) Foundations of inventory management. McGraw-Hill, Singapore
Acknowledgments
The authors’ work is supported in part by NSFC under grant U1733102, by CUHK(SZ) under grant PF.01.000404, by ATMRI under grant M4061216.057, by NTU under grant M58050030, by AcRF grant RG 33/10 M52050117, by NSF under grants CNS-1239021, ECCS-1509084, CNS-1645681, and IIP-1430145, by AFOSR under grant FA9550-15-1-0471, by ONR under grant N00014-09-1-1051, and by Bosch and the MathWorks.
Author information
Authors and Affiliations
Corresponding author
Additional information
This article belongs to the Topical Collection: Special Issue on Performance Analysis and Optimization of Discrete Event Systems
Guest Editors: Christos G. Cassandras and Alessandro Giuas
Rights and permissions
About this article
Cite this article
Mao, J., Cassandras, C.G. Solving a class of simulation-based optimization problems using “optimality in probability”. Discrete Event Dyn Syst 28, 35–61 (2018). https://doi.org/10.1007/s10626-017-0261-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10626-017-0261-x