MGTP: A model generation theorem prover - Its advanced features and applications

被引:0
|
作者
Hasegawa, R [1 ]
Fujita, H [1 ]
Koshimura, M [1 ]
机构
[1] Kyushu Univ, Grad Sch Informat Sci & Elect Engn, Kasuga, Fukuoka 816, Japan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper outlines a parallel model-generation based theorem-proving system MGTP that we have been developing, focusing on the recent developments including novel techniques for efficient proof-search and successful applications. We have developed CMGTP (Constraint MGTP) to deal with constraint satisfaction problems. By attaining the constraint propagation with negative atoms, CMGTP makes it possible to reduce search spaces by orders of magnitude compared to the original MGTP. To enhance the ability to prune search spaces, we have developed a new method called non-Horn magic sets (NHM) and incorporated its relevancy testing function into the folding-up (FU) method proposed by Letz. The NHM method suppresses useless model generation with clauses irrelevant to the goal. The FU method avoids generating duplicated sub-proofs after case-splitting. With these methods we can eliminate two major kinds of redundancies in model-generation based theorem provers. We have studied several applications in Al such as negation as failure, abductive reasoning and modal logic systems, through extensive use of MGTP. These studies share a basic common idea, that is, to use MGTP as a meta-programming system. We can build various reasoning systems on MGTP by writing the specific inference rules for each system in MGTP input clauses. Furthermore, are are now working on other applications such as machine learning with MGTP and heuristic proof-search based on the genetic algorithm.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 50 条
  • [1] MGTP - A PARALLEL THEOREM PROVER BASED ON LAZY MODEL GENERATION
    HASEGAWA, R
    KOSHIMURA, M
    FUJITA, H
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 607 : 776 - 780
  • [2] Implementing a model-generation based theorem prover MGTP in Java
    Fujita, Hiroshi
    Hasegawa, Ryuzo
    Research Reports on Information Science and Electrical Engineering of Kyushu University, 1998, 3 (01): : 63 - 68
  • [3] A model generation based theorem prover MGTP for first-order logic
    Hasegawa, R
    Fujita, H
    Koshimura, M
    Shirai, Y
    COMPUTATIONAL LOGIC: LOGIC PROGRAMMING AND BEYOND, PT II: ESSAYS IN HONOUR OF ROBERT A KOWALSKI, 2002, 2408 : 178 - 213
  • [4] A model generation based theorem prover MGTP for first-order logic
    Hasegawa, Ryuzo
    Fujita, Hiroshi
    Koshimura, Miyuki
    Shirai, Yasuyuki
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2002, 2408 (PART2): : 178 - 213
  • [5] EMBEDDING NEGATION AS FAILURE INTO A MODEL GENERATION THEOREM PROVER
    INOUE, K
    KOSHIMURA, M
    HASEGAWA, R
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 607 : 400 - 415
  • [6] Proof generation in the Touchstone theorem prover
    Necula, GC
    Lee, P
    AUTOMATED DEDUCTION - CADE-17, 2000, 1831 : 25 - 44
  • [7] Answer set computation based on a minimal model generation theorem prover
    Shirai, Y
    Hasegawa, R
    PRICAI 2004: TRENDS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3157 : 43 - 52
  • [8] Case Studies on Invariant Generation Using a Saturation Theorem Prover
    Hoder, Krystof
    Kovacs, Laura
    Voronkov, Andrei
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PT I, 2011, 7094 : 1 - +
  • [9] Fully Automatic Modular Theorem Prover with Code Generation Support
    Silvasi, Frantisek
    Tomasek, Martin
    2017 IEEE 14TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS, 2017, : 332 - 338
  • [10] Meta-Level Features in an Industrial-Strength Theorem Prover
    Moore, J. Strother
    ACM SIGPLAN NOTICES, 2012, 47 (01) : 425 - 425