PERFORMANCE PRESERVING EQUIVALENCE FOR STOCHASTIC PROCESS ALGEBRA DTSDPBC

被引:1
|
作者
Tarasyuk, I. V. [1 ]
机构
[1] Russian Acad Sci, Siberian Branch, AP Ershov Inst Informat Syst, Acad Lavrentiev Pr 6, Novosibirsk 630090, Russia
关键词
Petri box calculus; discrete time; stochastic and deterministic delays; transition system; operational semantics; dtsd-box; denotational semantics; Markov chain; performance; stochastic bisimulation; quotient; PETRI BOX CALCULUS; MARKOVIAN EXTENSION; CONCURRENT SYSTEMS; MODELS; BISIMULATION; COMPOSITIONALITY; PREDICTION; FRAMEWORK; LANGUAGE; SPBC;
D O I
10.33048/semi.2023.20.039
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Petri box calculus (PBC) of E. Best, R. Devillers, J.G. Hall and M. Koutny is a well-known algebra of parallel processes with a Petri net semantics. Discrete time stochastic and deterministic PBC (dtsdPBC) of the author extends PBC with discrete time stochastic and deterministic delays. dtsdPBC has a step operational semantics via labeled probabilistic transition systems and a Petri net denotational semantics via dtsd-boxes, a subclass of labeled discrete time stochastic and deterministic Petri nets (LDTSDPNs). To evaluate performance in dtsdPBC, the underlying semi-Markov chains (SMCs) and (reduced) discrete time Markov chains (DTMCs and RDTMCs) of the process expressions are analyzed. Step stochastic bisimulation equivalence is used in dtsdPBC as to compare the qualitative and quantitative behaviour, as to establish consistency of the operational and denotational semantics. We demonstrate how to apply step stochastic bisimulation equivalence of the process expressions for quotienting their transition systems, SMCs, DTMCs and RDTMCs while preserving the stationary behaviour and residence time properties. We also prove that the quotient behavioural structures (transition systems, reachability graphs and SMCs) of the process expressions and their dtsd-boxes are isomorphic. Since the equivalence guarantees identity of the functional and performance characteristics in the equivalence classes, it can be used to simplify performance analysis within dtsdPBC due to the quotient minimization of the state space.
引用
收藏
页码:646 / 699
页数:54
相关论文
共 50 条
  • [31] Performance Evaluation of Dynamic Resource Allocation in Cloud Computing Platforms Using Stochastic Process Algebra
    Shawky, Doaa M.
    2013 8TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2013, : 39 - 44
  • [32] Real-time process algebra with stochastic delays
    Markovski, J.
    de Vink, E. P.
    SEVENTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2007, : 177 - +
  • [33] Specifications in stochastic process algebra for a robot control problem
    Gilmore, S
    Hillston, J
    Holton, R
    Rettelbach, M
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (04) : 1065 - 1080
  • [34] Analysis of a multimedia stream using stochastic process algebra
    Bowman, H
    Bryans, JW
    Derrick, J
    COMPUTER JOURNAL, 2001, 44 (04): : 230 - 245
  • [35] Stochastic and Real Time in Process Algebra: A Conceptual Overview
    Bravetti, Mario
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 162 : 113 - 119
  • [36] Recent extensions to the stochastic process algebra tool CASPA
    Riedl, Martin
    Schuster, Johann
    Siegle, Markus
    QUANTITATIVE EVALUATION OF SYSTEMS: QEST 2008, PROCEEDINGS, 2008, : 113 - 114
  • [37] Assembly Code Analysis Using Stochastic Process Algebra
    Djoudi, Lamia
    Kloul, Leila
    COMPUTER PERFORMANCE ENGINEERING, PROCEEDINGS, 2008, 5261 : 95 - 109
  • [38] Stochastic Process Algebra and Stability Analysis of Collective Systems
    Bortolussi, Luca
    Latella, Diego
    Massink, Mieke
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2013, 2013, 7890 : 1 - 15
  • [39] Higher Moment Analysis of a Spatial Stochastic Process Algebra
    Guenther, Marcel C.
    Bradley, Jeremy T.
    COMPUTER PERFORMANCE ENGINEERING, 2011, 6977 : 87 - 101
  • [40] Extending timed process algebra with discrete stochastic time
    Markovski, Jasen
    de Vink, Erik P.
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2008, 5140 : 268 - 283