Transactions of the Japanese Society for Artificial Intelligence
Online ISSN : 1346-8030
Print ISSN : 1346-0714
ISSN-L : 1346-0714
Technical Papers
A Procedure for Calculating Logic Programs by Replacement of Formulae and Transformation to Disjunctive Normal Form
Sumitaka AkibaTaisuke SatoFumio Motoyoshi
Author information
JOURNAL FREE ACCESS

2003 Volume 18 Issue 2 Pages 96-103

Details
Abstract
In this paper, we describe an improvement of a calculation procedure of logic programs. The procedure proposed before is the combination of a replacement procedure of logical formulae and a transformation procedure of equations to disjunctive normal form, and it can calculate logical consequences of the completion of any given first-order logic program (FLP), which is equivalent to the FLP in two-valued logic, soundly and completely in three-valued logic. The new procedure is also the combination of them, but the transformation procedure is improved to be able to calculate two-valued logical consequences of the FLP more than the old one. We prove that it can calculate logical consequences of a completed program, which is not equivalent to the completion of the FLP, soundly and completely in three-valued logic.
Content from these authors
© 2003 JSAI (The Japanese Society for Artificial Intelligence)
Previous article Next article
feedback
Top