AN EFFICIENT METHOD FOR UNFOLDING COLORED PETRI NETS

被引:0
|
作者
Liu, Fei [1 ]
Heiner, Monika
Yang, Ming [1 ]
机构
[1] Harbin Inst Technol, Harbin 150001, Peoples R China
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Unfolding is an essential problem in reusing existing Petri net simulation and analysis techniques and related tools for colored Petri nets. We present an efficient unfolding method, in which we provide two approaches to efficiently compute transition instances. That is, for a transition, if the color set of each variable in its guard is a finite integer domain, a constraint satisfaction approach is used to obtain all valid transition instances; otherwise, a general algorithm is adopted, in which some optimization techniques like partial binding - partial test and pattern matching are used. This method has been applied to unfold large-scale colored Petri nets, which has proven its efficiency.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Methods for Efficient Unfolding of Colored Petri Nets
    Bilgram, Alexander
    Jensen, Peter G.
    Pedersen, Thomas
    Srba, Jiri
    Taankvist, Peter H.
    [J]. FUNDAMENTA INFORMATICAE, 2022, 189 (3-4) : 297 - 320
  • [2] Efficient unfolding of contextual Petri nets
    Baldan, Paolo
    Bruni, Alessandro
    Corradini, Andrea
    Koenig, Barbara
    Rodriguez, Cesar
    Schwoon, Stefan
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 449 : 2 - 22
  • [3] MCC: A Tool for Unfolding Colored Petri Nets in PNML Format
    Dal Zilio, Silvano
    [J]. APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2020), 2020, 12152 : 426 - 435
  • [4] COLORED PETRI NETS AND THE INVARIANT-METHOD
    JENSEN, K
    [J]. THEORETICAL COMPUTER SCIENCE, 1981, 14 (03) : 317 - 336
  • [5] COLORED PETRI NETS
    JENSEN, K
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1987, 254 : 248 - 299
  • [6] A method of workflow scheduling based on colored Petri nets
    Xiao, Zhijiao
    Ming, Zhong
    [J]. DATA & KNOWLEDGE ENGINEERING, 2011, 70 (02) : 230 - 247
  • [7] Optimized colored nets unfolding
    Kordon, Fabrice
    Linard, Alban
    Paviot-Adet, Emmanuel
    [J]. FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2006, 2006, 4229 : 339 - 355
  • [8] Distributed unfolding of Petri nets
    Baldan, Paolo
    Haar, Stefan
    Koenig, Barbara
    [J]. FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2006, 3921 : 126 - 141
  • [9] Directed Unfolding of Petri Nets
    Bonet, Blai
    Haslum, Patrik
    Hickmott, Sarah
    Thiebaux, Sylvie
    [J]. TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY I, 2008, 5100 : 172 - +
  • [10] Using colored Petri nets to simulate object Petri nets
    Corchado, FFR
    Gallegos, FZ
    Jiménez, AA
    Dávila, HIP
    [J]. International Conference on Computing, Communications and Control Technologies, Vol 5, Proceedings, 2004, : 27 - 31