An algorithm for dual transformation in first-order logic

被引:3
作者
Bittencourt, G [1 ]
Tonin, I [1 ]
机构
[1] Univ Fed Santa Catarina, Dept Automat & Sistemas, BR-88040900 Florianopolis, SC, Brazil
关键词
first-order logic; dual transformation; theorem proving;
D O I
10.1023/A:1011917032470
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The transformation between conjunctive and disjunctive canonical forms is useful in domains such as theorem proving, function minimization, and knowledge representation. In this paper, we present a concurrent algorithm for this transformation, suitable for first-order logic theories. The proposed algorithm use the holographic relation between these normal forms in order to avoid the generation of noncondensed and subsumed (dual) clauses. We also stress the facts that, in first-order logic, this transformation is asymmetric and that disjunctive normal form, in some special cases, may be not unique, depending on choices about which subsumptions are allowed or not. The algorithm, which is part of a theorem-proving knowledge representation project, has been implemented and tested.
引用
收藏
页码:353 / 389
页数:37
相关论文
共 36 条
[1]   THEOREM-PROVING VIA GENERAL MATINGS [J].
ANDREWS, PB .
JOURNAL OF THE ACM, 1981, 28 (02) :193-214
[2]  
[Anonymous], HDB LOGIC ARTIFICIAL
[3]  
Chang C. L., 1973, Symbolic Logic and Mechanical Theorem Proving, DOI DOI 10.1137/1016071
[4]  
FITTING M, 1990, 1 ORDER LOGIC AUTOMA
[5]  
Genesereth M.R., 1987, Logical foundations of artificial intelligence, V80, P100
[6]   ON THE EFFICIENCY OF SUBSUMPTION ALGORITHMS [J].
GOTTLOB, G ;
LEITSCH, A .
JOURNAL OF THE ACM, 1985, 32 (02) :280-295
[7]   REMOVING REDUNDANCY FROM A CLAUSE [J].
GOTTLOB, G ;
FERMULLER, CG .
ARTIFICIAL INTELLIGENCE, 1993, 61 (02) :263-289
[8]  
JACKSON P, 1990, LECT NOTES ARTIF INT, V449, P543
[9]   AN INCREMENTAL METHOD FOR GENERATING PRIME IMPLICANTS IMPLICATES [J].
KEAN, A ;
TSIKNIS, G .
JOURNAL OF SYMBOLIC COMPUTATION, 1990, 9 (02) :185-206
[10]   PROOF PROCEDURE USING CONNECTION GRAPHS [J].
KOWALSKI, R .
JOURNAL OF THE ACM, 1975, 22 (04) :572-595