VLDB 2026 Research / reviewers in the wild / expert
Joachim Klein 0001
dblp:k/JoachimKlein1
· DBLP profile ↗
27ranked-venue papers
8as first author
2since 2021 · last 2023
0000-0003-4681-6964ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 15 · 3 first-authorTheory of computation · 15 · 5 first-author · 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. | 3 |
| 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. | 4 |
| 2020 | Parametric Markov chains: PCTL complexity and fraction-free Gaussian elimination
Christel Baier, Christian Hensel, Lisa Hutschenreiter, Sebastian Junges, Joost-Pieter Katoen, Joachim Klein 0001 |
Inf. Comput. | 6 |
| 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 | 4 |
| 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 | 4 |
| 2019 | The 2019 Comparison of Tools for the Analysis of Quantitative Formal Models - (QComp 2019 Competition Report)abstractQuantitative formal models capture probabilistic behaviour, real-time aspects, or general continuous dynamics. A number of tools support their automatic analysis with respect to dependability or performance properties. QComp 2019 is the first, friendly competition among such tools. It focuses on stochastic formalisms from Markov chains to probabilistic timed automata specified in the Jani model exchange format, and on probabilistic reachability, expected-reward, and steady-state properties. QComp draws its benchmarks from the new Quantitative Verification Benchmark Set. Participating tools, which include probabilistic model checkers and planners as well as simulation-based tools, are evaluated in terms of performance, versatility, and usability. In this paper, we report on the challenges in setting up a quantitative verification competition, present the results of QComp 2019, summarise the lessons learned, and provide an outlook on the features of the next edition of QComp. Ernst Moritz Hahn, Arnd Hartmanns, Christian Hensel, Michaela Klauck, Joachim Klein 0001, Jan Kretínský, David Parker 0001, Tim Quatmann, Enno Ruijters, Marcel Steinmetz |
TACAS (3) | 5 |
| 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. | 1 |
| 2017 | Ensuring the Reliability of Your Model Checker: Interval Iteration for Markov Decision Processes
Christel Baier, Joachim Klein 0001, Linda Herrmann, David Parker 0001, Sascha Wunderlich |
CAV (1) | 2 |
| 2017 | Computing Conditional Probabilities: Implementation and Evaluation
Steffen Märcker, Christel Baier, Joachim Klein 0001, Sascha Klüppelholz |
SEFM | 3 |
| 2017 | Maximizing the Conditional Expected Reward for Reaching the Goal
Christel Baier, Joachim Klein 0001, Sascha Klüppelholz, Sascha Wunderlich |
TACAS (2) | 2 |
| 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) | 3 |
| 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 | 1 |
| 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) | 4 |
| 2015 | Compositional construction of most general controllers
Joachim Klein 0001, Christel Baier, Sascha Klüppelholz |
Acta Informatica | 1 |
| 2015 | Locks: Picking key methods for a scalable quantitative analysis
Christel Baier, Marcus Daum, Benjamin Engel, Hermann Härtig, Joachim Klein 0001, Sascha Klüppelholz, Steffen Märcker, Hendrik Tews, Marcus Völp |
J. Comput. Syst. Sci. | 5 |
| 2014 | Probabilistic Model Checking and Non-standard Multi-objective Reasoning
Christel Baier, Clemens Dubslaff, Sascha Klüppelholz, Marcus Daum, Joachim Klein 0001, Steffen Märcker, Sascha Wunderlich |
FASE | 5 |
| 2014 | Are Good-for-Games Automata Good for Probabilistic Model Checking?
Joachim Klein 0001, David Müller 0001, Christel Baier, Sascha Klüppelholz |
LATA | 1 |
| 2014 | Computing Conditional Probabilities in Markovian Models Efficiently
Christel Baier, Joachim Klein 0001, Sascha Klüppelholz, Steffen Märcker |
TACAS | 2 |
| 2014 | Synthesis of Reo Connectors for Strategies and ControllersabstractIn controller synthesis, i.e., the question whether there is a controller or strategy to achieve some objective in a given system, the controller is often realized as some kind of automaton. In the context of the exogenous coordination language Reo, where the coordination glue code between the components is realized as a network of channels, it is desirable for such synthesized controllers to also take the form of a Reo connector built from a repertoire of basic channels. In this paper, we address the automatic construction of such Reo connectors directly from a constraint automaton representation. Christel Baier, Joachim Klein 0001, Sascha Klüppelholz |
Fundam. Informaticae | 2 |
| 2012 | Waiting for Locks: How Long Does It Usually Take?
Christel Baier, Marcus Daum, Benjamin Engel, Hermann Härtig, Joachim Klein 0001, Sascha Klüppelholz, Steffen Märcker, Hendrik Tews, Marcus Völp |
FMICS | 5 |
| 2011 | A Compositional Framework for Controller Synthesis
Christel Baier, Joachim Klein 0001, Sascha Klüppelholz |
CONCUR | 2 |
| 2011 | Hierarchical Modeling and Formal Verification. An Industrial Case Study Using Reo and Vereofy
Joachim Klein 0001, Sascha Klüppelholz, Andries Stam, Christel Baier |
FMICS | 1 |
| 2010 | Design and Verification of Systems with Exogenous Coordination Using Vereofy
Christel Baier, Tobias Blechmann 0001, Joachim Klein 0001, Sascha Klüppelholz, Wolfgang Leister |
ISoLA (2) | 3 |
| 2009 | A Uniform Framework for Modeling and Verifying Components and Connectors
Christel Baier, Tobias Blechmann 0001, Joachim Klein 0001, Sascha Klüppelholz |
COORDINATION | 3 |
| 2007 | On-the-Fly Stuttering in the Construction of Deterministic omega -Automata
Joachim Klein 0001, Christel Baier |
CIAA | 1 |
| 2006 | Experiments with deterministic omega-automata for formulas of linear temporal logic
Joachim Klein 0001, Christel Baier |
Theor. Comput. Sci. | 1 |
| 2005 | Experiments with Deterministic omega-Automata for Formulas of Linear Temporal Logic
Joachim Klein 0001, Christel Baier |
CIAA | 1 |