D 2013

Comparison of LTL to Deterministic Rabin Automata Translators

BLAHOUDEK, František, Mojmír KŘETÍNSKÝ a Jan STREJČEK

Základní údaje

Originální název

Comparison of LTL to Deterministic Rabin Automata Translators

Název česky

Srovnání překladačů LTL na deterministické Rabinovy automaty

Autoři

BLAHOUDEK, František (203 Česká republika, domácí), Mojmír KŘETÍNSKÝ (203 Česká republika, domácí) a Jan STREJČEK (203 Česká republika, garant, domácí)

Vydání

Berlin Heidelberg, Logic for Programming Artificial Intelligence and Reasoning, LPAR-19, od s. 164-172, 9 s. 2013

Nakladatel

Springer

Další údaje

Jazyk

angličtina

Typ výsledku

Stať ve sborníku

Obor

10201 Computer sciences, information science, bioinformatics

Stát vydavatele

Německo

Utajení

není předmětem státního či obchodního tajemství

Forma vydání

tištěná verze "print"

Impakt faktor

Impact factor: 0.402 v roce 2005

Kód RIV

RIV/00216224:14330/13:00066512

Organizační jednotka

Fakulta informatiky

ISBN

978-3-642-45220-8

ISSN

Klíčová slova anglicky

linear temporal logic; deterministic omega-automata; LTL3DRA; Rabinizer; ltl2dstar

Příznaky

Mezinárodní význam, Recenzováno
Změněno: 3. 6. 2014 11:26, prof. RNDr. Mojmír Křetínský, CSc.

Anotace

V originále

Increasing interest in control synthesis and probabilistic model checking caused recent development of LTL to deterministic omega-automata translation. The standard approach represented by ltl2dstar tool employs Safra's construction to determinize a Büchi automaton produced by some LTL to Büchi automata translator. Since 2012, three new LTL to deterministic Rabin automata translators appeared, namely Rabinizer, LTL3DRA, and Rabinizer 2. They all avoid Safra's construction and work on LTL fragments only. We compare performance and automata produced by the mentioned tools, where ltl2dstar is combined with several LTL to Büchi automata translators: besides traditionally used LTL2BA, we also consider LTL->NBA, LTL3BA, and Spot.

Česky

Narůstající zájem o syntézu a pravděpodobnostní model checking pohání pokrok v oblasti překladu LTL na deterministické omega-automaty. Typický překlad, implementovaný v nástroji ltl2dstar, využívá Safrovu konstrukci ke zdeterminizování Büchiho automatu, jež vzniknul pomocí libovolného překladače LTL na Büchiho automaty. Od roku 2012 byly uvedeny tři nové překladače LTL na deterministické Rabinovy automaty. Jmenovitě Rabinizer, LTL3DRA a Rabinizer 2. Všechny pracují pouze pro fragmenty LTL, na druhou stranu nepoužívají Safrovu konstrukci. V naší práci porovnáváme rychlost a výsledné automaty uvedených nástrojů, přičemž ltl2dstar je kombinováno s několika překladači LTL na Büchiho automaty: kromě tradičního LTL2BA také LTL->NBA, LTL3BA a Spot.

Návaznosti

GAP202/10/1469, projekt VaV
Název: Formální metody pro analýzu a verifikaci komplexních systémů
Investor: Grantová agentura ČR, Formální metody pro analýzu a verifikaci komplexních systémů
MUNI/A/0739/2012, interní kód MU
Název: Zapojení studentů Fakulty informatiky do mezinárodní vědecké komunity (Akronym: SKOMU)
Investor: Masarykova univerzita, Zapojení studentů Fakulty informatiky do mezinárodní vědecké komunity, DO R. 2020_Kategorie A - Specifický výzkum - Studentské výzkumné projekty
MUNI/A/0760/2012, interní kód MU
Název: Rozsáhlé výpočetní systémy: modely, aplikace a verifikace II. (Akronym: FI MAV II.)
Investor: Masarykova univerzita, Rozsáhlé výpočetní systémy: modely, aplikace a verifikace II., DO R. 2020_Kategorie A - Specifický výzkum - Studentské výzkumné projekty