首页 | 本学科首页   官方微博 | 高级检索  
     


Enumeration and generation with a string automata representation
Authors:Marco Almeida,Nelma Moreira,Rogé  rio Reis
Affiliation:DCC-FC & LIACC, Universidade do Porto, R. do Campo Alegre 1021/1055, 4169-007 Porto, Portugal
Abstract:The representation of combinatorial objects is decisive for the feasibility of several enumerative tasks. In this work, we present a unique string representation for complete initially-connected deterministic automata (ICDFAs) with nn states over an alphabet of kk symbols. For these strings we give a regular expression and show how they are adequate for exact and random generation, allow an alternative way for enumeration and lead to an upper bound for the number of ICDFAs. The 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. A uniform random generator for ICDFAs is presented that uses a table of pre-calculated values. Based on the same table, an optimal coding for ICDFAs is obtained.
Keywords:Finite automata   Initially-connected deterministic finite automata   Exact enumeration   Random generation   Minimal automata
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号