Complexity Analysis by Graph Rewriting

被引:0
|
作者
Avanzini, Martin [1 ]
Moser, Georg [1 ]
机构
[1] Univ Innsbruck, Inst Comp Sci, A-6020 Innsbruck, Austria
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, many techniques have been introduced that allow the (automated) classification of the runtime complexity of term rewrite systems (TRSs for short). In this paper we show that polynomial (innermost) runtime complexity of TRSs induces polytime computability of the functions (kilned. In this way we show a tight correspondence between the number of steps performed in a given rewrite system and the computational complexity of an implementation of rewriting. The result uses graph rewriting as a first step towards the implementation of term rewriting. In particular, we prove the adequacy of (innermost) graph rewriting for (innermost) term rewriting.
引用
收藏
页码:257 / 271
页数:15
相关论文
共 50 条
  • [1] Complexity analysis by rewriting
    Avanzini, Martin
    Moser, Georg
    FUNCTIONAL AND LOGIC PROGRAMMING, 2008, 4989 : 130 - +
  • [2] MODULAR COMPLEXITY ANALYSIS FOR TERM REWRITING
    Zankl, Harald
    Korp, Martin
    LOGICAL METHODS IN COMPUTER SCIENCE, 2014, 10 (01)
  • [4] COMPLEXITY ANALYSIS OF TERM-REWRITING SYSTEMS
    CHOPPY, C
    KAPLAN, S
    SORIA, M
    THEORETICAL COMPUTER SCIENCE, 1989, 67 (2-3) : 261 - 282
  • [5] DATAFLOW ANALYSIS OF TERM GRAPH REWRITING-SYSTEMS
    BANACH, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 366 : 55 - 72
  • [6] Term Graph Rewriting and Parallel Term Rewriting
    Corradini, Andrea
    Drewes, Frank
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (48): : 3 - 18
  • [7] 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
  • [8] Graph Rewriting for Graph Neural Networks
    Machowczyk, Adam
    Heckel, Reiko
    GRAPH TRANSFORMATION, ICGT 2023, 2023, 13961 : 292 - 301
  • [9] STATIC ANALYSIS OF TERM GRAPH REWRITING-SYSTEMS
    HANKIN, C
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 506 : 367 - 384
  • [10] Complexity Analysis for Term Rewriting by Integer Transition Systems
    Naaf, Matthias
    Frohn, Florian
    Brockschmidt, Marc
    Fuhs, Carsten
    Giesl, Juergen
    FRONTIERS OF COMBINING SYSTEMS (FROCOS 2017), 2017, 10483 : 132 - 150