Skip to main content

2020 | OriginalPaper | Buchkapitel

Practical “Paritizing” of Emerson-Lei Automata

verfasst von : Florian Renkin, Alexandre Duret-Lutz, Adrien Pommellet

Erschienen in: Automated Technology for Verification and Analysis

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

We introduce a new algorithm that takes a Transition-based Emerson-Lei Automaton (TELA), that is, an \(\omega \)-automaton whose acceptance condition is an arbitrary Boolean formula on sets of transitions to be seen infinitely or finitely often, and converts it into a Transition-based Parity Automaton (TPA). To reduce the size of the output TPA, the algorithm combines and optimizes two procedures based on a latest appearance record principle, and introduces a partial degeneralization. Our motivation is to use this algorithm to improve our LTL synthesis tool, where producing deterministic parity automata is an intermediate step.

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
Literatur
5.
Zurück zum Zitat Carton, O., Maceiras, R.: Computing the Rabin index of a parity automaton. Informatique théorique et applications 33(6), 495–505 (1999)MathSciNetCrossRef Carton, O., Maceiras, R.: Computing the Rabin index of a parity automaton. Informatique théorique et applications 33(6), 495–505 (1999)MathSciNetCrossRef
6.
Zurück zum Zitat Duret-Lutz, A.: LTL translation improvements in Spot 1.0. Int. J. Critical Comput. Based Syst. 5(1/2), 31–54 (2014) Duret-Lutz, A.: LTL translation improvements in Spot 1.0. Int. J. Critical Comput. Based Syst. 5(1/2), 31–54 (2014)
8.
Zurück zum Zitat Emerson, E.A., Lei, C.-L.: Modalities for model checking: branching time logic strikes back. Sci. Comput. Program. 8(3), 275–306 (1987)MathSciNetCrossRef Emerson, E.A., Lei, C.-L.: Modalities for model checking: branching time logic strikes back. Sci. Comput. Program. 8(3), 275–306 (1987)MathSciNetCrossRef
9.
Zurück zum Zitat Esparza, J., Křetínský, J., Sickert, S.: One theorem to rule them all: a unified translation of LTL into \(\omega \)-automata. In: LICS 2018, pp. 384–393. ACM (2018) Esparza, J., Křetínský, J., Sickert, S.: One theorem to rule them all: a unified translation of LTL into \(\omega \)-automata. In: LICS 2018, pp. 384–393. ACM (2018)
10.
Zurück zum Zitat Farwer, B.: \(\omega \)-Automata, LNCS 2500, chap. 1, pp. 3–20. Springer, Heidelberg (2001) Farwer, B.: \(\omega \)-Automata, LNCS 2500, chap. 1, pp. 3–20. Springer, Heidelberg (2001)
11.
Zurück zum Zitat Gastin, P., Oddoux, D.: Fast LTL to Büchi automata translation. In: CAV 2001, LNCS 2102, pp. 53–65. Springer, Cham (2001) Gastin, P., Oddoux, D.: Fast LTL to Büchi automata translation. In: CAV 2001, LNCS 2102, pp. 53–65. Springer, Cham (2001)
14.
Zurück zum Zitat Krishnan, S.C., Puri, A., Brayton, R.K.: Deterministic \(\omega \)-automata vis-a-vis deterministic Büchi automata. In: ISAAC 1994, LNCS 834, pp. 378–386. Springer, Cham (1994) Krishnan, S.C., Puri, A., Brayton, R.K.: Deterministic \(\omega \)-automata vis-a-vis deterministic Büchi automata. In: ISAAC 1994, LNCS 834, pp. 378–386. Springer, Cham (1994)
16.
Zurück zum Zitat Löding, C.: Methods for the transformation of \(\omega \)-automata: complexity and connection to second order logic. Diploma thesis, Institue of Computer Science and Applied Mathematics (1998) Löding, C.: Methods for the transformation of \(\omega \)-automata: complexity and connection to second order logic. Diploma thesis, Institue of Computer Science and Applied Mathematics (1998)
18.
Zurück zum Zitat Luttenberger, M., Meyer, P.J., Sickert, S.: Practical synthesis of reactive systems from LTL specifications via parity games. Acta Informatica, 57, 3—36 (2020). Originally published on 21 November 2019 Luttenberger, M., Meyer, P.J., Sickert, S.: Practical synthesis of reactive systems from LTL specifications via parity games. Acta Informatica, 57, 3—36 (2020). Originally published on 21 November 2019
19.
Zurück zum Zitat Major, J., Blahoudek, F., Strejcek, J., Sasaráková, M., Zboncáková, T.: ltl3tela: LTL to small deterministic or nondeterministic Emerson-Lei automata. In: ATVA 2019, LNCS 11781, pp. 357–365. Springer, Cham (2019) Major, J., Blahoudek, F., Strejcek, J., Sasaráková, M., Zboncáková, T.: ltl3tela: LTL to small deterministic or nondeterministic Emerson-Lei automata. In: ATVA 2019, LNCS 11781, pp. 357–365. Springer, Cham (2019)
21.
Zurück zum Zitat Müller, D., Sickert, S.: LTL to deterministic Emerson-Lei automata. In: GandALF 2017, vol. 256 of EPTCS, pp. 180–194 (2017) Müller, D., Sickert, S.: LTL to deterministic Emerson-Lei automata. In: GandALF 2017, vol. 256 of EPTCS, pp. 180–194 (2017)
22.
Zurück zum Zitat Piterman, N.: From nondeterministic büchi and streett automata to deterministic parity automata. Logical Methods Comput. Sci. 3(3), 1057–1065 (2007) Piterman, N.: From nondeterministic büchi and streett automata to deterministic parity automata. Logical Methods Comput. Sci. 3(3), 1057–1065 (2007)
23.
Zurück zum Zitat Redziejowski, R.: An improved construction of deterministic omega-automaton using derivatives. Fundamenta Informaticae 119(3–4), 393–406 (2012)MathSciNetCrossRef Redziejowski, R.: An improved construction of deterministic omega-automaton using derivatives. Fundamenta Informaticae 119(3–4), 393–406 (2012)MathSciNetCrossRef
24.
Zurück zum Zitat Safra, S., Vardi, M.Y.: On \(\omega \)-automata and temporal logic. In: STOC 1989, pp. 127–137. ACM (1989) Safra, S., Vardi, M.Y.: On \(\omega \)-automata and temporal logic. In: STOC 1989, pp. 127–137. ACM (1989)
Metadaten
Titel
Practical “Paritizing” of Emerson-Lei Automata
verfasst von
Florian Renkin
Alexandre Duret-Lutz
Adrien Pommellet
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-59152-6_7

Premium Partner