Bisimilarity in term graph rewriting

被引:6
|
作者
Ariola, ZM [1 ]
Klop, JW
Plump, D
机构
[1] Univ Oregon, Dept Comp & Informat Sci, Eugene, OR 97401 USA
[2] Free Univ Amsterdam, Dept Math & Comp Sci, NL-1081 HV Amsterdam, Netherlands
[3] Katholieke Univ Nijmegen, Inst Comp Sci, NL-6500 GL Nijmegen, Netherlands
[4] Univ Bremen, Fachbereich Math & Informat, D-28334 Bremen, Germany
关键词
D O I
10.1006/inco.1999.2824
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a survey of confluence properties of (acyclic) term graph rewriting. Results and counterexamples are given for different kinds of term graph rewriting; besides plain applications of rewrite rules, extensions with the operations of collapsing and copying, and both operations together are considered. Collapsing and copying together constitute bisimilarity of term graphs. We establish sufficient conditions for-and counterexamples to-confluence, confluence module bisimilarity, and the Church-Rosser property module bisimilarity. Moreover, we address rewriting module bisimilarity, that is, rewriting of bisimilarity classes of term graphs. (C) 2000 Academic Press.
引用
收藏
页码:2 / 24
页数:23
相关论文
共 50 条
  • [1] Term Graph Rewriting and Parallel Term Rewriting
    Corradini, Andrea
    Drewes, Frank
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (48): : 3 - 18
  • [2] TERM GRAPH REWRITING
    BARENDREGT, HP
    VANEEKELEN, MCJD
    GLAUERT, JRW
    KENNAWAY, JR
    PLASMEIJER, MJ
    SLEEP, MR
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 259 : 141 - 158
  • [3] Term graph rewriting
    Klop, JW
    HIGHER-ORDER ALGEBRA, LOGIC, AND TERM REWRITING, 1996, 1074 : 1 - 16
  • [4] Termination of Graph and Term Graph Rewriting
    Koenig, Barbara
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (225): : 2 - 2
  • [5] Concurrent graph and term graph rewriting
    Corradini, Andrea
    Lecture Notes in Computer Science, 1119
  • [6] ON THE ADEQUACY OF GRAPH REWRITING FOR STIMULATING TERM REWRITING
    KENNAWAY, JR
    KLOP, JW
    SLEEP, MR
    DEVRIES, FJ
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1994, 16 (03): : 493 - 523
  • [7] Implementing conditional term rewriting by graph rewriting
    Ohlebusch, E
    THEORETICAL COMPUTER SCIENCE, 2001, 262 (1-2) : 311 - 331
  • [8] Term graph rewriting for the π-calculus
    Gadducci, F
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2003, 2895 : 37 - 54
  • [9] Transitive term graph rewriting
    Banach, R
    INFORMATION PROCESSING LETTERS, 1996, 60 (03) : 109 - 114
  • [10] From Infinitary Term Rewriting to Cyclic Term Graph Rewriting and back
    Bahr, Patrick
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (48): : 2 - 2