一阶逻辑在单词上的 alternation 层次是可判定的
形式语言与自动机理论
2025-02-03 v2 计算机科学中的逻辑
逻辑
摘要
我们证明对于任意 ,给定的正则语言是否可表达在一阶逻辑 FO[<] 的 片段中是可判定的。这解决了自 1971 年以来一直悬置的难题。我们的主要技术结果依赖于类语言 的多项式闭合概念,即形如 的有限并集,其中每个 为一个字符,每个 为 中的语言。我们证明如果一个具有某些封闭性质(即正 Variety)的正则语言类 的可分离性问题是可判定的,那么它的多项式闭合 Pol() 也具有可判定性。对于 Pol() 的 resulting 算法时间复杂度为 的时间复杂度的指数级,我们提出一种自然的猜测,这将导致时间复杂度的多项式级增长。结果包含了半层次 dot-depth 层次和基于群的连接层次的可判定性。
关键词
引用
@article{arxiv.2501.14899,
title = {The Alternation Hierarchy of First-Order Logic on Words is Decidable},
author = {Corentin Barloy and Michaël Cadilhac and Charles Paperman and Howard Straubing},
journal= {arXiv preprint arXiv:2501.14899},
year = {2025}
}
备注
The proof of Lemma 19 contains a fatal flaw, reported by Thomas Place. We are grateful to his careful reading