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

容错布尔可满足性

Fault Tolerant Boolean Satisfiability

Boston College(波士顿学院)

A. Roy

摘要:

增量模型是布尔公式的一个令人满意的分配,对于该分配,任何小的改变,例如单个位翻转,都可以通过翻转到一些少量的其他位来修复,从而产生新的令人满意的分配。这些令人满意的分配表示优化问题的鲁棒解决方案(例如,调度),其中可以从不可预见的事件中恢复(例如,资源变得不可用)。Delta模型的概念是由Ginsberg,Parkes和Roy(AAAI 1998)提出的,在那里证明了寻找一般布尔公式的Delta模型是NP-完全的。在本文中,我们扩展了这一结果,通过研究的复杂性,发现三角洲模型的布尔公式,这是已知的多项式时间可满足性求解器类。特别是,我们检查2-SAT,角SAT,仿射SAT,双角SAT,0-有效和1-有效SAT。我们看到,在寻找delta模型的复杂性方面存在很大差异,例如,而2-SAT和Affine-SAT对delta模型有多项式时间检验,检验Horn-SAT公式是否有是NP完全的。

英文摘要:

A delta-model is a satisfying assignment of a Boolean formula for which any small alteration, such as a single bit flip, can be repaired by flips to some small number of other bits, yielding a new satisfying assignment. These satisfying assignments represent robust solutions to optimization problems (e.g., scheduling) where it is possible to recover from unforeseen events (e.g., a resource becoming unavailable). The concept of delta-models was introduced by Ginsberg, Parkes and Roy (AAAI 1998), where it was proved that finding delta-models for general Boolean formulas is NP-complete. In this paper, we extend that result by studying the complexity of finding delta-models for classes of Boolean formulas which are known to have polynomial time satisfiability solvers. In particular, we examine 2-SAT, Horn-SAT, Affine-SAT, dual-Horn-SAT, 0-valid and 1-valid SAT. We see a wide variation in the complexity of finding delta-models, e.g., while 2-SAT and Affine-SAT have polynomial time tests for delta-models, testing whether a Horn-SAT formula has one is NP-complete.

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

↑