On the analysis of Petri nets and their synthesis from process languages

被引:1
|
作者
Czaja, L [1 ]
机构
[1] Warsaw Univ, Inst Informat, PL-02097 Warsaw, Poland
关键词
Petri net; process language; analysis and synthesis of nets;
D O I
10.1051/ita:2003006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Processes in Place/Transition (P/T) nets are defined inductively by a peculiar numbering of place occurrences. Along with an associative sequential composition called catenation and a neutral process, a monoid of processes is obtained. The power algebra of this monoid contains all process languages with appropriate operations on them. Hence the problems of analysis and synthesis, analogous to those in the formal languages and automata theory, arise. Here, the analysis problem is: for a given P/T net with an initial marking find the set of all processes the net may evoke. The synthesis problem is: given a process language L decide if there exists a marked net whose evolutions (presented by processes) are collected in L and, in the positive case, find such net and its initial marking. The problems are posed and given a general solution.
引用
收藏
页码:17 / 38
页数:22
相关论文
共 50 条
  • [1] Synthesis of Petri nets from finite partial languages
    Lorenz, Robert
    Bergenthum, Robin
    Desel, Joerg
    Mauser, Sebastian
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2007, : 157 - +
  • [2] Synthesis of Petri Nets from Infinite Partial Languages
    Bergenthum, Robin
    Desel, Joerg
    Lorenz, Robert
    Mauser, Sebastian
    [J]. 2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 170 - 179
  • [3] Synthesis of Petri Nets from Finite Partial Languages
    Bergenthum, Robin
    Desel, Joerg
    Lorenz, Robert
    Mauser, Sebastian
    [J]. FUNDAMENTA INFORMATICAE, 2008, 88 (04) : 437 - 468
  • [4] Synthesis of Petri Nets from Term Based Representations of Infinite Partial Languages
    Bergenthum, Robin
    Desel, Joerg
    Mauser, Sebastian
    Lorenz, Robert
    [J]. FUNDAMENTA INFORMATICAE, 2009, 95 (01) : 187 - 217
  • [5] PETRI NETS AND SZILARD LANGUAGES
    CRESPIREGHIZZI, S
    MANDRIOLI, D
    [J]. INFORMATION AND CONTROL, 1977, 33 (02): : 177 - 192
  • [6] PETRI NETS AND REGULAR LANGUAGES
    VALK, R
    VIDALNAQUET, G
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1981, 23 (03) : 299 - 325
  • [7] Synthesis and Analysis of Petri Nets from Causal Specifications
    Oliveira, Mateus de Oliveira
    [J]. COMPUTER AIDED VERIFICATION (CAV 2022), PT II, 2022, 13372 : 447 - 467
  • [8] Deriving unbounded Petri nets from formal languages
    Darondeau, P
    [J]. CONCUR'98: CONCURRENCY THEORY, 1998, 1466 : 533 - 548
  • [9] A combination of Petri nets and process network synthesis
    Gyapay, S
    Pataricza, A
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 1167 - 1174
  • [10] Toolbox for analysis and synthesis of Petri nets
    Zhang, Wenle
    [J]. 2006 IEEE CONFERENCE ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, VOLS 1 AND 2, 2006, : 658 - 662