• 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