Multiset Rewriting: A Semantic Framework for Concurrency with Name Binding

被引:0
|
作者
Rosa-Velardo, Fernando [1 ]
机构
[1] Univ Complutense Madrid, Dpto Sistemas Informat & Computac, E-28040 Madrid, Spain
来源
关键词
STRUCTURED TRANSITION-SYSTEMS; PETRI NETS; PI-CALCULUS; MOBILE AMBIENTS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We revise multiset rewriting with name binding, by combining the two main existing approaches to the study of concurrency by means of multiset rewriting: multiset rewriting with existential quantification and constrained multiset rewriting. We obtain nu-MSRs, where we rewrite multisets of atomic formulae, in which some names may be restricted. We prove that nu-MSRs are equivalent to a class of Petri nets in which tokens are tuples of pure names, called p nu-APNs. Then we encode pi-calculus processes into nu-MSRs in a very direct way, that preserves the topology of bound names, by using the concept of derivatives of a pi-calculus process. Finally, we discuss how the recent results on decidable subclasses of the pi-calculus are independent of the particular reaction rule of the pi-calculus, so that they can be obtained in the more general framework of nu-MSRs. Thus, those results carry over not only to the pi-calculus, but to any other formalism that can be encoded within it, as p nu-APNs.
引用
收藏
页码:191 / 207
页数:17
相关论文
共 50 条
  • [1] Depth Boundedness in Multiset Rewriting Systems with Name Binding
    Rosa-Velardo, Fernando
    REACHABILITY PROBLEMS, 2010, 6227 : 161 - 175
  • [3] Multiset rewriting for the verification of depth-bounded processes with name binding
    Rosa-Velardo, Fernando
    Martos-Salgado, Maria
    INFORMATION AND COMPUTATION, 2012, 215 : 68 - 87
  • [4] Modular Multiset Rewriting
    Cervesato, Iliano
    Lam, Edmund S. L.
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, (LPAR-20 2015), 2015, 9450 : 515 - 531
  • [5] On the Complexity of Concurrent Multiset Rewriting
    Bertier, Marin
    Perrin, Matthieu
    Tedeschi, Cedric
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2016, 27 (01) : 67 - 83
  • [6] Sesqui-Pushout Rewriting: Concurrency, Associativity and Rule Algebra Framework
    Behr, Nicolas
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (309): : 23 - 52
  • [7] Generalized mapping for multiset rewriting systems
    Kharal, Athar
    Alshehri, Mansoor H.
    Bin Turki, Nasser
    Duraihem, Faisal Z.
    SOFT COMPUTING, 2021, 25 (17) : 11439 - 11448
  • [8] Multiset rewriting and security protocol analysis
    Mitchell, JC
    REWRITING TECHNIQUES AND APPLICATIONS, 2002, 2378 : 19 - 22
  • [9] Generalized mapping for multiset rewriting systems
    Athar Kharal
    Mansoor H. Alshehri
    Nasser Bin Turki
    Faisal Z. Duraihem
    Soft Computing, 2021, 25 : 11439 - 11448
  • [10] Reversibility and Determinism in Sequential Multiset Rewriting
    Alhazov, Artiom
    Freund, Rudolf
    Morita, Kenichi
    UNCONVENTIONAL COMPUTATION, PROCEEDINGS, 2010, 6079 : 21 - +