Transformation for Refining Unraveled Conditional Term Rewriting Systems

被引:2
|
作者
Nishida, Naoki [1 ]
Mizutani, Tomohiro [1 ]
Sakai, Masahiko [1 ]
机构
[1] Nagoya Univ, Grad Sch Informat Sci, Nagoya, Aichi, Japan
关键词
unraveling; context-sensitive reduction; membership constraint; program transformation;
D O I
10.1016/j.entcs.2007.02.048
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Unravelings, transformations from conditional term rewriting systems (CTRSs, for short) into unconditional term rewriting systems, are valuable for analyzing properties of CTRSs. In order to completely simulate rewrite sequences of CTRSs, the restriction by a particular context-sensitive and membership condition that is determined by extra function symbols introduced due to the unravelings, must be imposed on the rewrite relations of the unraveled CTRSs. In this paper, in order to weaken the context-sensitive and membership condition, we propose a transformation applied to the unraveled CTRSs, that reduces the number of the extra symbols. In the transformation, updating the context-sensitive condition properly, we remove the extra symbols that satisfy a certain condition. If the transformation succeeds in removing all of the extra symbols, we obtain the TRSs that are computationally equivalent with the original CTRSs.
引用
收藏
页码:75 / 95
页数:21
相关论文
共 50 条
  • [41] Automated proofs of horn-clause inductive theo-rems for conditional term rewriting systems
    Kurita T.
    Aoto T.
    Computer Software, 2019, 36 (02) : 61 - 75
  • [42] Soundness of Unravelings for Deterministic Conditional Term Rewriting Systems via Ultra-Properties Related to Linearity
    Nishida, Naoki
    Sakai, Masahiko
    Sakabe, Toshiki
    22ND INTERNATIONAL CONFERENCE ON REWRITING TECHNIQUES AND APPLICATIONS (RTA'11), 2011, 10 : 267 - 282
  • [43] ORDERINGS FOR TERM-REWRITING SYSTEMS
    DERSHOWITZ, N
    THEORETICAL COMPUTER SCIENCE, 1982, 17 (03) : 279 - 301
  • [44] A PVS Theory for Term Rewriting Systems
    Galdino, Andre L.
    Ayala-Rincon, Mauricio
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 247 : 67 - 83
  • [45] TERM REWRITING-SYSTEMS AND ALGEBRA
    LESCANNE, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1984, 170 : 166 - 174
  • [46] EXTENDED TERM REWRITING-SYSTEMS
    KLOP, JW
    DEVRIJER, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 516 : 26 - 50
  • [47] TERM REWRITING-SYSTEMS WITH PRIORITIES
    BAETEN, JCM
    BERGSTRA, JA
    KLOP, JW
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 256 : 83 - 94
  • [48] IMPLEMENTATIONS OF TERM REWRITING-SYSTEMS
    HERMANN, M
    KIRCHNER, C
    KIRCHNER, H
    COMPUTER JOURNAL, 1991, 34 (01): : 20 - 33
  • [49] Decidable approximations of term rewriting systems
    Jacquemard, F
    REWRITING TECHNIQUES AND APPLICATIONS, 1996, 1103 : 362 - 376
  • [50] Visual conditional attributed rewriting systems in visual language specification
    Bottoni, P
    Costabile, MF
    Levialdi, S
    Mussio, P
    IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1996, : 156 - 163