Integrating Simulation and Numerical Analysis in the Evaluation of Generalized Stochastic Petri Nets

被引:3
|
作者
Zimmermann, Armin [1 ]
Hotz, Thomas [2 ]
机构
[1] Tech Univ Ilmenau, Dept Comp Sci & Automat, Syst & Software Engn Grp, Helmholtzpl 5, D-98693 Ilmenau, Germany
[2] Tech Univ Ilmenau, Inst Math, Grp Probabil Theory & Math Stat, Weimarer Str 25, D-98693 Ilmenau, Germany
关键词
Simulation; numerical analysis; generalized stochastic Petri net; Markov chain;
D O I
10.1145/3321518
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The standard existing performance evaluation methods for discrete-state stochastic models such as Petri nets either generate the reachability graph followed by a numerical solution of equations or use some variant of simulation. Both methods have characteristic advantages and disadvantages depending on the size of the reachability graph and type of performance measure. This article proposes a hybrid performance evaluation algorithm for the steady-state solution of Generalized Stochastic Petri Nets that integrates elements of both methods. It automatically adapts its behavior depending on the available size of main memory and number of model states. As such, the algorithm unifies simulation and numerical analysis in a joint framework. It is proved to result in an unbiased estimator whose variance tends to zero with increasing simulation time. The article extends earlier results with an algorithm variant that starts with a small maximum number of particles and increases them during the run to increase the efficiency in cases that are rapidly solved by regular simulation. The algorithm's applicability is demonstrated through case studies, including an example where it outperforms the standard methods.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Tagged Generalized Stochastic Petri Nets
    Balbo, Gianfranco
    De Pierro, Massimiliano
    Franceschinis, Giuliana
    [J]. COMPUTER PERFORMANCE ENGINEERING, PROCEEDINGS, 2009, 5652 : 1 - +
  • [2] Generalized timed stochastic Petri nets
    Ivanov, NN
    [J]. AUTOMATION AND REMOTE CONTROL, 1996, 57 (10) : 1503 - 1512
  • [3] Introduction to generalized Stochastic Petri nets
    Balbo, Gianfranco
    [J]. FORMAL METHODS FOR PERFORMANCE EVALUATION, 2007, 4486 : 83 - 131
  • [4] AN INTRODUCTION TO GENERALIZED STOCHASTIC PETRI NETS
    MARSAN, MA
    BALBO, G
    CHIOLA, G
    CONTE, G
    DONATELLI, S
    FRANCESCHINIS, G
    [J]. MICROELECTRONICS AND RELIABILITY, 1991, 31 (04): : 699 - 725
  • [5] Modeling and Simulation of Avionics Blueprint Based Generalized Stochastic Petri Nets
    Wang, Haotian
    He, Feng
    Xiong, Huagang
    [J]. 2008 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, VOLS 1-4, 2008, : 1560 - 1565
  • [6] A CLASS OF GENERALIZED STOCHASTIC PETRI NETS FOR THE PERFORMANCE EVALUATION OF MULTIPROCESSOR SYSTEMS
    MARSAN, MA
    CONTE, G
    BALBO, G
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1984, 2 (02): : 93 - 122
  • [7] Simulation of Fluid Stochastic Petri Nets
    Gribaudo, M
    Sereno, M
    [J]. 8TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2000, : 231 - 239
  • [8] SIMULATION WITH STOCHASTIC PETRI-NETS
    Volovoi, Vitali
    [J]. 2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 88 - 102
  • [9] Embedded processes in generalized stochastic petri nets
    Balbo, G
    Bruell, SC
    Sereno, M
    [J]. 9TH INTERNATIONAL WORKSHOP ON PETRI NETS AND PERFORMANCE MODELS, PROCEEDINGS, 2001, : 71 - 80
  • [10] Generalized Stochastic Petri Nets with Rewritable Topology
    Tigane, Samir
    Kahloul, Laid
    Bourekkache, Samir
    [J]. PROCEEDINGS OF 2017 FIRST INTERNATIONAL CONFERENCE ON EMBEDDED & DISTRIBUTED SYSTEMS (EDIS 2017), 2017, : 7 - 12