LTUR: A simplified linear-time unit resolution algorithm for Horn formulae and computer implementation (Q1111776)

From MaRDI portal





scientific article; zbMATH DE number 4076678
Language Label Description Also known as
default for all languages
No label defined
    English
    LTUR: A simplified linear-time unit resolution algorithm for Horn formulae and computer implementation
    scientific article; zbMATH DE number 4076678

      Statements

      LTUR: A simplified linear-time unit resolution algorithm for Horn formulae and computer implementation (English)
      0 references
      0 references
      1988
      0 references
      Testing for the satisfiability of a Horn expression in propositional calculus is a fundamental problem in the area of logic programming for many reasons. Among these is the fact that the basic solution techniques for propositional Horn formulae have been shown to be central to the design of efficient interpreters for some predicate logic-based languages such as Hornlog [\textit{J. H. Gallier} and \textit{S. Raatz}, J. Logic Program. 4, 119-155 (1987; Zbl 0641.68145)]. The present paper proposes a simplified way of deriving a linear-time algorithm avoiding many of the intricacies of previously known descriptions. In addition, a full, ready- to-use computer code is provided at the end of the paper together with a detailed analysis of the necessary data structures.
      0 references
      unit resolution
      0 references
      logic programming
      0 references
      Horn formulae
      0 references
      interpreters
      0 references

      Identifiers