首页> 外文会议>Developments in Language Theory >On the Hardness of Determining Small NFA's and of Proving Lower Bounds on Their Sizes
【24h】

On the Hardness of Determining Small NFA's and of Proving Lower Bounds on Their Sizes

机译:确定小型NFA以及证明其大小的下界的难度

获取原文
获取原文并翻译 | 示例

摘要

In contrast to the minimization of deterministic finite automata (DFA's), the task of constructing a minimal nondeterministic finite automaton (NFA) for a given NFA is PSPACE-complete. This fact motivates the following computational problems: (ⅰ) Find a minimal NFA for a regular language L, if L is given by another suitable formal description, resp. come up with a small NFA. (ⅱ) Estimate the size of minimal NFA's or find at least a good approximation of their sizes. Here, we survey the known results striving to solve the problems formulated above and show that also for restricted versions of minimization of NFA's there are no efficient algorithms. Since one is unable to efficiently estimate the size of a minimal NFA in an algorithmic way, one can ask at least for developing mathematical proof methods that help in proving good lower bounds on the size of a minimal NFA for a given regular language. We show here that even the best known methods for this purpose fail for some concrete regular languages. Finally, we give an overview of the results about the influence of the degree of ambiguity on the size of NFA's and discuss the relation between the descriptional complexity of NFA's and NFA's with ε-transitions.
机译:与确定性有限自动机(DFA's)的最小化相反,为给定的NFA构造最小的不确定性有限自动机(NFA)的任务是PSPACE-complete。这一事实引起了以下计算问题:(ⅰ)如果常规语言L是由另一种合适的形式描述给出的,则找到最小NFA。拿出一个小的NFA。 (ⅱ)估算最小NFA的大小,或者至少找到其大小的近似值。在这里,我们调查了试图解决上述问题的已知结果,并表明对于NFA最小化的受限版本,也没有有效的算法。由于无法通过算法有效地估计最小NFA的大小,因此至少可以要求开发一种数学证明方法,以帮助证明给定规则语言的最小NFA大小的下限。我们在这里表明,即使是最知名的方法也无法在某些具体的常规语言中使用。最后,我们概述了歧义程度对NFA大小的影响,并讨论了NFA和带有ε过渡的NFA的描述复杂性之间的关系。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号