arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1603.04569cs.CC
收藏

布尔函数的射影余因子分解与可满足性问题

Projective cofactor decompositions of Boolean functions and the satisfiability problem

Madhav Desai, Virendra Sule

摘要:

给出了一个CNF公式$F$,给出了一个判定$F$的可满足性(SAT)和计算所有赋值解的新算法.该算法基于文献中已知的\emph{cofactors}的概念。本文是作者以前的工作布尔可满足性\cite{sul1, sul2,sude}的一个后果,但该算法基本上是独立的正交扩展概念,以前的论文是基于。该算法通过将搜索空间投影到满足公式中CNF的集合上,递归地选择一个具体的余因子。该辅因子称为\emph{projective cofactor}。这样的计算的优点是,它递归地分解成独立的子问题在每一个选择的投影余因子的可满足性问题。这导致了一个并行算法,以确定可满足性和计算所有解决方案的可满足公式。

英文摘要:

Given a CNF formula $F$, we present a new algorithm for deciding the satisfiability (SAT) of $F$ and computing all solutions of assignments. The algorithm is based on the concept of \emph{cofactors} known in the literature. This paper is a fallout of the previous work by authors on Boolean satisfiability \cite{sul1, sul2,sude}, however the algorithm is essentially independent of the orthogonal expansion concept over which previous papers were based. The algorithm selects a single concrete cofactor recursively by projecting the search space to the set which satisfies a CNF in the formula. This cofactor is called \emph{projective cofactor}. The advantage of such a computation is that it recursively decomposes the satisfiability problem into independent sub-problems at every selection of a projective cofactor. This leads to a parallel algorithm for deciding satisfiability and computing all solutions of a satisfiable formula.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑