Abstract
One way to generate an accessible deterministic finite automaton is to first generate a spanning tree and then complete it to an automaton. We introduce the ideas of a sequential automaton, that are automata with sequential trees as breadth-first spanning subtrees. We introduce the concept of elementary equivalent states and explore combinatorial properties of non-minimal sequential automata. We then show that minimality is negligible among sequential automata by calculating the probability that an automaton has two elementary equivalent states and showing that this probability approach 1 as the size of the automaton increases.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Almeida, M., Moreira, N., Reis, R.: Enumeration and generation with a string automata representation. Theoretical Computer Science 387(2), 93–102 (2007)
Babaali, P.: Generating random automata. In: Proceedings of the 2009 International Conference on Scientific Computing, pp. 85–89 (2009)
Babaali, P., Carta-Geradino, E., Knaplund, C.: The number of DFAs produced by a given spanning tree. In: Proceedings of the 2011 International Conference on Scientific Computing, pp. 212–217 (2011)
Babaali, P., Knaplund, C.: On the construction of a family of automata that are generically minimal (2012) (preprint)
Bassino, F., Nicaud, C.: Enumeration and random generation of accessible automata. Theoretical Computer Science 381(1-3), 86–104 (2007)
Bassino, F., David, J., Sportiello, A.: Asymptotic enumeration of minimal automata. In: STACS, pp. 88–99 (2012)
Bassino, F., Nicaud, C.: Accessible and Deterministic Automata: Enumeration and Boltzmann Samplers. In: International Colloquium on Mathematics and Computer Science 2006. Discrete Mathematics and Theoretical Computer Science Proceedings, vol. AG, pp. 151–160 (2006)
Brzozowski, J.A.: Canonical regular expressions and minimal state graphs for definite events. In: Proc. Sympos. Math. Theory of Automata (New York, 1962), pp. 529–561. Polytechnic Press of Polytechnic Inst. of Brooklyn, Brooklyn (1963)
Champarnaud, J.-M., Paranthoën, T.: Random generation of DFAs. Theoretical Computer Science 330, 221–235 (2005)
Domaratzki, M., Kisman, D., Shallit, J.: On the number of distinct languages accepted by finite automata with n states. Journal of Automata, Languages and Combinatorics 7(4), 469–486 (2002)
Flajolet, P., Zimmermann, P., Van Cutsem, B.: A calculus for the random generation of labelled combinatorial structures. Theoretical Computer Science 132, 1–35 (1994)
Harary, F., Palmer, E.M.: Graphical enumeration. Academic Press, New York (1973)
Harrison, M.A.: A census of finite automata. In: Proceedings of the Fifth Annual Symposium on Switching Circuit Theory and Logical Design, pp. 44–46 (1964)
Hopcroft, J.: An n log n algorithm for minimizing the states in a finite automaton. In: Kohavi, Z., Paz, A. (eds.) Theory of Machines and Computation (Proc. Internat. Sympos. Technion, Haifa), pp. 189–196 (1971)
Korshunov, A.D.: On the number of non-isomorphic strongly connected finite automata. J. Inf. Process. Cybern. 22, 459–462 (1986)
Mäkinen, E.: Generating random binary trees - a survey. Information Sciences: an International Journal 115(1-4), 123–136 (1999)
Moore, E.F.: Gedanken experiments on sequential machines. Automata Studies, Annals of Mathematical Studies 34, 129–153 (1956)
Nicaud, C.: Étude du compartement en moyenne des automates finis et des langages rationnels. PhD Thesis. University Paris 7 (2000)
Nijenhuis, A., Wilf, H.S.: Combinatorial Algorithms: For Computers and Calculators. Academic Press (1978)
Robinson, R.W.: Counting strongly connected finite automata. John Wiley & Sons, Inc., New York (1985)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Babaali, P., Knaplund, C. (2013). On the Construction of a Family of Automata That Are Generically Non-minimal. In: Dediu, AH., MartÃn-Vide, C., Truthe, B. (eds) Language and Automata Theory and Applications. LATA 2013. Lecture Notes in Computer Science, vol 7810. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37064-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-37064-9_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37063-2
Online ISBN: 978-3-642-37064-9
eBook Packages: Computer ScienceComputer Science (R0)