Elberfeld,Jakoby和Tantau 2010(ECCC TR10-062)证明了Bodlaender定理的一种节省空间的版本。他们表明,对于树宽度最大为,可以使用对数空间找到宽度为的树分解。空间界限中的常数因子取决于。(Bodlaender定理显示了线性时限,在常数因子中对呈指数依赖性。)
当子句集的宽度较小时,SAT变得容易。具体而言,Fischer,Makowsky和Ravve 2008表明,当给出树分解时,最多可以用算术运算来确定入射角图的树宽为的CNF公式的可满足性。根据Bodlaender定理,可以在线性时间内完成固定入射图的树分解计算,因此可以及时确定有界树宽公式的SAT,这是变量的低次多项式。2 O (k ) n k n
然后可能会期望,对于入射图的有界树宽的公式,使用对数空间实际上可以确定SAT。目前尚不清楚如何修改Fischer等人。确定SAT节省空间的方法。该算法的工作原理是通过包含-排除来计算解决方案数量的表达式,然后递归评估较小公式的解决方案数量。尽管有界树宽确实有帮助,但子公式似乎太大,无法在对数空间中进行计算。
这使我问:
SAT的有界树宽公式是否已知在或?N L
5
您引用的论文中的结果是否直接遵循L在有限树宽实例中的SAT的事实?可以满足的公式集是MSO可定义的。因此,可通过Bodlaender + Courcelle定理在线性树宽图上以线性时间求解可满足性。Elberfeld-Jakoby-Tantau-2010表明,通过提供Bodlaender + Courcelle定理的对数空间版本,可以在有界树宽图上的对数空间中确定MSO属性。因此,可以在有界树宽图的对数空间中确定SAT。
—
Mateus de Oliveira Oliveira'Mar
@MateusdeOliveiraOliveira,细节对我来说似乎不清楚。可以通过具有两个有向边缘关系的结构(Immerman示例2.18)对SAT进行MSO定义,一旦忘记了方向,则其结合会导致入射图的边缘。但是,对于我来说,尚不清楚是否可以按原样使用入射图来定义MSO的可满足性(例如,通过机顶盒),以便能够应用Bodlaender / Courcelle / EJT。
—
安德拉斯·萨拉蒙
@AndrásSalomonCourcelle定理可以用于带有彩色顶点和边的图。此类彩色图的树宽与未着色版本的树宽相同。有许多方法可以将任意关系结构建模为彩色图形。
—
Mateus de Oliveira Oliveira'Mar
对于公式,您需要定义一个关系结构,该结构可以同时编码公式和关联图。(否则,您将如何首先定义可满足性?)然后通过对这种结构使用适当的树宽概念,我们得到该结构的树宽(公式+入射图)最多为一个累加常数,大于树的树宽。仅发生率图。请注意,有很多方法可以定义这种组合的关系结构,并且基本上每个作者都使用最适合其上下文的结构。
—
Mateus de Oliveira Oliveira
@Mateus,谢谢!这是一个很有帮助的评论。在描述性复杂性方面,我不知道树宽的“工具箱”性质。想把这个变成答案吗?
—
安德拉斯·萨拉蒙