Skip to main content
Log in

Using infinitesimal perturbation analysis of stochastic flow models to recover performance sensitivity estimates of discrete event systems

  • Published:
Discrete Event Dynamic Systems Aims and scope Submit manuscript

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.

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
Fig. 6

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

    MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Cassandras CG, Wardi Y, Panayiotou CG, Yao C (2010) Perturbation analysis and optimization of stochastic hybrid systems. Eur J Control 16(6):642–664

    Article  MathSciNet  MATH  Google Scholar 

  • Connor D, Feigin G, Yao DD (1994) Scheduling semiconductor lines using a fluid network model. IEEE Trans Robot Autom 10(2):88–98

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Sun G, Cassandras CG, Panayiotou CG (2004b) Perturbation analysis of multiclass stochastic fluid models. J of Discrete Event Dynamic Systems 14(3):267–307

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Yu H, Cassandras CG (2006) Perturbation analysis and feedback control of communication networks using stochastic hybrid models. Nonlinear Analysis 65(6):1251–1280

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chen Yao.

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

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10626-011-0120-0

Keywords

Navigation