Towards a geometry deductive database prover

被引:6
|
作者
Baeta, Nuno [1 ]
Quaresma, Pedro [2 ]
机构
[1] Univ Coimbra, CISUC, Coimbra, Portugal
[2] Univ Coimbra, Dept Math, CISUC, Coimbra, Portugal
关键词
Automated deduction in geometry; Automated geometry theorem proving; Deductive databases;
D O I
10.1007/s10472-023-09839-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Geometry Automated-Theorem-Provers (GATP) based on the deductive database method use a data-based search strategy to improve the efficiency of forward chaining. An implementation of such a method is expected to be able to efficiently prove a large set of geometric conjectures, producing readable proofs. The number of conjectures a given implementation can prove will depend on the set of inference rules chosen, the deductive database method is not a decision procedure. Using an approach based in an SQL database library and using an in-memory database, the implementation described in this paper tries to achieve the following goals. Efficiency in the management of the inference rules, the set of already known facts and the new facts discovered, by the use of the efficient data manipulation techniques of the SQL library. Flexibility, by transforming the inference rules in SQL data manipulation language queries, will open the possibility of meta-development of GATP based on a provided set of rules. Natural language and visual renderings, possible by the use of a synthetic forward chaining method. Implemented as an open source library, that will open its use by third-party programs, e.g. the dynamic geometry systems.
引用
收藏
页码:851 / 863
页数:13
相关论文
共 50 条
  • [41] A SURVEY OF DEDUCTIVE DATABASE-SYSTEMS
    RAMAKRISHNAN, R
    ULLMAN, JD
    JOURNAL OF LOGIC PROGRAMMING, 1995, 23 (02): : 125 - 149
  • [42] The deductive database system LDL++
    Arni, F
    Ong, KL
    Tsur, S
    Wang, HX
    Zaniolo, C
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2003, 3 : 61 - 94
  • [43] GeoLogic - Graphical Interactive Theorem Prover for Euclidean Geometry
    Olsak, Miroslav
    MATHEMATICAL SOFTWARE - ICMS 2020, 2020, 12097 : 263 - 271
  • [44] Portfolio theorem proving and prover runtime prediction for geometry
    Mladen Nikolić
    Vesna Marinković
    Zoltán Kovács
    Predrag Janičić
    Annals of Mathematics and Artificial Intelligence, 2019, 85 : 119 - 146
  • [45] Portfolio theorem proving and prover runtime prediction for geometry
    Nikolic, Mladen
    Marinkovic, Vesna
    Kovacs, Zoltan
    Janicic, Predrag
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2019, 85 (2-4) : 119 - 146
  • [46] Design of an automatic prover dedicated to the refinement of database applications
    Mammar, A
    Laleau, R
    FME 2003: FORMAL METHODS, PROCEEDINGS, 2003, 2805 : 834 - 854
  • [47] An extended constraint deductive database: Theory and implementation
    Aranda-Lopez, Gabriel
    Nieva, Susana
    Saenz-Perez, Fernando
    Sanchez-Hernandez, Jaime
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2014, 83 (01): : 20 - 52
  • [48] Design and implementation of the Relationlog deductive database system
    Liu, MC
    Shan, RQ
    NINTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1998, : 856 - 863
  • [49] A cooperative reasoning algorithm on deductive database inference
    Wang, HY
    Li, QZ
    PROCEEDINGS OF SECOND INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1997, : 441 - 446
  • [50] AUTOREF - A DEDUCTIVE DATABASE FOR AUTOMATIC REFEREE SELECTION
    DUTTA, A
    INFORMATION & MANAGEMENT, 1992, 22 (06) : 371 - 381