Models and quantifier elimination for quantified Horn formulas

被引:5
作者
Bubeck, Uwe [1 ]
Buening, Hans Kleine [2 ]
机构
[1] Univ Gesamthsch Paderborn, Int Grad Sch Dynam Intelligent Syst, D-33098 Paderborn, Germany
[2] Univ Gesamthsch Paderborn, Dept Comp Sci, D-33098 Paderborn, Germany
关键词
quantified Boolean formula; quantified Horn formula; model; quantifier elimination; satisfiability;
D O I
10.1016/j.dam.2007.10.005
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, quantified Horn formulas (QHORN) are investigated. We prove that the behavior of the existential quantifiers depends only on the cases where at most one of the universally quantified variables is zero. Accordingly, we give a detailed characterization of QHORN satisfiability models which describe the set of satisfying truth assignments to the existential variables. We also consider quantified Horn formulas with free variables (QHORN*) and show that they have monotone equivalence models. The main application of these findings is that any quantified Horn formula phi of length vertical bar phi vertical bar with free variables, vertical bar for all vertical bar universal quantifiers and an arbitrary number of existential quantifiers can be transformed into an equivalent quantified Horn formula of length O(vertical bar for all vertical bar . vertical bar phi vertical bar) which contains only existential quantifiers. We also obtain a new algorithm for solving the satisfiability problem for quantified Horn formulas with or without free variables in time O(vertical bar for all vertical bar . vertical bar phi vertical bar) by transforming the input formula into a satisfiability-equivalent propositional formula. Moreover, we show that QHORN satisfiability models can be found with the same complexity. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1606 / 1622
页数:17
相关论文
共 15 条
  • [1] LINEAR-TIME ALGORITHM FOR TESTING THE TRUTH OF CERTAIN QUANTIFIED BOOLEAN FORMULAS
    ASPVALL, B
    PLASS, MF
    TARJAN, RE
    [J]. INFORMATION PROCESSING LETTERS, 1979, 8 (03) : 121 - 123
  • [2] Biere A, 2005, LECT NOTES COMPUT SC, V3542, P59
  • [3] Bubeck U, 2007, LECT NOTES COMPUT SC, V4501, P244
  • [4] Buning Hans Kleine, 1999, Cambridge Tracts in Theoretical Computer Science, V48
  • [5] Büning HK, 2005, LECT NOTES COMPUT SC, V3542, P224
  • [6] Büning HK, 2004, LECT NOTES COMPUT SC, V2919, P93
  • [7] RESOLUTION FOR QUANTIFIED BOOLEAN-FORMULAS
    BUNING, HK
    KARPINSKI, M
    FLOGEL, A
    [J]. INFORMATION AND COMPUTATION, 1995, 117 (01) : 12 - 18
  • [8] Cadoli M, 1998, FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, P262
  • [9] Coste-Marquis S, 2005, LECT NOTES COMPUT SC, V3569, P393
  • [10] LINEAR-TIME ALGORITHMS FOR TESTING THE SATISFIABILITY OF PROPOSITIONAL HORN FORMULAE.
    Dowling, William F.
    Gallier, Jean H.
    [J]. Journal of Logic Programming, 1984, 1 (03): : 267 - 284