Abstract
The paper discusses the impact that Kronecker algebra had and it is having on the solution of SPN, how this has influenced not only the solution of the stochastic process associated to an SPN, but also the algorithms and the data structures for reachabilityof untimed Petri nets. Special emphasis is put in trying to clarify the advantages and disadvantages of Kronecker based approach, in terms of computational complexity, memorysa vings and applicabilityto the solution of real systems models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
C. Beounes. Stochastic Petri net modeling for dependabilityev aluation of complex computer system. In Proc. of the International Workshop on Timed Petri nets, Torino, Italy, July 1985. IEEE-CS Press.
M. Scarpa and A. Bobbio. Kronecker representation of stochastic Petri nets with discrete PH distributions. In Proceedings of International Computer Performance and Dependability Symposium-IPDS98, IEEE Computer SocietyPress, 52–61, 1998.
P. Buchholz, and P. Kemper. On generating a hierarchyfor GSPN analysis ACM Performance Evaluation Review, Vol. 26 (2), 1998, pages 5–14.
P. Buchholz. Hierarchical structuring of Superposed GSPN. In Proc. of the 7th Intern. Workshop on Petri Nets and Performance Models, pages 11–90, Saint Malo, France, June 1997. IEEE-CS Press.
P. Buchholz. A hierarchical view of GCSPN’s and its impact on qualitative and quantitative analysis. Journal of Parallel and Distributed Computing, 15(3):207–224, July 1992.
P. Buchholz, G. Ciardo, S Donatelli, and P. Kemper. Complexity of memory-efficient Kronecker operations with applications to the solution of Markov models. INFORMS Journal on Computing, vol. 12, n.3, summer 2000.
P. Buchholz and P. Kemper. Numerical analysis of stochastic marked graphs. In Proc. 6th Intern. Workshop on Petri Nets and Performance Models, pages 32–41, Durham, NC, USA, October 1995. IEEE-CS Press.
J. Campos, S. Donatelli, and M. Silva. Structured solution of stochastic DSSP systems. In Proc. of the 7th Intern. Workshop on Petri Nets and Performance Models, pages 91–100, Saint Malo, France, June 1997. IEEE-CS Press.
J. Campos, S. Donatelli, and M. Silva. Structured solution of Asynchronously Communicating Stochastic Modules. In IEEE Transactions on Software Engineering, 25(2), April 1999.
G. Ciardo, G. Luettgen, and Siminiceanu. Efficient symbolic state-space construction for asynchronous systems. In Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Lecture Notes in Computer Science 1825, pages 103–122, June 2000. Springer-Verlag.
G. Ciardo and S. Donatelli. Kronecker operators and Markov chain solution. Tutorial presentation at the joint ACM SIGMETRICS and PERFORMANCE 1998 conference, June 1998, Wisconsin (USA).
G. Ciardo and A. S. Miner. Storage alternatives for large structured state spaces. In R. Marie, B. Plateau, M. Calzarossa, and G. Rubino, editors, Proc. 9th Int. Conf. on Modelling Techniques and Tools for Computer Performance Evaluation, LNCS 1245, pages 44–57, Saint Malo, France, June 1997. Springer-Verlag.
G. Ciardo and M. Tilgner. On the use of Kronecker operators for the solution of generalized stochastic Petri nets. ICASE Report 96-35, Institute for Computer Applications in Science and Engineering, Hampton, VA, May 1996.
G. Ciardo and A. S. Miner. SMART: Simulation and Markovian Analyzer for Reliabilityand Timing. In Proc. IEEE International Computer Performance and Dependability Symposium (IPDS’96), Urbana-Champaign, IL, USA. Sept. 1996. IEEE Comp. Soc. Press.
M. Davio. Kronecker products and shuffle algebra. IEEE Transactions on Computers, 30(2):116–125, 1981.
S. Donatelli. Superposed stochastic automata: a class of stochastic Petri nets with parallel solution and distributed state space. Performance Evaluation, 18:21–36, 1993.
S. Donatelli. Superposed generalized stochastic Petri nets: definition and efficient solution. In R. Valette, editor, Proc. of the 15th Intern. Conference on Applications and Theory of Petri Nets, volume 815 of Lecture Notes in Computer Science, pages 258–277. Springer-Verlag, Berlin Heidelberg, 1994.
S. Donatelli and P. Kemper. Integrating synchronization with priority into a Kronecker representation Performance evaluation, 44 (1-4), 2001.
S. Donatelli, S. Haddad, and P. Moreaux. Structured characterization of the Markov Chain of phase-type SPN. In Proc. 10th Int. Conf. on Modelling Techniques and Tools for Computer Performance Evaluation, Palma de Mallorca, September 98; LNCS 1469, Springer-Verlag.
P. Fernandes, B. Plateau, and W. J. Stewart. Efficient descriptor-vector multiplication in stochastic automata networks. Journal of the ACM, 45(3), 1998.
P. Fernandes, B. Plateau, and W. J. Stewart. Numerical issues for stochastic automata networks. INRIA research report no 2938, July 1996 (available byftp from ftp://ftp.inria.fr).
S. Haddad, P. Moreaux, and G. Chiola. Efficient handling of phase-type distributions in generalized stochastic Petri nets. In Proc. of the 18th International Conference on Application and Theory of Petri Nets, number 1248 in LNCS, pages 175–194, Toulouse, France, June 23-27 1997. Springer-Verlag.
P. Kemper. Numerical analysis of superposed GSPN. IEEE Transactions on Software Engineering, 22(4):615–628, September 1996.
P. Kemper. Superposition of generalized stochastic Petri nets and its impact on performance analysis. PhD thesis, Universität Dortmund, 1996.
P. Kemper. Reachabilityanaly sis based on structured representations In Proc. 17th International Conference Application and Theory of Petri Nets, Osaka (JP), June 1996, pp. 269–288, LNCS 1091. Springer, 1996.
P. Kemper. Transient analysis of superposed GSPNs. IEEE Trans. on Software Engineering, 25(2), March/April 1999. Revised and extended version of a paper with same title in 7-th International Conference on Petri Nets and Performance Models-PNPM97, pages 101–110. IEEE Computer Society, 1997.
P. Kemper. SupGSPN Version 1.0-an analysis engine for superposed GSPNs. Technical report, Universitôt Dortmund, 1997.
P. Kemper F. Bause, P. Buchholz. A toolbox for functional and quantitative analysis of deds. Technical Report 680, Universität Dortmund, 1998.
P. Kemper F. Bause, P. Buchholz. A toolbox for functional and quantitative analysis of DEDS. Short paper at PERFORMANCE TOOLS’98, 10th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation Palma de Mallorca, Spain, 1998; LNCS 1469, Springer-Verlag.
A.S. Miner. Superposition of generalized stochastic Petri nets and its impact on performance analysis. PhD thesis, The college of William and Mary, Williamsburg (USA), 2000.
A. Miner, G. Ciardo and S. Donatelli. Using the exact state space of a Markov model to compute approximate stationarymeasures. In J. Kurose and P. Nain, editors, Proceedings of the 2000 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pages 207–216, June 2000. ACM Press.
S. Haddad and P. Moreaux. Asynchronous Composition of High Level Petri Nets: A Quantitative Approach. In Proc. of the 17th Intern. Conference on Applications and Theory of Petri Nets, June 1996, LNCS 1091, Springer-Verlag.
B. Plateau and K. Atif. Stochastic automata network for modeling parallel systems. IEEE Transactions on Software Engineering, 17(10):1093–1108, 1991.
B. Plateau. On the stochastic structure of parallelism and synchronization models for distributed algorithms. In Proc. 1985 ACM SIGMETRICS Conference, pages 147–154, Austin, TX, USA, August 1985. ACM Press.
B. Plateau. PEPS: A package for solving complex Markov models of parallel systems. In R. Puigjaner and D. Poiter, editors, Modeling techniques and tools for computer performance evaluation, pages 291–306. Plenum Press, New York and London, 1990.
W. J. Stewart. Introduction to the Numerical Solution of Markov Chains. Princeton University Press, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Donatelli, S. (2001). Kronecker Algebra and (Stochastic) Petri Nets: Is It Worth the Effort?. In: Colom, JM., Koutny, M. (eds) Applications and Theory of Petri Nets 2001. ICATPN 2001. Lecture Notes in Computer Science, vol 2075. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45740-2_1
Download citation
DOI: https://doi.org/10.1007/3-540-45740-2_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42252-5
Online ISBN: 978-3-540-45740-4
eBook Packages: Springer Book Archive