paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Quantifier Elimination for Regular Integer Linear-Exponential Programming

正则整数线性指数规划的量词消去
LICS 2025 40th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2025匹配度 2/10 · 该论文研究正则整数线性指数规划的量词消去与复杂性,属于逻辑与自动机、约束求解的理论工作,与用户关注的 PL/AI 交叉(LLM/Agent 用于静态分析、浮点程序分析、贝叶斯程序分析)无直接关联,且缺乏工程实现与工业落地色彩。引用 0 inbox
Mikhail R. Starchak
crossref: 2026-09-12

AI 速览

一句话:用量词消去判定正则整数线性指数规划,保持 ExpSpace 上界,并证明特定正则整数线性规划 PSPACE 完全。

正则整数线性指数规划(RegILEP)判定形如 Σ(a_i x_i + b_i 2^{x_i}) ≤ c 的整数不等式系统是否存在整数解,且各变量二进制表示属于 {0,1} 上的某个正则集。已有工作用自动机方法证明其 ExpSpace 可判定。本文给出新的量词消去式判定过程:先指定变量全序,逐步消去首变量的指数出现,再消去线性出现。该过程仍满足 ExpSpace 上界。作为补充结果,作者证明由正则表达式 (00∪01)* 定义的域上的正则整数线性规划是 PSPACE 完全的。

问题
判定形如 Σ(a_i x_i + b_i 2^{x_i}) ≤ c 的整数不等式系统是否存在满足正则二进制约束的整数解,即 RegILEP 的可判定性与复杂度。
方法
采用量词消去:固定变量全序,先消去首变量的指数项,再消去线性项,构造新的判定过程。
评估
证明新判定过程仍在 ExpSpace 内,并证明由正则表达式 (00∪01)* 定义域上的正则整数线性规划为 PSPACE 完全。
原文摘要(Abstract)

Regular integer linear-exponential programming (RegILEP) asks whether a system of inequalities of the form $\sum\nolimits_{i = 1..n} {\left({{a_i}\cdot{x_i} + {b_i}\cdot{2^{{x_i}}}}\right)} \leq c$, where all coefficients are integers, has a solution in the integers whose binary representations belong to some regular set over the alphabet {0,1}. RegILEP has recently been proved decidable in ExpSpace using purely automata-theoretic techniques. The first contribution of the paper is a novel decision procedure for RegILEP, which works in a quantifier elimination fashion: after specifying a total order on the variables, the procedure gradually excludes the exponential occurrences of the leading variable and then eliminates the linear ones. This decision procedure meets the existing ExpSpace upper bound for the problem. As a complementary result, we show that regular integer linear programming for the domain defined by the regular expression (00∪01)*is PSPACE-complete.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot8674,
  title = {Quantifier Elimination for Regular Integer Linear-Exponential Programming},
  author = {Mikhail R. Starchak},
  booktitle = {LICS},
  year = {2025},
  doi = {10.1109/lics65433.2025.00011}
}