Skip to main content

2018 | OriginalPaper | Buchkapitel

Theoretical Aspects of Symbolic Automata

verfasst von : Hellis Tamm, Margus Veanes

Erschienen in: SOFSEM 2018: Theory and Practice of Computer Science

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Symbolic finite automata extend classical automata by allowing infinite alphabets given by Boolean algebras and having transitions labeled by predicates over such algebras. Symbolic automata have been intensively studied recently and they have proven useful in several applications. We study some theoretical aspects of symbolic automata. Especially, we study minterms of symbolic automata, that is, the set of maximal satisfiable Boolean combinations of predicates of automata. We define canonical minterms of a language accepted by a symbolic automaton and show that these minterms can be used to define symbolic versions of some known classical automata. Also we show that canonical minterms have an important role in finding minimal nondeterministic symbolic automata. We show that Brzozowski’s double-reversal method for minimizing classical deterministic automata as well as its generalization is applicable for symbolic automata.

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!

Literatur
1.
Zurück zum Zitat Brzozowski, J.A., Tamm, H.: Theory of átomata. Theor. Comput. Sci. 539, 13–27 (2014)CrossRefMATH Brzozowski, J.A., Tamm, H.: Theory of átomata. Theor. Comput. Sci. 539, 13–27 (2014)CrossRefMATH
2.
Zurück zum Zitat Brzozowski, J.A.: Canonical regular expressions and minimal state graphs for definite events. In: Proceedings of the Symposium on Mathematical Theory of Automata, MRI Symposia Series, vol. 12, pp. 529–561. Polytechnic Press, Polytechnic Institute of Brooklyn, NY (1963) Brzozowski, J.A.: Canonical regular expressions and minimal state graphs for definite events. In: Proceedings of the Symposium on Mathematical Theory of Automata, MRI Symposia Series, vol. 12, pp. 529–561. Polytechnic Press, Polytechnic Institute of Brooklyn, NY (1963)
5.
Zurück zum Zitat D’Antoni, L., Veanes, M.: Minimization of symbolic automata. In: The 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2014, San Diego, CA, USA, 20–21 January 2014, pp. 541–554 (2014) D’Antoni, L., Veanes, M.: Minimization of symbolic automata. In: The 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2014, San Diego, CA, USA, 20–21 January 2014, pp. 541–554 (2014)
6.
Zurück zum Zitat D’Antoni, L., Veanes, M.: Forward bisimulations for nondeterministic symbolic finite automata. In: Tools and Algorithms for the Construction and Analysis of Systems - 23rd International Conference, TACAS 2017, ETAPS 2017, Proceedings, Part I, Uppsala, Sweden, 22–29 April 2017, pp. 518–534 (2017) D’Antoni, L., Veanes, M.: Forward bisimulations for nondeterministic symbolic finite automata. In: Tools and Algorithms for the Construction and Analysis of Systems - 23rd International Conference, TACAS 2017, ETAPS 2017, Proceedings, Part I, Uppsala, Sweden, 22–29 April 2017, pp. 518–534 (2017)
7.
Zurück zum Zitat Denis, F., Lemay, A., Terlutte, A.: Residual finite state automata. Fund. Informaticae 51, 339–368 (2002)MathSciNetMATH Denis, F., Lemay, A., Terlutte, A.: Residual finite state automata. Fund. Informaticae 51, 339–368 (2002)MathSciNetMATH
8.
11.
Zurück zum Zitat Keil, M., Thiemann, P.: Symbolic solving of extended regular expression inequalities. In: 34th International Conference on Foundation of Software Technology and Theoretical Computer Science, FSTTCS 2014, 15–17 December 2014, New Delhi, India, pp. 175–186 (2014) Keil, M., Thiemann, P.: Symbolic solving of extended regular expression inequalities. In: 34th International Conference on Foundation of Software Technology and Theoretical Computer Science, FSTTCS 2014, 15–17 December 2014, New Delhi, India, pp. 175–186 (2014)
12.
14.
Zurück zum Zitat Tamm, H.: New interpretation and generalization of the Kameda-Weiner method. In: 43rd International Colloquium on Automata, Languages, and Programming (ICALP 2016). Leibniz International Proceedings in Informatics (LIPIcs), vol. 55, Dagstuhl, Germany, Schloss Dagstuhl-Leibniz-Zentrum für Informatik, pp. 116:1–116:12 (2016) Tamm, H.: New interpretation and generalization of the Kameda-Weiner method. In: 43rd International Colloquium on Automata, Languages, and Programming (ICALP 2016). Leibniz International Proceedings in Informatics (LIPIcs), vol. 55, Dagstuhl, Germany, Schloss Dagstuhl-Leibniz-Zentrum für Informatik, pp. 116:1–116:12 (2016)
15.
Zurück zum Zitat Thompson, K.: Regular expression search algorithm. Commun. ACM 11(6), 419–422 (1968)CrossRefMATH Thompson, K.: Regular expression search algorithm. Commun. ACM 11(6), 419–422 (1968)CrossRefMATH
16.
Zurück zum Zitat Veanes, M., de Halleux, P., Tillmann, N.: Rex: symbolic regular expression explorer. In: Third International Conference on Software Testing, Verification and Validation, ICST 2010, pp. 498–507. IEEE Computer Society (2010) Veanes, M., de Halleux, P., Tillmann, N.: Rex: symbolic regular expression explorer. In: Third International Conference on Software Testing, Verification and Validation, ICST 2010, pp. 498–507. IEEE Computer Society (2010)
17.
Zurück zum Zitat Watson, B.W.: A taxonomy of finite automata construction algorithms. Computing science report 93/43. Eindhoven University of Technology (1995) Watson, B.W.: A taxonomy of finite automata construction algorithms. Computing science report 93/43. Eindhoven University of Technology (1995)
18.
Zurück zum Zitat Watson, B.W.: Implementing and using finite automata toolkits. In: Extended finite state models of language, pp. 19–36. Cambridge University Press (1999) Watson, B.W.: Implementing and using finite automata toolkits. In: Extended finite state models of language, pp. 19–36. Cambridge University Press (1999)
Metadaten
Titel
Theoretical Aspects of Symbolic Automata
verfasst von
Hellis Tamm
Margus Veanes
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-73117-9_30