中文

低自动复杂度单词的语言难以计算

形式语言与自动机理论 2025-10-10 v1 逻辑

摘要

有限单词的自动复杂度是 Sipser 的区分复杂度 (1983) 在有限自动机上的类比,由 Shallit 和 Wang (2001) 引入。对于至少包含两个元素的有限字母表 Σ\Sigma,我们考虑给定的非确定性自动复杂度:恰好接受自动机。若单词 xΣx \in \Sigma^* 被恰好由 kk 个状态的非确定性自动机接受,且该自动机接受 xx 同时拒绝所有长度与 xx 相同的其他单词,而且不存在更少状态的自动机具有此属性,则称 xx 的恰好非确定性自动复杂度为 kNk \in \mathbb{N}。重要的是,与经典概念不同,见证自动机可以拥有多条接受 xx 的计算路径。我们将此复杂度度量记为 ANeA_{Ne},并研究由低 ANeA_{Ne}-复杂度语言构成的类 Lq={xΣ:ANe(x)<qx}L_q = \{ \, x \in \Sigma^* : A_{Ne}(x) < q|x| \, \},其中参数化为有理数 q(0,1/2)q \in (0,1/2)(推广了 Kjos-Hanssen 首次研究的集合类)。我们证明对于每一个 q(0,1/2)q \in (0,1/2),该类既非上下文无关也不可被特定布尔电路识别。过程中,我们解答了 Kjos-Hanssen 的开放问题,量化 L1/3L_{1/3} 的布尔电路复杂度,并也证明了 ANeA_{Ne} 的香农效应。

关键词

引用

@article{arxiv.2510.07696,
  title  = {Languages of Words of Low Automatic Complexity Are Hard to Compute},
  author = {Joey Chen and Bjørn Kjos-Hanssen and Ivan Koswara and Linus Richter and Frank Stephan},
  journal= {arXiv preprint arXiv:2510.07696},
  year   = {2025}
}

备注

22 pages, 1 figure