Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
EXECUTION PROCESSING DEVICE FOR LOGICAL LANGUAGE AND THEOREM DEMONSTRATION EXECUTING DEVICE
Document Type and Number:
Japanese Patent JPH02178840
Kind Code:
A
Abstract:

PURPOSE: To perform the execution processing of a logical language at a high speed by changing the processing order of respective terms so that the execution processing of the logical language is terminated with a smaller number of processing steps.

CONSTITUTION: An execution processing device of the logical language is provided with an input/output device 11, an arithmetic unit 12, a work storage device 13 attached to the arithmetic unit 12, a program storage device 14 of the inputted logical language, an execution processing program storage device 15 of the logical language, and a predicate relation extracting program storage device 16. The largest number of rules are used to preferentially select terms leading a fact when a variable exists in a question in the stage of execution processing, and the smallest number of rules when any variable does not exist in the question, thereby dynamically and finely controlling term selection. Thus, the quick execution processing where the number of times of retrogressive processing is smaller is executed.


Inventors:
YAMADA NAOYUKI
KOBAYASHI YASUHIRO
Application Number:
JP33184488A
Publication Date:
July 11, 1990
Filing Date:
December 29, 1988
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HITACHI LTD
International Classes:
G06F9/44; G06F17/30; (IPC1-7): G06F9/44; G06F15/40
Domestic Patent References:
JPS634333A1988-01-09
Attorney, Agent or Firm:
Honda Kodaira (1 person outside)