On Term-Graph Rewrite Strategies

被引:1
|
作者
Echahed, Rachid [1 ]
机构
[1] CNRS, LIG Lab, 46,Ave Felix Viallet, F-38000 Grenoble, France
关键词
Term-graphs; Graph Rewrite Systems; Rewrite Strategies;
D O I
10.1016/j.entcs.2008.03.056
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We tackle the problem of cyclic term-graph rewriting. We first revisit the classical algorithmic approach to term-graph rewriting by providing a definition of rewrite rules of the form lhs -> rhs where the left-hand sides are term-graphs and the right-hand sides are sequences of actions. Such actions, which specify how to rewrite a term-graph in a stepwise manner, contribute to simplify substantially the definition of cyclic term-graph rewriting. Then we define a new class of term-graph rewrite systems which are confluent over the so-called admissible term-graphs. Finally, we provide an efficient rewrite strategy which contracts only needed redexes and give pointers to other results regarding optimal rewrite strategies of admissible term-graphs.
引用
收藏
页码:99 / 110
页数:12
相关论文
共 50 条
  • [31] Using Rewrite Strategies for Testing BUpL Agents
    Astefanoaei, Lacramioara
    de Boer, Frank S.
    van Riemsdijk, M. Birna
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2010, 6037 : 143 - +
  • [32] BPMN 2.0 Execution Semantics Formalized as Graph Rewrite Rules
    Dijkman, Remco
    Van Gorp, Pieter
    BUSINESS PROCESS MODELING NOTATION, 2010, 67 : 16 - 30
  • [33] Undecidable properties of flat term rewrite systems
    Godoy, Guillem
    Hernandez, Hugo
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2009, 20 (02) : 187 - 205
  • [34] Complexity Analysis of Precedence Terminating Infinite Graph Rewrite Systems
    Eguchi, Naohi
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (183): : 33 - 47
  • [35] Programmed attributed graph rewrite systems - An advanced modelling formalism
    不详
    EFFICIENT GRAPH REWRITING AND ITS IMPLEMENTATION, 1995, 922 : 91 - 121
  • [36] On the confluence of linear shallow term rewrite systems
    Godoy, G
    Tiwari, A
    Verma, R
    STACS 2003, PROCEEDINGS, 2003, 2607 : 85 - 96
  • [37] SEMANTICS FOR PROLOG VIA TERM REWRITE SYSTEMS
    BAETEN, JCM
    WEIJLAND, WP
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 308 : 3 - 14
  • [38] Undecidable properties of flat term rewrite systems
    Guillem Godoy
    Hugo Hernández
    Applicable Algebra in Engineering, Communication and Computing, 2009, 20 : 187 - 205
  • [39] Congruential complements of ground term rewrite systems
    Vágvölgyi, S
    THEORETICAL COMPUTER SCIENCE, 2000, 238 (1-2) : 247 - 274
  • [40] Using Rewrite Strategies for Efficient Functional Automatic Differentiation
    Boehler, Timon
    Richter, David
    Mezini, Mira
    PROCEEDINGS OF THE 25TH ACM INTERNATIONAL WORKSHOP ON FORMAL TECHNIQUES FOR JAVA-LIKE PROGRAMS, FTFJP 2023, 2023, : 51 - 57