中文

一元字母表上有限自动机所给出的语言

形式语言与自动机理论 2024-12-16 v3 逻辑

摘要

本文研究一元字母表上有限自动机操作的复杂度及其判定问题的复杂度。令nn表示相应结果中所考虑输入有限自动机状态数的最大值。获得如下主要结果:(1)给定分别识别LLHH的两个一元NFA,可在时间2O((nlogn)1/3)2^{O((n \log n)^{1/3})}内判定LHL \subseteq H以及L=HL = H。此前由Chrobak(1986)给出的时间上界为2O((nlogn)1/2)2^{O((n \log n)^{1/2})},且此后该上界未得到显著改进。(2)给定分别识别LLHH的两个一元UFA(无歧义有限自动机),可确定识别LHL \cup H的UFA和识别LL的补集的UFA,其中这些输出UFA的状态数由nn的拟多项式界定。然而,在最坏情况下,用于识别由两个nn状态UFA所识别语言连接的语言的UFA使用2Θ((nlog2n)1/3)2^{\Theta((n \log^2 n)^{1/3})}个状态。(3)给定一元语言LL,若LL包含长度为kk的单词,则令L(k)=1L(k)=1,否则令L(k)=0L(k)=0。令ωL\omega_Lω\omega-单词L(0)L(1)L(0)L(1)\ldots,并令L\cal L为一个固定的ω\omega-正则语言。最后一节研究给定nn状态UFA或NFA时判定……的难度

关键词

引用

@article{arxiv.2302.06435,
  title  = {Languages given by Finite Automata over the Unary Alphabet},
  author = {Wojciech Czerwiński and Maciej Dębski and Tomasz Gogasz and Gordon Hoi and Sanjay Jain and Michał Skrzypczak and Frank Stephan and Christopher Tan},
  journal= {arXiv preprint arXiv:2302.06435},
  year   = {2024}
}

备注

Extended version of paper at FSTTCS 2023 of same authors with same title. The paper gives improved lower bound for concatenation of UFAs