Skip to main content

Approximate Throughput Computation of Stochastic Marked Graphs

  • Chapter
Quantitative Methods in Parallel Systems

Part of the book series: Esprit Basic Research Series ((ESPRIT BASIC))

  • 42 Accesses

Summary

A general iterative technique for approximate throughput computation of stochastic strongly connected marked graphs is presented. It generalizes a previous technique based on net decomposition through a single input-single output cut, allowing the split of the model through any cut. The approach has two basic foundations. First, a deep understanding of the qualitative behaviour of marked graphs leads to a general decomposition technique. Second, after the decomposition phase, an iterative response time approximation method is applied for the computation of the throughput. Experimental results on several examples generally have an error of less than 3%. The state space is usually reduced by more than one order of magnitude; therefore the analysis of otherwise intractable systems is possible.

This work was partially supported by the European ESPRIT BRA Project 7269 QMIPS, the Spanish PRONTIC’s 354/91 and 242/94, and the Aragonese CONAI-DGA P-IT 6/91.

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 PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S.C. Agrawal, J.P. Buzen, and A.W. Shum, “Response time preservation: A general technique for developing approximate algorithms for queueing networks”, In Proc. of the 1984 ACM Sigmetrics Conf. on Measurement and Modeling of Computer Systems, pp. 63-77, Cambridge, MA, Aug. 1984.

    Google Scholar 

  2. A.V. Aho, J.E. Hopcroft, and J.D. Ullman, Data Structures and Algorithms, Addison-Wesley, 1983.

    Google Scholar 

  3. M. Ajmone Marsan, G. Balbo, and G. Conte, Performance Models of Multiprocessor Systems. MIT Press, Cambridge, 1986.

    Google Scholar 

  4. H.H. Ammar and S.M.R. Islam, “Time scale decomposition of a class of generalized stochastic Petri net models”, IEEE Trans. Software Eng., 15(6), pp. 809–820, June 1989.

    Article  Google Scholar 

  5. F. Baccelli and Z. Liu, “Comparison properties of stochastic decision free Petri nets”, IEEE Trans. Automat. Contr., 37(12), pp. 1905–1920, Dec. 1992.

    Article  MathSciNet  MATH  Google Scholar 

  6. B. Baynat and Y. Dallery, “Approximate techniques for general closed queueing networks with subnetworks having population constraints”, European Journal of Operational Research, 69 pp. 250–263, 1993.

    Article  MATH  Google Scholar 

  7. B. Baynat and Y. Dallery, “A unified view of product-form approximation techniques for general closed queueing networks”, Performance Evaluation, 18(3), pp. 205–224, Nov. 1993.

    Article  MATH  Google Scholar 

  8. J. Campos, G. Chiola, J. M. Colom, and M. Silva, “Properties and performance bounds for timed marked graphs”, IEEE Trans. Circuits and Syst.—I: Fundamental Theory and Applications, 39(5), pp. 386–401, May 1992.

    Article  MATH  Google Scholar 

  9. J. Campos, J. M. Colom, H. Jungnitz, and M. Silva, “Approximate throughput computation of stochastic marked graphs”, IEEE Trans. Software Eng., 20(7), pp. 526–535, July 1994.

    Article  Google Scholar 

  10. G. Chiola, “A graphical Petri net tool for performance analysis”, In Proc. of the 3rd Int. Workshop on Modeling Techniques and Performance Evaluation, Paris, France, March 1987. AFCET.

    Google Scholar 

  11. G. Ciardo and K. Trivedi, “A decomposition approach for stochastic Petri nets models”, In Proc. of the 4th Int. Workshop on Petri Nets and Performance Models, pp. 74-83, Melbourne, Australia, Dec. 1991. IEEE Comput. Soc. Press.

    Google Scholar 

  12. J.M. Colom, Análisis Estructural de Redes de Petri, Programadón Lineal y Geometría Convexa, PhD thesis, Dpto. de Ingeniería Eléctrica e Informática, Univ. Zaragoza, Spain, June 1989.

    Google Scholar 

  13. J.M. Colom and M. Silva, “Improving the linearly based characterization of P/T nets”, In G. Rozenberg (ed.), Advances in Petri Nets 1990, 483 of LNCS, pp. 113–145. Springer-Verlag, Berlin, 1991.

    Google Scholar 

  14. Y. Dallery, Z. Liu, and D. Towsley, “Equivalence, reversibility, symmetry, and concavity properties in fork-join queueing networks with blocking”, Journal of the ACM, 41(5), pp. 903–942, Sep. 1994.

    Article  MathSciNet  Google Scholar 

  15. A. Desrochers, H. Jungnitz, and M. Silva, “An approximation method for the performance analysis of manufacturing systems based on GSPN’s”, In Proc. of the Rensselaer’s Third Int. Conf. on Computer Integrated Manufacturing, pp. 46-55, Troy, NY, May 1992, IEEE Comput. Soc. Press.

    Google Scholar 

  16. S. Donatelli and M. Sereno, “On the product form solution for stochastic Petri nets”, In Proc. of the 13th Int. Conf. on Applications and Theory of Petri Nets, pp. 154-172, Sheffield, UK, June 1992.

    Google Scholar 

  17. H. Jungnitz, B. Sánchez, and M. Silva, “Approximate throughput computation of stochastic marked graphs”, Journal of Parallel and Distributed Computing, 15, pp. 282–295, 1992.

    Article  MATH  Google Scholar 

  18. H.J. Jungnitz, Approximation Methods for Stochastic Petri Nets. PhD thesis, Dept. of Electrical, Computer and Systems Engineering, Rensselaer Polytechnic Institute, Troy, NY, May 1992.

    Google Scholar 

  19. Y. Li and C.M. Woodside, “Iterative decomposition and aggregation of stochastic marked graphs Petri nets”, In Proc. of the 12th Int. Conf. on Applications and Theory of Petri Nets, pp. 257-275, Gjern, Denmark, June 1991.

    Google Scholar 

  20. Y. Li and C.M. Woodside, “Performance Petri net analysis of communications protocol software by delay-equivalent aggregation”, In Proc. of the 4th Int. Workshop on Petri Nets and Performance Models, pp. 64-73, Melbourne, Australia, Dec. 1991, IEEE Comput. Soc. Press.

    Google Scholar 

  21. R.A. Marie, “An approximate analytical method for general queueing networks”, IEEE Trans. Software Eng., 5(5), pp. 530–538, Sep. 1979.

    Article  MathSciNet  Google Scholar 

  22. T. Murata, “Petri nets: Properties, analysis, and applications”, Proceedings of the IEEE, 77(4), pp. 541–580, April 1989.

    Article  Google Scholar 

  23. M. Silva, Las Redes de Petri en la Automática y la Informática. Editorial AC, Madrid, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 ECSC-EC-EAEC, Brussels-Luxembourg

About this chapter

Cite this chapter

Campos, J., Colom, J.M., Jungnitz, H., Silva, M. (1995). Approximate Throughput Computation of Stochastic Marked Graphs. In: Baccelli, F., Jean-Marie, A., Mitrani, I. (eds) Quantitative Methods in Parallel Systems. Esprit Basic Research Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79917-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-79917-4_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-79919-8

  • Online ISBN: 978-3-642-79917-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics