Skip to main content

2018 | OriginalPaper | Buchkapitel

Two Routes to Automata Minimization and the Ways to Reach It Efficiently

verfasst von : Sylvain Lombardy, Jacques Sakarovitch

Erschienen in: Implementation and Application of Automata

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper reports on the work done for the implementation of the algorithms for the computation of the minimal quotient of an automaton in the Awali platform. In the case of non-deterministic or of weighted automata, the minimal quotient of an automaton is obtained by merging all states in bisimulation. Two strategies are explored for the computation of the coarsest bisimulation equivalence. The first one is an extension of the Moore algorithm for the computation of the minimal quotient of a DFA; the second one is inspired by the Hopcroft algorithm for the same problem. These two strategies yield algorithms with the same quadratic complexity and we study the cases where the second strategy can be improved in order to achieve a complexity similar to the one of Hopcroft algorithm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Called sequential in [10].
 
Literatur
1.
Zurück zum Zitat Béal, M.P., Crochemore, M.: Minimizing incomplete automata. In: Finite-State Methods and Natural Language Processing FSMNLP 2008, pp. 9–16 (2008) Béal, M.P., Crochemore, M.: Minimizing incomplete automata. In: Finite-State Methods and Natural Language Processing FSMNLP 2008, pp. 9–16 (2008)
3.
Zurück zum Zitat Berstel, J., Boasson, L., Carton, O., Fagnot, I.: Minimization of automata. In: Pin, J.E. (ed.) Automata: From Mathematics to Applications (to appear). arXiv:1010.5318v3 Berstel, J., Boasson, L., Carton, O., Fagnot, I.: Minimization of automata. In: Pin, J.E. (ed.) Automata: From Mathematics to Applications (to appear). arXiv:​1010.​5318v3
5.
Zurück zum Zitat Castiglione, G., Restivo, A., Sciortino, M.: On extremal cases of Hopcroft’s algorithm. Theor. Comput. Sci. 411(38–39), 3414–3422 (2010)MathSciNetCrossRef Castiglione, G., Restivo, A., Sciortino, M.: On extremal cases of Hopcroft’s algorithm. Theor. Comput. Sci. 411(38–39), 3414–3422 (2010)MathSciNetCrossRef
7.
Zurück zum Zitat Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages and Computation, 3rd edn. Addison-Wesley, Boston (2006)MATH Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages and Computation, 3rd edn. Addison-Wesley, Boston (2006)MATH
8.
Zurück zum Zitat Paige, R.: Efficient translation of external input in a dynamically typed language. In: Technology and Foundations - Information Processing IFIP 1994, IFIP Transactions, vol. A-51, pp. 603–608. North-Holland (1994) Paige, R.: Efficient translation of external input in a dynamically typed language. In: Technology and Foundations - Information Processing IFIP 1994, IFIP Transactions, vol. A-51, pp. 603–608. North-Holland (1994)
9.
10.
Zurück zum Zitat Sakarovitch, J.: Elements of Automata Theory. Cambridge University Press, New York (2009)CrossRef Sakarovitch, J.: Elements of Automata Theory. Cambridge University Press, New York (2009)CrossRef
11.
Zurück zum Zitat Valmari, A., Lehtinen, P.: Efficient minimization of DFAs with partial transition. In: STACS 2008, LIPIcs, vol. 1, pp. 645–656. Schloss Dagstuhl (2008) Valmari, A., Lehtinen, P.: Efficient minimization of DFAs with partial transition. In: STACS 2008, LIPIcs, vol. 1, pp. 645–656. Schloss Dagstuhl (2008)
Metadaten
Titel
Two Routes to Automata Minimization and the Ways to Reach It Efficiently
verfasst von
Sylvain Lombardy
Jacques Sakarovitch
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-94812-6_21