当前位置: X-MOL 学术Inf. Process. Lett. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Lengths of words accepted by nondeterministic finite automata
Information Processing Letters ( IF 0.7 ) Pub Date : 2020-07-02 , DOI: 10.1016/j.ipl.2020.105993
Aaron Potechin , Jeffrey Shallit

We consider two natural problems about nondeterministic finite automata (NFA). First, given an NFA M of n states, and a length , does M accept a word of length ? We show that the classic problem of triangle-free graph recognition reduces to this problem, and give an O(nω(logn)1+ϵlog)-time algorithm to solve it, where ω is the optimal exponent for matrix multiplication. Second, provided L(M) is finite, we consider the problem of listing the lengths of all words accepted by M. Although this problem seems like it might be significantly harder, we show that in the unary case this problem can be solved in O(nω(logn)2+ϵ) time. Finally, we give a connection between NFA acceptance and the strong exponential-time hypothesis.



中文翻译:

非确定性有限自动机接受的单词长度

我们考虑了关于非确定性有限自动机(NFA)的两个自然问题。首先,给定一个NFA中号ñ状态,长度,不中号接受长度的字?我们证明了无三角图识别的经典问题可以简化为该问题,并给出Øñω日志ñ1个+ϵ日志时间算法求解,其中ω是矩阵乘法的最佳指数。二,提供大号中号是有限的,我们考虑列出M接受的所有单词的长度的问题。尽管这个问题似乎要困难得多,但我们表明,在一元情况下,可以通过以下方法解决此问题:Øñω日志ñ2+ϵ时间。最后,我们将NFA接受度与强大的指数时间假设联系起来。

更新日期:2020-07-02
down
wechat
bug