Verification of Hypertorus Communication Grids by Infinite Petri Nets and Process Algebra

被引:0
|
作者
Dmitry A.Zaitsev [1 ,2 ]
Tatiana R.Shmeleva [3 ]
Jan Friso Groote [4 ]
机构
[1] IEEE
[2] the Vistula University  3. the A.S. Popov Odessa National Academy of Telecommunications  4. the Eindhoven University of Technology
关键词
Computing grid; conservativeness; deadlock; hypertorus; infinite Petri nets; process algebra; systems biology;
D O I
暂无
中图分类号
TP301.1 [自动机理论]; TN915.0 [一般性问题];
学科分类号
0810 ; 081001 ; 081202 ;
摘要
A model of a hypertorus communication grid has been constructed in the form of an infinite Petri net. A grid cell represents either a packet switching device or a bioplast cell. A parametric expression is obtained to allow a finite specification of an infinite Petri net. To prove properties of an ideal communication protocol, we derive an infinite Diophantine system of equations from it, which is subsequently solved. Then we present the programs htgen and ht-mcrl2-gen, developed in the C language, which generate Petri net and process algebra models of a hypertorus with a given number of dimensions and grid size. These are the inputs for the respective modeling tools Tina and mCRL2, which provide model visualization, step simulation, state space generation and reduction, and structural analysis techniques. Benchmarks to compare the two approaches are obtained. An ad-hoc induction-like technique on invariants,obtained for a series of generated models, allows the calculation of a solution of the Diophantine system in a parametric form.It is proven that the basic solutions of the infinite system have been found and that the infinite Petri net is bounded and conservative. Some remarks regarding liveness and liveness enforcing techniques are also presented.
引用
收藏
页码:733 / 742
页数:10
相关论文
共 50 条
  • [1] Verification of Hypertorus Communication Grids by Infinite Petri Nets and Process Algebra
    Zaitsev, Dmitry A.
    Shmeleva, Tatiana R.
    Groote, Jan Friso
    [J]. IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2019, 6 (03) : 733 - 742
  • [2] VERIFICATION OF THE TRIANGULAR COMMUNICATION GRIDS PROTOCOLS BY INFINITE PETRI NETS
    Shmeleva, T. R.
    [J]. RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2018, (04) : 31 - 41
  • [3] Verification of communication hexagonal grid with the infinite petri nets
    Shmeleva, T.R.
    [J]. Telecommunications and Radio Engineering (English translation of Elektrosvyaz and Radiotekhnika), 2019, 78 (02): : 125 - 135
  • [4] Verification of Computing Grids with Special Edge Conditions by Infinite Petri Nets
    Zaitsev, D. A.
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2013, 47 (07) : 403 - 412
  • [5] Spatial specification of hypertorus interconnect by infinite and reenterable coloured Petri nets
    Zaitsev, Dmitry A.
    Shmeleva, Tatiana R.
    Proell, Birgit
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2021, 37 (01) : 1 - 21
  • [6] VERIFICATION OF SQUARE COMMUNICATION GRID PROTOCOLS VIA INFINITE PETRI NETS
    Shmeleva, T. R.
    Zaitsev, D. A.
    Zaitsev, I. D.
    [J]. MESM 2009: 10TH MIDDLE EASTERN SIMULATION MULTICONFERENCE, 2009, : 53 - 59
  • [7] Timed Mobility in process algebra and Petri nets
    Ciobanu, Gabriel
    Koutny, Maciej
    [J]. JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2011, 80 (07): : 377 - 391
  • [8] THE VERIFICATION OF COMMUNICATION PROTOCOLS USING NUMERICAL PETRI NETS
    SYMONS, FJW
    [J]. AUSTRALIAN TELECOMMUNICATION RESEARCH, 1980, 14 (01): : 34 - 38
  • [9] Applying Infinite Petri Nets to the Cybersecurity of Intelligent Networks, Grids and Clouds
    Zaitsev, Dmitry A.
    Shmeleva, Tatiana R.
    Probert, David E.
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (24):
  • [10] Process semantics of Petri nets over partial algebra
    Desel, J
    Juhás, G
    Lorenz, R
    [J]. APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 146 - 165