首页 | 本学科首页   官方微博 | 高级检索  
     


Easy Cases of Probabilistic Satisfiability
Authors:Kim Allan Andersen  Daniele Pretolani
Affiliation:(1) Afdeling for Operationsanalyse, Institut for Matematiske Fag, Aarhus Universitet, Bygning 530, Ny Munkegade, DK-8000 Århus C, Denmark;(2) Dipartimento di Matematica e Fisica, Università di Camerino, via Madonna delle Carceri, I-62032 Camerino, Italy
Abstract:The Probabilistic Satisfiability problem (PSAT) can be considered as a probabilistic counterpart of the classical SAT problem. In a PSAT instance, each clause in a CNF formula is assigned a probability of being true; the problem consists in checking the consistency of the assigned probabilities. Actually, PSAT turns out to be computationally much harder than SAT, e.g., it remains difficult for some classes of formulas where SAT can be solved in polynomial time. A column generation approach has been proposed in the literature, where the pricing sub-problem reduces to a Weighted Max-SAT problem on the original formula. Here we consider some easy cases of PSAT, where it is possible to give a compact representation of the set of consistent probability assignments. We follow two different approaches, based on two different representations of CNF formulas. First we consider a representation based on directed hypergraphs. By extending a well-known integer programming formulation of SAT and Max-SAT, we solve the case in which the hypergraph does not contain cycles; a linear time algorithm is provided for this case. Then we consider the co-occurrence graph associated with a formula. We provide a solution method for the case in which the co-occurrence graph is a partial 2-tree, and we show how to extend this result to partial k-trees with k>2.
Keywords:probabilistic satisfiability  CNF formulas  directed hypergraphs  partial k-trees  balanced matrices
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号