A Method for Expanding Predicates and Rules in Automated Geometry Reasoning System
Yongsheng Rao,
Lanxing Xie,
Hao Guan,
Jing Li and
Qixin Zhou
Additional contact information
Yongsheng Rao: Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
Lanxing Xie: Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
Hao Guan: Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
Jing Li: Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
Qixin Zhou: Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
Mathematics, 2022, vol. 10, issue 7, 1-17
Abstract:
Predicates and rules are usually enclosed as built-in functions in automated geometry reasoning systems, meaning users cannot add any predicate or rule, thus resulting in a limited reasoning capability of the systems. A method for expanding predicates and rules in automated geometry reasoning systems is, thus, proposed. Specifically, predicate and rule descriptions are transformed to knowledge trees and forests based on formal representations of geometric knowledge, and executable codes are dynamically and automatically generated by using “code templates”. Thus, a transformation from controlled natural language descriptions to mechanization algorithms is completed, and finally, the dynamic expansion of predicates and rules in the reasoning system is achieved. Moreover, the method has been implemented in an automated geometry reasoning system for Chinese college entrance examination questions, and the practicality and effectiveness of the method were tested. In conclusion, the enclosed setting, which is a shortcoming of traditional reasoning systems, is avoided, the user-defined dynamic expansion of predicates and rules is realized, the application scope of the reasoning system is extended, and the reasoning capability is improved.
Keywords: mechanical geometry theorem proof; mathematics mechanization; forward chaining; knowledge representation (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2022
References: View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
https://www.mdpi.com/2227-7390/10/7/1177/pdf (application/pdf)
https://www.mdpi.com/2227-7390/10/7/1177/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:10:y:2022:i:7:p:1177-:d:786925
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().