A model generation based theorem prover MGTP for first-order logic

被引:0
|
作者
Hasegawa, Ryuzo [1 ]
Fujita, Hiroshi [1 ]
Koshimura, Miyuki [1 ]
Shirai, Yasuyuki [1 ]
机构
[1] Graduate School of Information Science and Electrical Engineering, Kyushu University, 6-1, Kasuga-koen, Kasuga, Fukuoka 816-8580, Japan
关键词
Theorem proving - Formal logic - Computer circuits;
D O I
暂无
中图分类号
学科分类号
摘要
This paper describes the major results on research and development of a model generation theorem prover MGTP. It exploits OR parallelism for non-Horn problems and AND parallelism for Horn problems achieving more than a 200-fold speedup on a parallel inference machine PIM with 256 processing elements. With MGTP, we succeeded in proving difficult mathematical problems that cannot be proven on sequential systems, including several open problems in finite algebra. To enhance the pruning ability of MGTP, several new features are added to it. These include: CMGTP and IV-MGTP to deal with constraint satisfaction problems, enabling negative and interval constraint propagation, respectively, non-Horn magic set to suppress the generation of useless model candidates caused by irrelevant clauses, a proof simplification method to eliminate duplicated subproofs, and MM-MGTP for minimal model generation. We studied several techniques necessary for the development of applications, such as negation as failure, abductive reasoning and modal logic systems, on MGTP. These techniques share a basic idea, which is to use MGTP as a meta-programming system for each application. © Springer-Verlag Berlin Heidelberg 2002.
引用
收藏
页码:178 / 213
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] iProver - An instantiation-based theorem prover for first-order logic
    Korovin, Konstantin
    AUTOMATED REASONING, PROCEEDINGS, 2008, 5195 : 292 - 298
  • [4] 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
  • [5] αleanTAP: A Declarative Theorem Prover for First-Order Classical Logic
    Near, Joseph P.
    Byrd, William E.
    Friedman, Daniel P.
    LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 238 - 252
  • [6] An extension rule based first-order theorem prover
    Wu, Xia
    Sun, Jigui
    Hou, Kun
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2006, 4092 : 514 - 524
  • [7] A focusing inverse method theorem prover for first-order linear logic
    Chaudhuri, K
    Pfenning, F
    AUTOMATED DEDUCTION - CADE-20, PROCEEDINGS, 2005, 3632 : 69 - 83
  • [8] MGTP: A model generation theorem prover - Its advanced features and applications
    Hasegawa, R
    Fujita, H
    Koshimura, M
    AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, 1997, 1227 : 1 - 15
  • [9] Semantically guiding a first-order theorem prover with a soft model
    Binas, A
    Slaney, J
    PROCEEDING OF THE NINETEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE SIXTEENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, : 948 - 949
  • [10] CSE_E 1.0: An Integrated Automated Theorem Prover for First-Order Logic
    Cao, Feng
    Xu, Yang
    Liu, Jun
    Chen, Shuwei
    Ning, Xinran
    SYMMETRY-BASEL, 2019, 11 (09):