一句话:提出正分支程序证明系统 eLNDT+,证明其在正序列上多项式模拟 eLNDT,并给出计数函数及鸽巢原理的多项式证明。
本文研究正分支程序(positive branching programs)的证明复杂度。正 NBP 是任意 0-转移都伴随 1-转移的非确定性分支程序,计算单调布尔函数,对应非一致 NL 的正版本。作者在 Buss、Das 与 Knop 的 eLNDT 基础上,将语法限制为正(无否定)公式,得到系统 eLNDT+,类似从 LK 得到单调序列演算 MLK。主要结果是 eLNDT+ 在正序列上多项式模拟 eLNDT;证明方法受 Atserias、Galesi、Pudlák 对 MLK 的模拟结果及 Jeřábek、Buss 等人的改进启发。文中还在 eLNDT+ 内用多项式大小证明形式化若干计数函数性质,并作为案例给出命题鸽巢原理的多项式大小证明。
We investigate the proof complexity of systems based on positive branching programs, i.e. non-deterministic branching programs (NBPs) where, for any 0-transition between two nodes, there is also a 1-transition. Positive NBPs compute monotone Boolean functions, just like negation-free circuits or formulas, but constitute a positive version of (non-uniform) NL, rather than P or NC1, respectively. The proof complexity of NBPs was investigated in previous work by Buss, Das and Knop, using extension variables to represent the dag-structure, over a language of (non-deterministic) decision trees, yielding the system eLNDT. Our system eLNDT+ is obtained by restricting their systems to a positive syntax, similarly to how the 'monotone sequent calculus' MLK is obtained from the usual sequent calculus LK by restricting to negation-free formulas. Our main result is that eLNDT+ polynomially simulates eLNDT over positive sequents. Our proof method is inspired by a similar result for MLK by Atserias, Galesi and Pudl\'ak, that was recently improved to a bona fide polynomial simulation via works of Je\v{r}\'abek and Buss, Kabanets, Kolokolova and Kouck\'y. Along the way we formalise several properties of counting functions within eLNDT+ by polynomial-size proofs and, as a case study, give explicit polynomial-size poofs of the propositional pigeonhole principle.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@article{abs-2102-06673,
title = {Proof complexity of positive branching programs},
author = {Anupam Das and Avgerinos Delkos},
journal = {Logical Methods in Computer Science},
volume = {Volume 21, Issue 1},
year = {2025},
doi = {10.46298/lmcs-21(1:23)2025}
}