D 2016

Complementing Semi-deterministic Büchi Automata

BLAHOUDEK, František, Matthias HEIZMANN, Sven SCHEWE, Jan STREJČEK, Ming-Hsien TSAI et. al.

Basic information

Original name

Complementing Semi-deterministic Büchi Automata

Authors

BLAHOUDEK, František (203 Czech Republic, belonging to the institution), Matthias HEIZMANN (276 Germany), Sven SCHEWE (276 Germany), Jan STREJČEK (203 Czech Republic, guarantor, belonging to the institution) and Ming-Hsien TSAI (158 Taiwan)

Edition

Berlin, Tools and Algorithms for the Construction and Analysis of Systems 22nd International Conference, TACAS 2016, p. 770-787, 18 pp. 2016

Publisher

Springer Berlin Heidelberg

Other information

Language

English

Type of outcome

Stať ve sborníku

Field of Study

10201 Computer sciences, information science, bioinformatics

Country of publisher

Germany

Confidentiality degree

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

Publication form

printed version "print"

References:

Impact factor

Impact factor: 0.402 in 2005

RIV identification code

RIV/00216224:14330/16:00088081

Organization unit

Faculty of Informatics

ISBN

978-3-662-49673-2

ISSN

UT WoS

000406428000049

Keywords in English

Buchi automata;complementation

Tags

International impact, Reviewed
Změněno: 13/5/2020 23:01, RNDr. Pavel Šmerk, Ph.D.

Abstract

V originále

We introduce an efficient complementation technique for semi-deterministic Büchi automata, which are Büchi automata that are deterministic in the limit: from every accepting state onward, their behaviour is deterministic. It is interesting to study semi-deterministic automata, because they play a role in practical applications of automata theory, such as the analysis of Markov decision processes. Our motivation to study their complementation comes from the termination analysis implemented in Ultimate Büchi Automizer, where these automata represent checked runs and have to be complemented to identify runs to be checked. We show that semi-determinism leads to a simpler complementation procedure: an extended breakpoint construction that allows for symbolic implementation. It also leads to significantly improved bounds as the complement of a semi-deterministic automaton with n states has less than 4^n states. Moreover, the resulting automaton is unambiguous, which again offers new applications, like the analysis of Markov chains. We have evaluated our construction against the semi-deterministic automata produced by the Ultimate Büchi Automizer. The evaluation confirms that our algorithm outperforms the known complementation techniques for general nondeterministic Büchi automata.

Links

GBP202/12/G061, research and development project
Name: Centrum excelence - Institut teoretické informatiky (CE-ITI) (Acronym: CE-ITI)
Investor: Czech Science Foundation
MUNI/A/0935/2015, interní kód MU
Name: Zapojení studentů Fakulty informatiky do mezinárodní vědecké komunity (Acronym: SKOMU)
Investor: Masaryk University, Category A
MUNI/A/0945/2015, interní kód MU
Name: Rozsáhlé výpočetní systémy: modely, aplikace a verifikace V.
Investor: Masaryk University, Category A