Abstract
Stochastic Flow Models (SFMs) form a class of hybrid systems used as abstractions of complex Discrete Event Systems (DES) for the purpose of deriving performance sensitivity estimates through Infinitesimal Perturbation Analysis (IPA) techniques when these cannot be applied to the original DES. In this paper, we establish explicit connections between gradient estimators obtained through a SFM and those obtained in the underlying DES, thus providing analytical evidence for the effectiveness of these estimators which has so far been limited to empirical observations. We consider DES for which analytical expressions of IPA (or finite difference) estimators are available, specifically G/G/1 and G/G/1/K queueing systems. In the case of the G/G/1 system, we show that, when evaluated on the same sample path of the underlying DES, the IPA gradient estimators of states, event times, and various performance metrics derived through SFMs are, under certain conditions, the same as those of the associated DES or their expected values are asymptotically the same under large traffic rates. For G/G/1/K systems without and with feedback, we show that SFM-based derivative estimates capture basic properties of finite difference estimates evaluated on a sample path of the underlying DES.
Similar content being viewed by others
References
Anick D, Mitra D, Sondhi MM (1982) Stochastic theory of a data-handling system with multiple sources. Bell Syst Tech J 61:1871–1894
Cassandras CG (2006) Stochastic flow systems: modeling and sensitivity analysis. In: Cassandras CG, Lygeros J (eds) Stochastic hybrid systems, pp 139–167. Taylor and Francis
Cassandras CG, Lafortune S (2008) Introduction to discrete event systems, 2nd edn. Springer
Cassandras CG, Lygeros J (eds) (2006) Stochastic hybrid systems. Taylor and Francis
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 Automat Contr 47(8):1234–1248
Cassandras CG, Wardi Y, Panayiotou CG, Yao C (2010) Perturbation analysis and optimization of stochastic hybrid systems. Eur J Control 16(6):642–664
Connor D, Feigin G, Yao DD (1994) Scheduling semiconductor lines using a fluid network model. IEEE Trans Robot Autom 10(2):88–98
Liu B, Guo Y, Kurose J, Towsley D, Gong WB (1999) Fluid simulation of large scale networks: issues and tradeoffs. In: Proceedings of the intl. conf. on parallel and distributed processing techniques and applications, pp 2136–2142
Sun G, Cassandras CG, Panayiotou CG (2004a) Perturbation analysis and optimization of stochastic flow networks. IEEE Trans Automat Contr 49(12):2113–2128
Sun G, Cassandras CG, Panayiotou CG (2004b) Perturbation analysis of multiclass stochastic fluid models. J of Discrete Event Dynamic Systems 14(3):267–307
Wardi Y, Adams R, Melamed B (2009) A unified approach to infinitesimal perturbation analysis in stochastic flow models: the single-stage case. IEEE Trans Automat Contr 55(1):89–103
Wardi Y, Melamed B (2001) Variational bounds and sensitivity analysis of traffic processes in continuous flow models. J of Discrete Event Dynamic Systems 11(3):249–282
Yao C, Cassandras CG (2009a) Perturbation analysis and optimization of multiclass multiobjective stochastic flow models. In: Proceedings of 48th IEEE conference of decision and control, pp 914–919
Yao C, Cassandras CG (2009b) Perturbation analysis and resource contention games in multiclass stochastic fluid models. In: Proceedings of 3rd IFAC conference on analysis and design of hybrid systems, pp 256–261
Yu H, Cassandras CG (2002) Perturbation analysis and optimization of a flow controlled manufacturing system. In: Proceedings of 2002 international workshop on discrete event systems, pp 258–263
Yu H, Cassandras CG (2004) Perturbation analysis of feedback-controlled stochastic flow systems. IEEE Trans Automat Contr 49(8):1317–1332
Yu H, Cassandras CG (2006) Perturbation analysis and feedback control of communication networks using stochastic hybrid models. Nonlinear Analysis 65(6):1251–1280
Author information
Authors and Affiliations
Corresponding author
Additional information
C.G. Cassandras was supported in part by the National Science Foundation under Grant EFRI-0735794, by AFOSR under grants FA9550-07-1-0361 and FA9550-09-1-0095, by DOE under grant DE-FG52-06NA27490, and by ONR under grant N00014-09-1-1051.
Rights and permissions
About this article
Cite this article
Yao, C., Cassandras, C.G. Using infinitesimal perturbation analysis of stochastic flow models to recover performance sensitivity estimates of discrete event systems. Discrete Event Dyn Syst 22, 197–219 (2012). https://doi.org/10.1007/s10626-011-0120-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10626-011-0120-0