arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 0906.3853cs.FL
收藏

字符串自动机表示的枚举和生成方面

Aspects of enumeration and generation with a string automata representation

Marco Almeida, Nelma Moreira, Rogério Reis

摘要:

在一般情况下,组合对象的表示是决定性的几个枚举任务的可行性。在这项工作中,我们展示了如何(唯一)字符串表示(完整)初始连接的确定性自动机(ICDFAs)的n个状态的字母表的k个符号可以用于计数,精确枚举,采样和最佳编码,不仅是一套ICDFAs,但在某种程度上,一套正则语言。一个精确的生成算法可以用来划分ICDFA的集合,以便并行化最小自动机(以及正则语言)的计数。我们还提出了一个统一的随机发生器ICDFAs,使用一个表的预先计算的值。基于相同的表,还可以获得用于ICDFA的最佳编码。

英文摘要:

In general, the representation of combinatorial objects is decisive for the feasibility of several enumerative tasks. In this work, we show how a (unique) string representation for (complete) initially-connected deterministic automata (ICDFAs) with n states over an alphabet of k symbols can be used for counting, exact enumeration, sampling and optimal coding, not only the set of ICDFAs but, to some extent, the set of regular languages. An exact generation algorithm can be used to partition the set of ICDFAs in order to parallelize the counting of minimal automata (and thus of regular languages). We present also a uniform random generator for ICDFAs that uses a table of pre-calculated values. Based on the same table it is also possible to obtain an optimal coding for ICDFAs.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑