• DocumentCode
    2931425
  • Title

    Complexity and expressive power of logic programming

  • Author

    Dantsin, E. ; Eiter, Thomas ; Gottlob, Georg ; Voronkov, Andrei

  • Author_Institution
    Steklov Math. Inst., St. Petersburg, Russia
  • fYear
    1997
  • fDate
    24-27 Jun 1997
  • Firstpage
    82
  • Lastpage
    101
  • Abstract
    This paper surveys various complexity results on different forms of logic programming. The main focus is on decidable forms of logic programming, in particular propositional logic programming and datalog, but we also mention general logic programming with function symbols. Next to classical results on plain logic programming (pure Horn clause programs), more recent results on various important extensions of logic programming are surveyed. These include logic programming with different forms of negation, disjunctive logic programming, logic programming with equality, and constraint logic programming. The complexity of the unification problem is also addressed
  • Keywords
    Horn clauses; computational complexity; decidability; knowledge representation; logic programming; complexity; constraint logic programming; decidable forms; disjunctive logic programming; expressive power; logic programming; negation; pure Horn clause programs; unification problem; Application software; Approximation algorithms; Artificial intelligence; Complexity theory; Computer languages; Computer science; Database languages; Knowledge representation; Logic programming; Mathematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 1997. Proceedings., Twelfth Annual IEEE Conference on (Formerly: Structure in Complexity Theory Conference)
  • Conference_Location
    Ulm
  • ISSN
    1093-0159
  • Print_ISBN
    0-8186-7907-7
  • Type

    conf

  • DOI
    10.1109/CCC.1997.612304
  • Filename
    612304