paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Universal quantification makes automatic structures hard to decide

全称量化使自动结构难以判定
LMCS vol.Volume 22, Issue 12026匹配度 2/10 · 该论文属于纯逻辑与自动机理论研究,讨论自动结构中全称量词消除的复杂度与 EXPSPACE 完全性,不涉及 LLM/Agent、静态分析、浮点程序分析或贝叶斯程序分析,与用户当前 PL×AI 交叉方向基本无关。引用 0 inbox
Christoph Haase, Radoslaw Piórkowski
crossref: 2026-09-10

AI 速览

一句话:证明自动结构中消除单个全称量词会导致 NFA 双重指数爆炸,且判定空性为 EXPSPACE 完全。

自动结构的一阶理论可判定,因为论域与关系可由正则语言表示。存在量词可用同态线性消除,全称量词通常用 ∀x.Φ ≡ ¬∃x.¬Φ 消除;若 Φ 用 NFA 表示,这会导致双重指数爆炸。已有工作表明某些自动结构类可将全称量词作为一等公民消除,且有单指数下界,但能否避免朴素双重指数爆炸仍未知。本文否定回答:构造一族表示自动关系的 NFA,消除单个全称量词后识别所得语言的最小 NFA 为双重指数,判定其空性为 EXPSPACE 完全。该技术还给出固定量词交替次数的 Büchi 算术若干片段的新下界。

问题
自动结构的一阶理论可判定,但消除全称量词时通常经双重补运算,可能造成双重指数爆炸;此前尚不清楚是否存在方法避免该爆炸。
方法
作者构造了一族表示自动关系的 NFA,分析消除单个全称量词后所得语言的最小 NFA 规模与空性判定复杂度,并将技术应用于 Büchi 算术片段。
评估
通过证明该语言的最小 NFA 为双重指数、空性判定 EXPSPACE 完全,并导出固定量词交替次数下 Büchi 算术片段的新下界。
原文摘要(Abstract)

Automatic structures are first-order structures whose universe and relations can be represented as regular languages. It follows from the standard closure properties of regular languages that the first-order theory of an automatic structure is decidable. While existential quantifiers can be eliminated in linear time by application of a homomorphism, universal quantifiers are commonly eliminated via the identity $\forall{x}. Φ\equiv \neg (\exists{x}. \neg Φ)$. If $Φ$ is represented in the standard way as an NFA, a priori this approach results in a doubly exponential blow-up. However, the recent literature has shown that there are classes of automatic structures for which universal quantifiers can be eliminated by different means without this blow-up by treating them as first-class citizens and not resorting to double complementation. While existing lower bounds for some classes of automatic structures show that a singly exponential blow-up is unavoidable when eliminating a universal quantifier, it is not known whether there may be better approaches that avoid the naïve doubly exponential blow-up, perhaps at least in restricted settings. In this paper, we answer this question negatively and show that there is a family of NFA representing automatic relations for which the minimal NFA recognising the language after eliminating a single universal quantifier is doubly exponential, and deciding whether this language is empty is EXPSPACE-complete. The techniques underlying our EXPSPACE lower bound further enable us to establish new lower bounds for some fragments of Büchi arithmetic with a fixed number of quantifier alternations.

链接与引用

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

BibTeX
@article{abs-2306-10432,
  title = {Universal quantification makes automatic structures hard to decide},
  author = {Christoph Haase and Radoslaw Piórkowski},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 22, Issue 1},
  year = {2026},
  doi = {10.46298/lmcs-22(1:14)2026}
}