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 条
  • [21] Approximate Probabilistic Parallel Multiset Rewriting Using MCMC
    Luedtke, Stefan
    Schroeder, Max
    Kirste, Thomas
    KI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11117 : 73 - 85
  • [22] Sequential and maximally parallel multiset rewriting: reversibility and determinism
    Artiom Alhazov
    Rudolf Freund
    Kenichi Morita
    Natural Computing, 2012, 11 : 95 - 106
  • [23] Swarm-Based Multiset Rewriting Computing Models
    Fujioka, Kaoru
    UNCONVENTIONAL COMPUTATION AND NATURAL COMPUTATION, UCNC 2019, 2019, 11493 : 79 - 93
  • [24] Solving the SAT problem with the string multiset rewriting calculus
    Battyanyi, Peter
    COMPUTING, 2024, 106 (05) : 1321 - 1334
  • [25] Minimization strategies for maximally parallel multiset rewriting systems
    Alhazov, Artiom
    Verlan, Sergey
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (17) : 1581 - 1591
  • [26] Relating strands and multiset rewriting for security protocol analysis
    Cervesato, I
    Durgin, N
    Mitchell, J
    Lincoln, P
    Scedrov, A
    13TH IEEE COMPUTER SECURITY FOUNDATIONS WORKSHOP, PROCEEDINGS, 2000, : 35 - 54
  • [27] Visual multiset rewriting: Applications to diagram parsing and reasoning
    Bottoni, Paolo
    Meyer, Bernd
    Presicce, Francesco Parisi
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2001, 2235 : 45 - 67
  • [28] Sequential and maximally parallel multiset rewriting: reversibility and determinism
    Alhazov, Artiom
    Freund, Rudolf
    Morita, Kenichi
    NATURAL COMPUTING, 2012, 11 (01) : 95 - 106
  • [29] What's in a Name?: Rewriting and fight for the name
    Weeber, Jeanne
    TRANS-REVUE DE LITTERATURE GENERALE ET COMPAREE, 2016, 20
  • [30] On coherence properties in term rewriting models of concurrency
    Noll, T
    CONCUR'99: CONCURRENCY THEORY, 1999, 1664 : 478 - 493