• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Reduction Strategy

Research Project

Project/Area Number 11680338
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionUniversity of Tsukuba

Principal Investigator

MIDDELDORP Aart  Institute of Information Sciences and Electronics Associate Professor, 電子・情報工学系, 助教授 (30251044)

Co-Investigator(Kenkyū-buntansha) YAMADA Toshiyuki  Institute of Information Sciences and Electronics Research Associate, 電子・情報工学系, 助手 (60312831)
IDA Tetsuo  Institute of Information Sciences and Electronics Professor, 電子・情報工学系, 教授 (70100047)
Project Period (FY) 1999 – 2000
Project Status Completed (Fiscal Year 2000)
Budget Amount *help
¥3,400,000 (Direct Cost: ¥3,400,000)
Fiscal Year 2000: ¥1,600,000 (Direct Cost: ¥1,600,000)
Fiscal Year 1999: ¥1,800,000 (Direct Cost: ¥1,800,000)
Keywordsterm rewriting / narrowing / symbolic computation / call-by-need strategies / modularity / termination / completeness / 文脈依存書き換え / 変換法
Research Abstract

Semantic labelling is a powerful tool for proving termination of term rewrite systems. The usefulness of the extension to equational term rewriting described in a paper of Zantema is however rather limited. In [1] we introduced a stronger version of equational semantical labelling, parameterized by three choices : (1) the order on the underlying algebra (partial order vs. quasi-order), (2) the relation between the algebra and the rewrite system (model vs. quasi-model), and (3) the labelling of the function symbols appearing in the equations (forbidden vs. allowed). We presented soundness and completeness results for the various instantiations, analyzed the relationships between them, and presented two applications of our equational semantic labelling technique.
We also continued our investigations into the completeness of lazy narrowing calculi. In an earlier paper we proved that the lazy conditional narrowing calculus LCNC is complete with respect to normalizable solutions for the clas … More s of confluent but not necessarily terminating conditional rewrite systems without so-called extra variables in the conditional parts of the rewrite rules. Unfortunately, the proof does not provide any useful complete selection function, hence in implementations we need to backtrack over the choice of equations in goals in order to guarantee that all solutions are enumerated. This is in contrast to the unconditional case where completeness with respect to the leftmost selection function is known. In [2] we closed the gap by proving the completeness of LCNC with respect to the leftmost selection strategy for the above-mentioned class of conditional rewrite systems.
In a joint paper with Irene Durand we introduced a powerful framework for the study of call by need computations. Using elementary tree automata techniques and ground tree transducers simple decidability proofs were obtained for a hierarchy of classes of rewrite systems that are much larger than earlier classes defined using the complicated sequentiality concept. In [3] we studied the modularity of membership in the new hierarchy. Surprisingly, it turned out that none of the classes in the hierarchy is preserved under signature extension. By imposing various conditions we recovered the preservation under signature extension. By imposing some more conditions we were able to strengthen the signature extension results to modularity for disjoint and constructor-sharing combinations. Less

Report

(3 results)
  • 2000 Annual Research Report   Final Research Report Summary
  • 1999 Annual Research Report
  • Research Products

    (18 results)

All Other

All Publications (18 results)

  • [Publications] H.Ohsaki,A.Middeldorp,J.Giesl: "Equational Termination by Semantic Labelling"Proc.14th Annual Conference of the European Association for Computer Science Logic, LNCS. 1862. 457-471 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Suzuki,A.Middeldorp: "A Complete Selection Function for Lazy Conditional Narrowing"Proc.5th International Symposium on Functional and Logic Programming, LNCS. (印刷中). (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] I.Durand,A.Middeldorp: "On the Modularity of Deciding Call-by-Need"Proc.International Conference on the Foundations of Software Science and Computation Structures, Genova, LNCS. (印刷中). (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] A.Geser,A.Middeldorp,E.Ohlebusch,H.Zantema: "Relative Undecidability in Term Rewriting. Part 1: The Termination Hierarchy"Information and Computation. (印刷中). (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] H.Ohsaki, A.Middeldorp, J.Giesl: "Equational Termination by Semantic Labelling"Proc.14th Annual Conference of the European Association for Computer Science Logic, Lecture Notes in Computer Science 1862. 457-471 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] T.Suzuki and A.Middeldorp: "A Complete Selection Function for Lazy Conditional Narrowing"Functional and Logic Programming, Lecture Notes in Computer Science. Accepted for publication. (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] I.Durand and A.Middeldorp: "On the Modularity of Deciding Call-by-Need"Foundations of Software Science and Computation Structures, Genova, Lecture Notes in Computer Science. Accepted for publication. (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] A.Geser, A.Middeldorp, E.Ohlebusch, and H.Zantema: "Relative Undecidability in Term Rewriting. Part 1 : The Termination Hierarchy"Information and Computaion. Accepted for publication.. (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] H.Ohsaki,A.Middeldorp,J.Giesl: "Equational Termination by Semantic Labelling"Proc. 14th Annual Conference of the European Association for Computer Science Logic, LNCS. 1862. 457-471 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] T.Suzuki,A.Middeldorp: "A Complete Selection Function for Lazy Conditional Narrowing"Proc.5th International Symposium on Functional and Logic Programming, LNCS. (印刷中). (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] I.Durand,A.Middeldorp: "On the Modularity of Deciding Call-by-Need"Proc. International Conference on the Foundations of Software Science and Computation Structures, Genova, LNCS. (印刷中). (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] A.Geser,A.Middeldorp,E.Ohlebusch,H.Zantema: "Relative Undecidability in Term Rewriting. Part 1 : The Termination Hierarchy"Information and Computation. (印刷中). (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] J. Giesl, A. Middeldorp: "Transforming Context-Sensitive Rewrite Systems"Proceedings of RTA'99, LNCS. 1631. 271-285 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] J. Giesl, A. Middeldorp: "Eliminating Dummy Elimination"Acta Informatica. (印刷中). (2000)

    • Related Report
      1999 Annual Research Report
  • [Publications] A. Middeldorp, H. Ohsaki: "Type Introduction for Equational Rewriting"Acta Informatica. (印刷中). (2000)

    • Related Report
      1999 Annual Research Report
  • [Publications] M. Marin,T. Ida, T. Suzuki: "On reducing the Search Space of Higher-Order Lazy Narrowing"Proceedigs of FLOPS'99. 319-334 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] T. Yamada, et al.: "Logicality of Conditional Rewrite Systems"Theoretical Computer Science. 236(1,2). 209-232 (2000)

    • Related Report
      1999 Annual Research Report
  • [Publications] A.Middeldorp,T.Sato: "Functional and Logic Programming"Springer. 368 (1999)

    • Related Report
      1999 Annual Research Report

URL: 

Published: 1999-04-01   Modified: 2021-04-07  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi