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

Studies on Foundations of Software Reuse by Inductive Inference and Analogical Reasoning

Research Project

Project/Area Number 62460223
Research Category

Grant-in-Aid for General Scientific Research (B)

Allocation TypeSingle-year Grants
Research Field Informatics
Research InstitutionKyushu University

Principal Investigator

ARIKAWA Setsuo  Professor, Faculty of Science, Kyushu University, 理学部, 教授 (40037221)

Co-Investigator(Kenkyū-buntansha) MIYAHARA Tetsuhiro  Research Associate, Faculty of Science, Kyushu University, 理学部, 助手 (90209932)
SHINOHARA Takeshi  Associate Professor, Faculty of Computer Science and Systems Engneering, Kyushu, 情報工学部, 助教授 (60154225)
MIYANO Satoru  Associate Professor, Faculty of Science, Kyushu University, 理学部, 助教授 (50128104)
HARAGUCHI Makoto  Associate Professor, Graduate School of Science and Engineering, Tokyo Institute, 総合理工学研究科, 助教授 (40128450)
Project Period (FY) 1987 – 1988
Project Status Completed (Fiscal Year 1988)
Budget Amount *help
¥5,000,000 (Direct Cost: ¥5,000,000)
Fiscal Year 1988: ¥2,400,000 (Direct Cost: ¥2,400,000)
Fiscal Year 1987: ¥2,600,000 (Direct Cost: ¥2,600,000)
KeywordsProgram reuse / inductive inference / analogical reasoning / logic programming / 並列計算量 / 論理プログラム
Research Abstract

This project has aimed at establishing a theoretical foundation of reuse of programs by means of inductive inference and analogical reasoning such a system.
We have got the following basic process of synthesizing a logic program R by reuse of existing logic programs.
(1) Retrieve some programs simielar to the one to be synthesized.
(2) Select a program P out of the retrieved programs, and run the analogical reasoning system on some examples.
(3) Transform the definite clauses of P used in the successful reasoning, and make an incomplete program Q.
(4) Systesize the desired program Q by using inductive inference starting with the initial hypothesis P from some samples including ones failed at (2).
Throughout this project, we also got the following results. AS to (1), the techniques of indexing in document retrievals and the abstration in mechanical theorem proving are found to be effective.
We have developed a theory of analogical reasoning about the definite clauses for the sake of analogical reasoning system which is used in the stages (2) and (3), and implemented the system on the engineering work station. We have also extended the theory so as to derive reasonable conclusions.
As to (4), we have proposed a new inductive inference method based on bidirectional refinements between definite clauses and proved its completeness.
It starts with an intermediate hypothesis which is obtained at the stage (3).
We have also studied the efficiency of inference and reasoning from viewpoint of parallel complexity theory. We have obtained a very powerful theorem from which we can derive P-completeness of many problems. This means there are so many problem which can not be efficiently parallelizable. We have also presented an algorithm for parallelizing some sequential procedures.

Report

(3 results)
  • 1988 Annual Research Report   Final Research Report Summary
  • 1987 Annual Research Report
  • Research Products

    (27 results)

All Other

All Publications (27 results)

  • [Publications] 有川節夫: 人工知能学会誌. 2. 43-50 (1987)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 有川節夫,石坂裕毅: 情報処理. 28. 1312-1319

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] M.,Haraguchi;S.,Arikawa: Springer LNCS. 264. 58-69 (1987)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] M.,Haraguchi;S.,Arikawa: Springer LNCS. 265. 61-87 (1987)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] S.,Miyano: Information Processing Letters. 27. 75-78 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] S.,Miyano: Proc.International Conference on Fifth Generation Computer Systems. 2. 532-541 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 有川節夫,原口誠: "述語論理と論理プログラミング" オーム社, 1-217 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] Setsuo,Arikawa: "Program Synthesis by Inductive Inference and Analogical Reasoning" Journal of Japanese Society for Artificial Intelligence. 2. 43-50 (1987)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] Makoto,Haraguchi; Setsuo,Arikawa: "A Foundation of Reasoning by Analogy: Analogical Union of Logic Programs" Lecture Notes in Computer Science Spriger-Verlag. 264. 58-69 (1987)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] Makoto,Haraguchi; Setsuo,Arikawa: "Reasoning by Analogy as a Partial Identity between Models" Lecture Notes in Computer Science Spriger-Verlag. 265. 61-87 (1987)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] Satoru,Miyano: "A Parallelizable Lexicographically First Maximal Edge-Induced Subgraph Problem" Information Processing Letters. 27. 75-78 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] Satoru,Miyano: "Parallel Complexity and P-Complete Problems" Proc. International Conference on Fifth Generation Computer Systems. 2. 532-541 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] Setsuo,Arikawa; Makoto,Haraguchi: Predicate Logic and Logic Programming. Ohmsha, 217 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 有川節夫: 計測自動制御学会 特別講演会資料. 1-7 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] Y.Kawasaki;T.Shinahara;S.Arikawa: RIFIS Technical Report,Kyushu Univ.CS-10. 1-15 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] T.Miyahara: Bull.Informatics and Cybernetics. 23. (1989)

    • Related Report
      1988 Annual Research Report
  • [Publications] H.Yuasa;S.Arikawa: Springer LNCS. (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] S.Miyano: Springer LNCS. 317. 454-462 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] S.Miyano: Proc.International Conference on Fifth Generation Computer Systems. 2. 532-541 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 有川節夫,原口誠: "述語論理と論理プログラミング" オーム社, 1-217 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 有川節夫;原口誠: 電子通信学会(COMP). 86. 47-58 (1987)

    • Related Report
      1987 Annual Research Report
  • [Publications] 有川節夫: 人口知能学会誌. 2. 43-50 (1987)

    • Related Report
      1987 Annual Research Report
  • [Publications] 有川節夫;石坂裕毅: 情報処理学会誌. 28. 1312-1319 (1987)

    • Related Report
      1987 Annual Research Report
  • [Publications] 原口誠;有川節夫: Springer LNCS. 264. 58-69 (1987)

    • Related Report
      1987 Annual Research Report
  • [Publications] 原口誠;有川節夫: Springer LNCS. 265. 61-87 (1987)

    • Related Report
      1987 Annual Research Report
  • [Publications] 宮野悟: Springer LNCS. 267. 425-434 (1987)

    • Related Report
      1987 Annual Research Report
  • [Publications] 有川節夫;原口誠;篠原武;宮原哲浩: "知識の獲得と学習:帰納推論の理論,例によるプログラムの合成,類推の理論" オーム社, 105 (1987)

    • Related Report
      1987 Annual Research Report

URL: 

Published: 1987-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi