Enumeration and random generation of accessible automata

被引:27
作者
Bassino, Frederique [1 ]
Nicaud, Cyril [1 ]
机构
[1] Univ Marne la Vallee, Inst Gaspard Monge, F-77454 Marne La Vallee 2, France
关键词
finite automata; Bijections; asymptotic enumeration; random generation; Boltzmann samplers;
D O I
10.1016/j.tcs.2007.04.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a bijection between the set A(n) of deterministic and accessible automata with n states on a k-letters alphabet and some diagrams, which can themselves be represented as partitions of a set of kn + 1 elements into n non-empty subsets. This combinatorial construction shows that the asymptotic order of the cardinality of A(n) is related to the Stirling number {(kn)(n)}. Our bijective approach also yields an efficient random sampler, for the uniform distribution, of automata with n states, its complexity is O(n(3/2)), using the framework of Boltzmann samplers. (c) 2007 Elsevier BX All rights reserved.
引用
收藏
页码:86 / 104
页数:19
相关论文
共 28 条
[1]  
[Anonymous], 1986, NON UNIFORM RANDOM V
[2]  
[Anonymous], VESCI AKAD NAUVK BSS
[3]  
[Anonymous], PUBL MATH I HUNGAR A
[4]  
[Anonymous], GRAPH THEORY APPL AL
[5]  
[Anonymous], THESIS U PARIS 7
[6]  
Bassino F, 2006, DISCRETE MATH THE AG, VAG, P151
[7]  
BERNARDI O, NOTE STIRLING NUMBER
[8]   Random generation of DFAs [J].
Champarnaud, JM ;
Paranthoën, T .
THEORETICAL COMPUTER SCIENCE, 2005, 330 (02) :221-235
[9]   On the Lambert W function [J].
Corless, RM ;
Gonnet, GH ;
Hare, DEG ;
Jeffrey, DJ ;
Knuth, DE .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1996, 5 (04) :329-359
[10]   Uniform random generation of decomposable structures using floating-point arithmetic [J].
Denise, A ;
Zimmermann, P .
THEORETICAL COMPUTER SCIENCE, 1999, 218 (02) :233-248