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 条
  • [41] Timed Strategies for Real-Time Rewrite Theories
    Olarte, Carlos
    Olveczky, Peter Csaba
    REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2024, 2024, 14953 : 124 - 144
  • [42] Refining formal specifications of human computer interaction by graph rewrite rules
    Sucrow, BE
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 1998, 1382 : 302 - 317
  • [43] Pattern-based rewrite and refinement of architectures using graph theory
    Guth, Jasmin
    Leymann, Frank
    SICS SOFTWARE-INTENSIVE CYBER-PHYSICAL SYSTEMS, 2020, 35 (1-2): : 115 - 126
  • [44] GrGen.NET: The expressive, convenient and fast graph rewrite system
    Jakumeit E.
    Buchwald S.
    Kroll M.
    International Journal on Software Tools for Technology Transfer, 2010, 12 (03) : 263 - 271
  • [45] On the normalization and unique normalization properties of term rewrite systems
    Godoy, Guillem
    Tison, Sophie
    AUTOMATED DEDUCTION - CADE-21, PROCEEDINGS, 2007, 4603 : 247 - +
  • [46] LSE narrowing for decreasing conditional term rewrite systems
    Bockmayr, A
    Werner, A
    CONDITIONAL AND TYPED REWRITING SYSTEMS, 1995, 968 : 51 - 70
  • [47] Uniqueness of Normal Forms for Shallow Term Rewrite Systems
    Radcliffe, Nicholas R.
    Moraes, Luis F. T.
    Verma, Rakesh M.
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2017, 18 (02)
  • [48] Automated Amortised Resource Analysis for Term Rewrite Systems
    Moser, Georg
    Schneckenreither, Manuel
    FUNCTIONAL AND LOGIC PROGRAMMING, FLOPS 2018, 2018, 10818 : 214 - 229
  • [49] Autowrite: A Tool for Term Rewrite Systems and Tree Automata
    Durand, Irene
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 124 (02) : 29 - 49
  • [50] Congruences Generated by Extended Ground Term Rewrite Systems
    Vagvolgyi, Sandor
    FUNDAMENTA INFORMATICAE, 2009, 95 (2-3) : 381 - 399