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

2001 Fiscal Year Final Research Report Summary

Inductive theorem proving method for program verification

Research Project

Project/Area Number 10680346
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionTohoku University (2000-2001)
Japan Advanced Institute of Science and Technology (1998-1999)

Principal Investigator

TOYAMA Yoshihiro  Research Institute of Electrical Communication, Tohoku University, Professor, 電気通信研究所, 教授 (00251968)

Co-Investigator(Kenkyū-buntansha) KUSAKARI Keichirou  Research Institute of Electrical Communication, Tohoku University, Resarch Asspcoate, 電気通信研究所, 助手 (90323112)
Project Period (FY) 1998 – 2001
Keywordsinductionless induction / rewriting induction / coverset induction / higher order / rewriting system / completion
Research Abstract

To propose a new theoretical basis of automated program verification, we have studied rewriting methods among the inductionless induction method, the rewriting induction method, the coverset induction method, and related methods used in automated thorem proving. Through theoretical analysis and experiments, we have obtained the following results:
(1) We analyzed the relation between the inductionless induction method and the rewriting induction method. It was shown that the main difference between two methods is that the inductionless induction method is based on the Church-Rosser property but the rewriting induction method is based on the strong normalization property. We also proved that the coverset induction can be naturally explained by the concept of rewriting induction.
(2) We developed several techniques for proving the termination property of term rewriting systems, AC term rewriting systems, and higher-order rewriting systems. New techniques proposed are tree lifting ordering, improved recursive decomposition ordering, higher-order simplification ordering, argument filtering transformation, and AC-dependent pair.
(3) We proposed a new conditional linearization based on left-right separated conditional term rewriting systems. By developing a concept of weight decreasing joinability we presented a sufficient condition for the Church-Rosser property of left-right separated conditional term rewriting systems.

  • Research Products

    (12 results)

All Other

All Publications (12 results)

  • [Publications] Yoshihito Toyama: "Equational Proofs by Completion"Journal of Japanese Society for Artificial Intelligence. 16. 668-674 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Keiichirou Kusakari: "On Proving Termination of Term Rewritting Systems with Higher-order Variables"IPS : J Transactions on Programming. 42. 35-45 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Keiichirou Kusakari: "On Proving AC-Termination by AC-Deperdency Pairs"IEICE Transactions on Information and systems. E84-D. 604-612 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Yoshihito Toyama: "Church-Rosser Property and Unique Normal Form Property of Non-Duplicating Term Rewriting Systems"IEICE Transactions on Information and systems. E84-D. 439-447 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Masahiko Sakai: "Semantics and strong sequentiality of priority term rewriting systems"Theoretical Comput. Sci.. 208. 87-110 (1998)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Takahito Nagaya: "Decida bility for Left-Linear Growing Term Rewriting systems"Lecture Notos in Compute. Sci.. 1631. 256-270 (1999)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Yoshihito Toyama: "Equational Proofs by Completion"Journal of Japanese Society for Artificial Intelligence. Vo. 16, No. 5. 668-674 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Keiichirou Kusakari: "On Proving Termination of Term Rewriting Systems with Higher-Order Variables"IPSJ Transactions on Programming. Vol. 42, No. SIG7(PRO 11). 35-45 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Keiichirou Kusakari: "On Proving AC-Termination by AC-Dependency Pairs"IEICE Transactions on Information and Systems. Vol. E84-D, No. 5. 604-612 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Yoshihito Toyama: "Church-Rosser Property and Unique Normal Form Property of Non-Duplicating Term Rewriting Systems"IEICE Transactions on Information and Systems. Vol. E84-D, No. 46. 439-447 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Masahiko Sakai: "Semantics and strong sequentiality of Priority term rewriting systems"Theoretical Comput. Sci.. Vol. 208. 87-110 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Takahito Nagaya: "Decidability for Left-Linear Growing Term Rewriting Systems"Lecture Notes in Comput. Sci.. Vol. 1631. 256-270 (1999)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2003-09-17  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi