First Passage Time Computation in Tagged GSPNs with Queue Places

被引:4
作者
Balbo, Gianfranco [1 ]
Beccuti, Marco [1 ]
De Pierro, Massimiliano [1 ]
Franceschinis, Giuliana [2 ]
机构
[1] Univ Turin, Dipartimento Informat, I-10124 Turin, Italy
[2] Univ Piemonte Orientale, Dipartimento Informat, Alessandria, Italy
关键词
first passage time; petri nets; tagged customer; STOCHASTIC PETRI NETS;
D O I
10.1093/comjnl/bxq056
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an extension of the generalized stochastic Petri net (GSPN) formalism that enables the computation of first passage time distributions. The tagged customer technique typical of queuing networks is adapted to the GSPN context by providing a formal definition and an automatic computation of the groups of tokens that can be identified as customers, i.e. classes of homogeneous entities behaving in a similar manner. Passage times are identified through the concept of events that correspond to the firing of transitions placed at the boundaries of a subnet. The extended model obtained with this specifications is translated into an ordinary GSPN by isolating a customer from the group and highlighting its path through the net thus obtaining a representation suited for the passage time analysis. Proofs are provided to show the equivalence between these models with respect to their steady-state distributions. An important and original aspect treated in this paper is the possibility of specifying several scheduling policies of tokens at places, an information not present in ordinary GSPN models, but that is vital for the precise computation of first passage time distributions as shown by a few results computed for a simple Flexible Manufacturing application.
引用
收藏
页码:653 / 673
页数:21
相关论文
共 15 条
[1]  
[Anonymous], 1995, Probability, stochastic processes, and queueing theory: the mathematics of computer performance modeling
[2]  
Baarir Soheib, 2009, Performance Evaluation Review, V36, P4, DOI 10.1145/1530873.1530876
[3]  
Balbo G, 2009, LECT NOTES COMPUT SC, V5652, P1, DOI 10.1007/978-3-642-02924-0_1
[4]  
Bause F., 1993, Proceedings. 5th International Workshop on Petri Nets and Performance Models (Cat. No.93TH0558-7), P14, DOI 10.1109/PNPM.1993.393439
[5]  
Bause F., 2002, Stochastic Petri Nets: An Introduction to the Theory
[6]  
Bodrog L, 2006, INT CONF QUANT EVAL, P323
[7]  
Bradley JT, 2003, PROCEEDINGS OF THE 11TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER TELECOMMUNICATIONS SYSTEMS, P344
[8]   STOCHASTIC WELL-FORMED COLORED NETS AND SYMMETRICAL MODELING APPLICATIONS [J].
CHIOLA, G ;
DUTHEILLET, C ;
FRANCESCHINIS, G ;
HADDAD, S .
IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (11) :1343-1360
[9]   Automated Customer-Centric Performance Analysis of Generalised Stochastic Petri Nets Using Tagged Tokens [J].
Dingle, Nicholas J. ;
Knottenbelt, William J. .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 232 :75-88
[10]   Uniformization and hypergraph partitioning for the distributed computation of response time in very large Markov models [J].
Dingle, NJ ;
Harrison, PG ;
Knottenbelt, WJ .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (08) :908-920