【24h】

Five Determinisation Algorithms

机译:五个确定算法

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

摘要

Determinisation of nondeterministic finite automata is a well-studied problem that plays an important role in compiler theory and system verification. In the latter field, one often encounters automata consisting of millions or even billions of states. On such input, the memory usage of analysis tools becomes the major bottleneck. In this paper we present several determinisation algorithms, all variants of the well-known subset construction, that aim to reduce memory usage and produce smaller output automata. One of them produces automata that are already minimal. We apply our algorithms to determinise automata that describe the possible sequences appearing after a fixed-length run of cellular automaton 110, and obtain a significant improvement in both memory and time efficiency.
机译:非确定性有限自动机的确定化是一个经过充分研究的问题,在编译器理论和系统验证中起着重要作用。在后一个领域,人们经常会遇到由数百万甚至数十亿个州组成的自动机。在这样的输入下,分析工具的内存使用成为主要瓶颈。在本文中,我们提出了几种确定化算法,这些算法是众所周知的子集构造的所有变体,旨在减少内存使用并产生较小的输出自动机。其中之一产生的自动机已经很少了。我们将我们的算法应用于确定自动机,该自动机描述了在固定长度的细胞自动机110运行之后出现的可能序列,并且在内存和时间效率上均获得了显着改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号