• DocumentCode
    2597090
  • Title

    Proof theory and semantics of logic programs

  • Author

    Gaifman, Haim ; Shapiro, Ehud

  • Author_Institution
    Inst. of Math. & Comput. Sci., Hebrew Univ., Jerusalem, Israel
  • fYear
    1989
  • fDate
    5-8 Jun 1989
  • Firstpage
    50
  • Lastpage
    62
  • Abstract
    The authors develop a resolution logic that is based on direct proofs rather than on proofs by refutations. The deductive system studied has clauses as its formulas and resolution as the sole inference rule. They analyze this deductive system using a novel representation of resolution proofs, called resolution graphs, and obtain a general completeness theorem: a clause is a logical consequence of a set of clauses if and only if it is either tautological or subsumed by a clause derivable from that set. In a previous paper (proc. 16th ACM Symp. on Principles of Prog. Lang., pp.134-42, 1989), the authors developed a model-theoretic compositional semantics for logic programs and investigated the fully abstract equivalences induced by various notions of composition. They continue that study here using the proof theory of resolution logic. This proof theory gives rise to various semantics for logic programs that reflect more operational details than does the model-theoretic semantics
  • Keywords
    formal logic; inference mechanisms; set theory; theorem proving; clauses; completeness theorem; deductive system; direct proofs; formulas; fully abstract equivalences; inference rule; logic programs; logical consequence; model-theoretic compositional semantics; notions of composition; proof theory; resolution graphs; resolution logic; resolution proofs; set; subsumed; tautological; Computer science; Logic programming; Mathematical model; Mathematics; Superluminescent diodes; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1989. LICS '89, Proceedings., Fourth Annual Symposium on
  • Conference_Location
    Pacific Grove, CA
  • Print_ISBN
    0-8186-1954-6
  • Type

    conf

  • DOI
    10.1109/LICS.1989.39158
  • Filename
    39158