COMPLETENESS OF COMBINATIONS OF CONSTRUCTOR SYSTEMS

被引:19
|
作者
MIDDELDORP, A [1 ]
TOYAMA, Y [1 ]
机构
[1] NIPPON TELEGRAPH & TEL PUBL CORP, COMMUN SCI LABS, SEIKA, KYOTO 61902, JAPAN
关键词
D O I
10.1006/jsco.1993.1024
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A term rewriting system is called complete if it is both confluent and strongly normalising. Barendregt and Klop showed that the disjoint union of complete term rewriting systems does not need to be complete. In other words, completeness is not a modular property of term rewriting systems. Toyama, Klop and Barendregt showed that completeness is a modular property of left-linear term rewriting systems. In this paper we show that it is sufficient to impose the constructor discipline for obtaining the modularity of completeness. This result is a simple consequence of a quite powerful divide and conquer technique for establishing completeness of such constructor systems. Our approach is not limited to systems which are composed of disjoint parts. The importance of our method is that we may decompose a given constructor system into parts which possibly share function symbols and rewrite rules in order to infer completeness. We obtain a similar technique for semi-completeness, i.e. the combination of confluence and weak normalisation. © 1993 Academic Press. All rights reserved.
引用
下载
收藏
页码:331 / 348
页数:18
相关论文
共 50 条
  • [41] Completeness in Information Systems Ontologies
    Timothy Tambassi
    Axiomathes, 2022, 32 : 215 - 224
  • [42] ORTHOGONAL COMPLETENESS AND ALGEBRAIC SYSTEMS
    BEIDAR, KI
    MIKHALEV, AV
    RUSSIAN MATHEMATICAL SURVEYS, 1985, 40 (06) : 51 - 95
  • [43] ASYMPTOTIC COMPLETENESS OF MULTIPARTICLE SYSTEMS
    SIGAL, IM
    DOKLADY AKADEMII NAUK SSSR, 1972, 204 (04): : 795 - &
  • [44] ON THE COMPLETENESS OF MODULAR PROOF SYSTEMS
    RAMESH, S
    INFORMATION PROCESSING LETTERS, 1990, 36 (04) : 195 - 201
  • [45] The copy constructor
    Kolawa, A
    DR DOBBS JOURNAL, 1999, 24 (10): : 11 - 11
  • [46] Constructor subtyping
    Barthe, G
    Frade, MJ
    PROGRAMMING LANGUAGES AND SYSTEMS, 1999, 1576 : 109 - 127
  • [47] Constructor theory of information
    Deutsch, David
    Marletto, Chiara
    PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2015, 471 (2174):
  • [48] Constructor left out
    Compton, P
    POWER, 1997, 141 (04) : 14 - 14
  • [49] THE SEMANTIC DATABASE CONSTRUCTOR
    FARMER, DB
    KING, R
    MYERS, DA
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (07) : 583 - 591
  • [50] Rewriting and narrowing for constructor systems with call-time choice semantics
    Lopez-Fraguas, Francisco J.
    Martin-Martin, Enrique
    Rodriguez-Hortala, Juan
    Sanchez-Hernandez, Jaime
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2014, 14 : 165 - 213