paperbot · PL 论文追踪

全部论文 待读 收藏

P2 1-in-3 vs. Not-All-Equal: Dichotomy of a broken promise

1-in-3 与 Not-All-Equal:一个被打破的 promise 的二分性
LICS Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science2024匹配度 1/10 · 该论文研究布尔 CSP 在 promise 被 rainbow-free 结构削弱后的复杂度二分性,属于理论计算机科学中的约束满足与逻辑/自动机方向;与用户的 PL→AI 静态分析、浮点程序分析、贝叶斯程序分析及 LLM/Agent 交叉等研究兴趣几乎没有直接关联。引用 9 inbox
Lorenzo Ciardo, Marcin Kozik, Andrei Krokhin, Tamio-Vesa Nakajima, Stanislav Živný
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:研究 promise 被 rainbow-free 结构从任一侧削弱后的 1-in-3/Not-All-Equal CSP,并建立复杂度二分性。

布尔 CNF 上的 1-in-3 可满足性与 Not-All-Equal 可满足性均为著名的 NP 难问题;但二者之间的 promise 版本(promise 1-in-3 vs. Not-All-Equal)却可在多项式时间内求解。本文研究该约束满足问题的一类变体:从任一侧用 rainbow-free 结构削弱原有的 promise,从而得到一族新的计算问题。作者在此设定下建立了复杂度二分定理,即对该类中的每个问题判定其为多项式时间可解或 NP 难。这一结果刻画了 promise 被部分破坏后 1-in-3 与 Not-All-Equal 之间 CSP 的复杂度边界。

问题
当 1-in-3 与 Not-All-Equal 之间的 promise 被 rainbow-free 结构从任一侧削弱时,相应布尔约束满足问题的计算复杂度如何分类。
方法
在 promise CSP/约束满足框架下,将削弱后的 promise 条件形式化,并对由此产生的问题类进行复杂度分析。
评估
通过证明复杂度二分定理,对该类问题给出多项式时间可解或 NP 难的完整判定。
原文摘要(Abstract)

The 1-in-3 and Not-All-Eqal satisfiability problems for Boolean CNF formulas are two well-known NP-hard problems. In contrast, the promise 1-in-3 vs. Not-All-Eqal problem can be solved in polynomial time. In the present work, we investigate this constraint satisfaction problem in a regime where the promise is weakened from either side by a rainbow-free structure, and establish a complexity dichotomy for the resulting class of computational problems.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{CiardoKKNZ24,
  title = {1-in-3 vs. Not-All-Equal: Dichotomy of a broken promise},
  author = {Lorenzo Ciardo and Marcin Kozik and Andrei Krokhin and Tamio-Vesa Nakajima and Stanislav Živný},
  booktitle = {LICS},
  year = {2024},
  doi = {10.1145/3661814.3662069}
}