Automatic theorem proving method and device based on unit result deduction and storage medium
A technology of theorem proving and deduction, which is applied in the field of automatic theorem proving methods, devices and storage media based on the deduction of unit results, which can solve the problems of low deduction efficiency and so on.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0029] In order to solve the space problem of multi-deductive path search, and make use of the cooperative deduction ability between unit clauses and multiple clauses to improve the efficiency of deduction, this embodiment proposes an automatic theorem proving method, which is applied to the automatic theorem proving system, such as figure 1 Shown is a schematic flow chart of the automatic theorem proving method provided in this embodiment. The automatic theorem proving method proposed in this embodiment includes the following steps:
[0030] Step 101, select starting unit clauses from the set of first-order logic clauses, select remaining unit clauses to form unit clause sets, and select candidate clause sets based on starting unit clauses, and use starting unit clauses, unit clause sets and candidate clauses The candidate clauses selected from the sentence set construct the deductive clause set.
[0031] Specifically, in this embodiment, the first-order logic formula is clau...
no. 2 example
[0054] In order to solve the space problem of multi-deductive path search and give full play to the cooperative deduction ability between unit clauses and multiple clauses to improve the efficiency of deduction, this embodiment shows an automatic theorem proving device. For details, please refer to image 3 , the automatic theorem proving device of the present embodiment comprises:
[0055] Construction module 301, is used for selecting starting unit clause from first-order logic clause set, selects remaining unit clause to form unit clause set and selects candidate clause set based on starting unit clause, and adopts starting unit clause, unit clause set and constructing a deductive clause set from candidate clauses selected from the candidate clause set;
[0056] The generation module 302 is used for traversing the words contained in the clauses in the deductive clause set, unifying the complementary predicates of different clauses, and generating the result deduction separati...
no. 3 example
[0065] This embodiment provides an electronic device, see Figure 4 As shown, it includes a processor 401, a memory 402 and a communication bus 403, wherein: the communication bus 403 is used to realize connection and communication between the processor 401 and the memory 402; the processor 401 is used to execute one or more programs stored in the memory 402 A computer program to realize at least one step in the automatic theorem proving method in the first embodiment above.
[0066] The present embodiment also provides a computer-readable storage medium, which includes information implemented in any method or technology for storing information, such as computer-readable instructions, data structures, computer program modules, or other data. volatile or nonvolatile, removable or non-removable media. Computer-readable storage media include but are not limited to RAM (Random Access Memory, random access memory), ROM (Read-Only Memory, read-only memory), EEPROM (Electrically Era...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com