DocumentCode :
553049
Title :
Constructing first-order loops of normal logic programs
Author :
Yisong Wang ; Ying Zhang ; Mingyi Zhang
Author_Institution :
Sch. of Comput. Sci. & Inf., Guizhou Univ., Guiyang, China
Volume :
1
fYear :
2011
fDate :
26-28 July 2011
Firstpage :
352
Lastpage :
356
Abstract :
It is possible that a logic program has no finite complete sets of loops. For instance, the Hamiltonian circuit problem encoded by Nielemä is such a logic program. This means that the complete set of loops of a logic program is possibly infinite. In order to represent a possible infinite complete set of loops by a finite set of loops, we propose a constructive approach: (i) we introduce the notion of base loops which can be obtained from predicate positive dependency graphs of logic programs and show that every logic program has a finite complete set of base loops; (ii) we show that every loop of a logic program can be constructed from its base loops using substitution and union.
Keywords :
logic programming; set theory; Hamiltonian circuit problem; first-order loops; infinite complete set; normal logic programs; positive dependency graphs; Cognition; Computer science; Educational institutions; Grounding; Presses; Reactive power; Semantics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Fuzzy Systems and Knowledge Discovery (FSKD), 2011 Eighth International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-180-9
Type :
conf
DOI :
10.1109/FSKD.2011.6019568
Filename :
6019568
Link To Document :
بازگشت