Finding Tractable Formulas in NNF

  • Authors:
  • Edgar Altamirano;Gonzalo Escalada-Imaz

  • Affiliations:
  • -;-

  • Venue:
  • CL '00 Proceedings of the First International Conference on Computational Logic
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many applications in Computer Science require to represent knowledge and to reason with non normal form formulas. However, most of the advances in tractable reasoning are applied only to CNF formulas. In this paper, we extend tractability to several classes of non normal formulas which are of high practical interest. Thus, we first define three non normal Horn-like classes of formulas F1ΛF2Λ...ΛFn where each Fi is constituted by a disjunction of two optional terms Fi = N N Fi- V Ci+: the first one is in Negation Normal Form (NNF) composed exclusively with negative literals and the second one is a conjunction of positive propositions. These formulas codify the same problems that the Horn formulas but with significantly, even exponentially, less propositional symbols. Second, we define sound and refutational complete inference rule sets for each class. Our third contribution consists in the design of a sound, complete and strictly linear running time algorithm for each class. As a result, the time required by our linear algorithms running on the defined non normal Horn-like formulas can be exponentially less than that required by the existing linear Horn-SAT algorithms.