Recursive Petri nets - Theory and application to discrete event systems

被引:30
|
作者
Haddad, Serge
Poitrenaud, Denis
机构
[1] Univ Paris 06, F-75252 Paris 05, France
[2] Univ Paris 09, F-75775 Paris 16, France
关键词
D O I
10.1007/s00236-007-0055-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to design and analyse complex systems, modelers need formal models with two contradictory requirements: a high expressivity and the decidability of behavioural property checking. Here we present and develop the theory of such a model, the recursive Petri nets. First, we show that the mechanisms supported by recursive Petri nets enable to model patterns of discrete event systems related to the dynamic structure of processes. Furthermore, we prove that these patterns cannot be modelled by ordinary Petri nets. Then we study the decidability of some problems: reachability, finiteness and bisimulation. At last, we develop the concept of linear invariants for this kind of nets and we design efficient computations specifically tailored to take advantage of their structure.
引用
收藏
页码:463 / 508
页数:46
相关论文
共 50 条
  • [1] Recursive Petri netsTheory and application to discrete event systems
    Serge Haddad
    Denis Poitrenaud
    Acta Informatica, 2007, 44 : 463 - 508
  • [2] Diagnosis of discrete event systems with Petri nets and coding theory
    Lefebvre, Dimitri
    ICINCO 2008: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL RA-1: ROBOTICS AND AUTOMATION, VOL 1, 2008, : 15 - 22
  • [3] Petri nets and the control of discrete event systems
    Petrinetze und die steuerung ereignisdiskreter systeme
    1600, Springer Verlag (37):
  • [4] Petri nets for the control of discrete event systems
    Giua, Alessandro
    Seatzu, Carla
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02): : 693 - 701
  • [5] Petri nets for the control of discrete event systems
    Alessandro Giua
    Carla Seatzu
    Software & Systems Modeling, 2015, 14 : 693 - 701
  • [6] Analysis of Discrete Event Systems with Petri Nets
    Mata, Guelvis
    Mendez, Arnado
    Cardillo, Juan
    Chacon, Edgar
    CIENCIA E INGENIERIA, 2016, 37 (02): : 53 - 58
  • [7] Supervisory control of discrete event systems based on structure theory of Petri nets
    Barkaoui, K
    Chaoui, A
    Zouari, B
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 3750 - 3755
  • [8] Liveness Problem of Petri Nets Supervisory Control Theory for Discrete Event Systems
    HongYe SU WeiMin WU Jian CHU National Laboratory of Industrial Control Technology Institute of Advanced Process Control Zhejiang University Hangzhou PRChina
    自动化学报, 2005, (01) : 143 - 150
  • [9] Discrete event diagnosis using labeled Petri nets. An application to manufacturing systems
    Cabasino, M. P.
    Giua, A.
    Pocci, M.
    Seatzu, C.
    CONTROL ENGINEERING PRACTICE, 2011, 19 (09) : 989 - 1001
  • [10] On line identification of Discrete Event Systems via Petri nets: an application to monitor specification
    Dotoli, Mariagrazia
    Fanti, Maria Pia
    Mangini, Agostino M.
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1-3, 2007, : 215 - 220