Skip to Main content Skip to Navigation
New interface
Conference papers

On the Uniform Random Generation of Non Deterministic Automata Up to Isomorphism

Pierre-Cyrille Heam 1 Jean-Luc Joly 1 
1 CASSIS - Combination of approaches to the security of infinite states systems
FEMTO-ST - Franche-Comté Électronique Mécanique, Thermique et Optique - Sciences et Technologies (UMR 6174), Inria Nancy - Grand Est, LORIA - FM - Department of Formal Methods
Abstract : In this paper we address the problem of the uniform random generation of non deterministic automata (NFA) up to isomorphism. First, we show how to use a Monte-Carlo approach to uniformly sample a NFA. Secondly, we show how to use the Metropolis-Hastings Algorithm to uniformly generate NFAs up to isomorphism. Using labeling techniques, we show that in practice it is possible to move into the modified Markov Chain efficiently, allowing the random generation of NFAs up to isomorphism with dozens of states. This general approach is also applied to several interesting subclasses of NFAs (up to isomorphism), such as NFAs having a unique initial states and a bounded output degree. Finally, we prove that for these interesting subclasses of NFAs, moving into the Metropolis Markov chain can be done in polynomial time. Promising experimental results constitute a practical contribution.
Document type :
Conference papers
Complete list of metadata

Cited literature [19 references]  Display  Hide  Download
Contributor : Pierre-Cyrille Heam Connect in order to contact the contributor
Submitted on : Tuesday, December 8, 2015 - 4:35:23 PM
Last modification on : Friday, January 21, 2022 - 3:09:05 AM
Long-term archiving on: : Wednesday, March 9, 2016 - 1:19:23 PM


Files produced by the author(s)



Pierre-Cyrille Heam, Jean-Luc Joly. On the Uniform Random Generation of Non Deterministic Automata Up to Isomorphism. CIAA 2015, Aug 2015, Umea, Sweden. pp.12, ⟨10.1007/978-3-319-22360-5_12⟩. ⟨hal-01239735⟩



Record views


Files downloads