• DocumentCode
    3037542
  • Title

    Working with arms: Complexity results on atomic representations of Herbrand models

  • Author

    Gottlob, Georg ; Pichler, Reinhard

  • Author_Institution
    Inst. fur Informationssyst., Tech. Univ. Wien, Austria
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    306
  • Lastpage
    315
  • Abstract
    An Atomic Representation of a Herbrand Model (ARM) is a finite set of (not necessarily ground) atoms over a given Herbrand universe. Each ARM represents a possibly infinite Herbrand interpretation. This concept has emerged independently in different branches of Computer Science as a natural and useful generalization of the concept of finite Herbrand interpretation. It was shown that several recursively decidable problems on finite Herbrand models (or interpretations) remain decidable on ARMs. The following problems are essential when working with ARMs: Deciding the equivalence of two ARMs, deciding subsumption between ARMS, and evaluating clauses over ARMS. These problems were shown to be decidable, but their computational complexity has remained obscure so far. The previously published decision algorithms require exponential space. In spite of this, by developing new decision procedures, we are able to prove that all mentioned problems are coNP-complete
  • Keywords
    computational complexity; decidability; knowledge representation; logic programming; theorem proving; Herbrand models; Herbrand universe; atomic representations; coNP-complete; complexity results; computational complexity; decidability; recursively decidable problems; Arm; Logic programming; Radio access networks; Read only memory; Tellurium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1999. Proceedings. 14th Symposium on
  • Conference_Location
    Trento
  • ISSN
    1043-6871
  • Print_ISBN
    0-7695-0158-3
  • Type

    conf

  • DOI
    10.1109/LICS.1999.782625
  • Filename
    782625