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

Research on automated program verification based on confluence

Research Project

Project/Area Number 25330004
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Theory of informatics
Research InstitutionTohoku University

Principal Investigator

toyama yoshihito  東北大学, 電気通信研究所, 教授 (00251968)

Co-Investigator(Kenkyū-buntansha) AOTO TAKAHITO  新潟大学, 自然科学系, 教授 (00293390)
Project Period (FY) 2013-04-01 – 2016-03-31
Project Status Completed (Fiscal Year 2015)
Budget Amount *help
¥4,550,000 (Direct Cost: ¥3,500,000、Indirect Cost: ¥1,050,000)
Fiscal Year 2015: ¥1,560,000 (Direct Cost: ¥1,200,000、Indirect Cost: ¥360,000)
Fiscal Year 2014: ¥1,560,000 (Direct Cost: ¥1,200,000、Indirect Cost: ¥360,000)
Fiscal Year 2013: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Keywords項書き換えシステム / 合流性 / 定理自動証明 / 自動検証
Outline of Final Research Achievements

The theory of term rewriting systems is widely used in the fields of automated theorem provings and computation models. Although several automated confluence provers of term rewriting systems have been developed recently, little work is reported on applications of them. This research aims to develop automated program verification methods based on automated confluence provers for term rewriting systems. Concrete results include confluence proving based on persistency and type information, automated inductive theorem proving based on program transformations, sufficient criteria for confluent nominal rewriting systems, a sufficient condition for termination of the tree automata completion, automated ground confluence proving, abstract reduction systems on ordered monoid.

Report

(4 results)
  • 2015 Annual Research Report   Final Research Report ( PDF )
  • 2014 Research-status Report
  • 2013 Research-status Report
  • Research Products

    (12 results)

All 2016 2015 2014 2013

All Journal Article (10 results) (of which Peer Reviewed: 10 results) Presentation (2 results)

  • [Journal Article] Critical pair analysis in nominal rewriting2016

    • Author(s)
      Takaki Suzuki, Kentaro Kikuchi, Takahito Aoto and Yoshihito Toyama
    • Journal Title

      EPiC Series in Computing

      Volume: Vol.39 Pages: 156-168

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Correctness of context-moving transformations for term rewriting systems2015

    • Author(s)
      Koichi Sato, Kentaro Kikuchi, Takahito Aoto and Yoshihito Toyama
    • Journal Title

      Lecture Notes in Computer Science

      Volume: Vol.9527 Pages: 331-345

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Confluence of orthogonal nominal rewriting systems revisited2015

    • Author(s)
      Takaki Suzuki, Kentaro Kikuchi, Takahito Aoto and Yoshihito Toyama
    • Journal Title

      Leibniz International Proceedings in Informatics

      Volume: Vol.36 Pages: 301-317

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 項書き換えシステムの変換を利用した帰納的定理自動証明2015

    • Author(s)
      1.佐藤洸一, 菊池健太郎, 青戸等人, 外山 芳人
    • Journal Title

      コンピュータソフトウェア

      Volume: Vol.32 Pages: 179-193

    • NAID

      130004892317

    • Related Report
      2014 Research-status Report
    • Peer Reviewed
  • [Journal Article] Proving confluence of term rewriting systems via persistency and decreasing diagrams2014

    • Author(s)
      Takahito Aoto, Yoshihito Toyama , Kazumasa Uchida
    • Journal Title

      Proceedings of Joint 25th International Conference on Rewriting Techniques and Applications and 12th International Conference on Typed Lambda Calculi and Applications (RTA-TLCA 2014)

      Volume: LNCS 8560 Pages: 46-60

    • Related Report
      2014 Research-status Report
    • Peer Reviewed
  • [Journal Article] 書き換え帰納法に基づく帰納的定理の決定可能性2014

    • Author(s)
      4.中嶋辰成, 青戸等人, 外山芳人
    • Journal Title

      コンピュータソフトウェア

      Volume: Vol.31 Pages: 294-306

    • NAID

      130004688287

    • Related Report
      2014 Research-status Report
    • Peer Reviewed
  • [Journal Article] ボトムアップ最内項書き換えシステムの最内到達可能性2014

    • Author(s)
      高橋翔大, 青戸等人, 外山芳人
    • Journal Title

      コンピュータソフトウェア

      Volume: Vol.31, No.1 Pages: 75-89

    • NAID

      130004549336

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Disproving confluence of term rewriting systems by interpretation and ordering2013

    • Author(s)
      Takahito Aoto
    • Journal Title

      Lecture Notes in Computer Science

      Volume: Vol.8152 Pages: 311-326

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] 永続性にもとづく項書き換えシステムの合流性証明2013

    • Author(s)
      鈴木翼, 青戸等人, 外山芳人
    • Journal Title

      コンピュータソフトウェア

      Volume: Vol.30, No.3 Pages: 148-162

    • NAID

      40020657296

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Termination of rule-based calculi for uniform semi-unification2013

    • Author(s)
      Takahito Aoto and Munehiro Iwami
    • Journal Title

      Lecture Notes in Computer Science

      Volume: Vol.7810 Pages: 56-67

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Presentation] Decision procedures for proving inductive theorems without induction2014

    • Author(s)
      Takahito Aoto , Sorin Stratulat
    • Organizer
      16th International Symposium on Principles and
    • Place of Presentation
      Canterbury, UK
    • Year and Date
      2014-09-08 – 2014-09-10
    • Related Report
      2014 Research-status Report
  • [Presentation] Disproving confluence of term rewriting systems by interpretation and ordering (extended abstract)2013

    • Author(s)
      Takahito Aoto
    • Organizer
      the 2nd International Workshop on Confluence (IWC)
    • Place of Presentation
      Eindhoven, The Netherlands
    • Related Report
      2013 Research-status Report

URL: 

Published: 2014-07-25   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi