VLDB 2026 Research / reviewers in the wild / expert
David Müller 0001
dblp:139/8389-1
· DBLP profile ↗
9ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0002-5384-9644ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6Theory of computation · 6 · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Markov chains and unambiguous automataabstractUnambiguous automata are nondeterministic automata in which every word has at most one accepting run. In this paper we give a polynomial-time algorithm for model checking discrete-time Markov chains against ω-regular specifications represented as unambiguous automata. We furthermore show that the complexity of this model checking problem lies in NC: the subclass of P comprising those problems solvable in poly-logarithmic parallel time. These complexity bounds match the known bounds for model checking Markov chains against specifications given as deterministic automata, notwithstanding the fact that unambiguous automata can be exponentially more succinct than deterministic automata. We report on an implementation of our procedure, including an experiment in which the implementation is used to model check LTL formulas on Markov chains. Christel Baier, Stefan Kiefer, Joachim Klein 0001, David Müller 0001, James Worrell 0001 |
J. Comput. Syst. Sci. | 4 |
| 2021 | From LTL to unambiguous Büchi automata via disambiguation of alternating automataabstractAbstract Due to the high complexity of translating linear temporal logic (LTL) to deterministic automata, several forms of “restricted” nondeterminism have been considered with the aim of maintaining some of the benefits of deterministic automata, while at the same time allowing more efficient translations from LTL. One of them is the notion of unambiguity. This paper proposes a new algorithm for the generation of unambiguous Büchi automata (UBA) from LTL formulas. Unlike other approaches it is based on a known translation from very weak alternating automata (VWAA) to NBA. A notion of unambiguity for alternating automata is introduced and it is shown that the VWAA-to-NBA translation preserves unambiguity. Checking unambiguity of VWAA is determined to be PSPACE-complete, both for the explicit and symbolic encodings of alternating automata. The core of the LTL-to-UBA translation is an iterative disambiguation procedure for VWAA. Several heuristics are introduced for different stages of the procedure. We report on an implementation of our approach in the tool and compare it to an existing LTL-to-UBA implementation in the tool set. Our experiments cover model checking of Markov chains, which is an important application of UBA. Simon Jantsch, David Müller 0001, Christel Baier, Joachim Klein 0001 |
Formal Methods Syst. Des. | 2 |
| 2019 | Generic Emptiness Check for Fun and Profit
Christel Baier, Frantisek Blahoudek, Alexandre Duret-Lutz, Joachim Klein 0001, David Müller 0001, Jan Strejcek |
ATVA | 5 |
| 2019 | From LTL to Unambiguous Büchi Automata via Disambiguation of Alternating Automata
Simon Jantsch, David Müller 0001, Christel Baier, Joachim Klein 0001 |
FM | 2 |
| 2018 | Advances in probabilistic model checking with PRISM: variable reordering, quantiles and weak deterministic Büchi automata
Joachim Klein 0001, Christel Baier, Philipp Chrszon, Marcus Daum, Clemens Dubslaff, Sascha Klüppelholz, Steffen Märcker, David Müller 0001 |
Int. J. Softw. Tools Technol. Transf. | 8 |
| 2016 | Markov Chains and Unambiguous Büchi Automata
Christel Baier, Stefan Kiefer, Joachim Klein 0001, Sascha Klüppelholz, David Müller 0001, James Worrell 0001 |
CAV (1) | 5 |
| 2016 | Advances in Symbolic Probabilistic Model Checking with PRISM
Joachim Klein 0001, Christel Baier, Philipp Chrszon, Marcus Daum, Clemens Dubslaff, Sascha Klüppelholz, Steffen Märcker, David Müller 0001 |
TACAS | 8 |
| 2015 | The Hanoi Omega-Automata Format
Tomás Babiak, Frantisek Blahoudek, Alexandre Duret-Lutz, Joachim Klein 0001, Jan Kretínský, David Müller 0001, David Parker 0001, Jan Strejcek |
CAV (1) | 6 |
| 2014 | Are Good-for-Games Automata Good for Probabilistic Model Checking?
Joachim Klein 0001, David Müller 0001, Christel Baier, Sascha Klüppelholz |
LATA | 2 |