EDBT 2026 Demo / reviewers in the wild / expert
Richard Mayr
dblp:81/113
· DBLP profile ↗
68ranked-venue papers
17as first author
8since 2021 · last 2026
0009-0003-2164-9933ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 63 · 16 first-author · 8 since 2021Software engineering, systems software and programming languages · 10 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Mean-Payoff-Parity and Lifting Strategies from MDPs to 2-Player Stochastic GamesabstractWe consider the strategy complexity (i.e., memory and randomization) of optimal strategies in turn-based 2-player zero-sum stochastic games. Results in [Gimbert and Kelmendi, 2023; Richard Mayr et al., 2021] show how to lift optimal memoryless strategies for shift-invariant inverse-submixing objectives from MDPs to 2-player stochastic games with an exponential increase in the number of memory modes. We show the corresponding lower bound, i.e., the extra exponential memory is required in general, even for randomized strategies. Moreover, we solve the strategy complexity of the well-studied mean-payoff-parity objective (MP > 0 ∩ EPAR) in 2-player stochastic games. This objective is also shift-invariant inverse-submixing, but easier than the worst case for this class. In MDPs, Maximizer has optimal memoryless randomized strategies, while optimal deterministic strategies require exponential memory. However, in stochastic games, optimal randomized strategies require, at least and at most, linear memory (equal to the number of even colors). Finally, we show that the different construction in [Gimbert and Zielonka, 2009; Patricia Bouyer et al., 2023] for lifting memoryless (resp. finite-memory) deterministic strategies from MDPs (resp. 1-player games) to 2-player games cannot be generalized even to memoryless randomized strategies. We construct a shift-invariant objective where Max and Min each have optimal memoryless randomized strategies in all MDPs, but optimal (randomized) Max strategies still require infinite memory in deterministic 2-player games. Mohan Dantam, Richard Mayr |
CONCUR | 2 |
| 2025 | Strategy Complexity of Büchi and Transience Objectives in Concurrent Stochastic GamesabstractWe study 2-player zero-sum concurrent (i.e., simultaneous move) stochastic Büchi games and Transience games on countable graphs. Two players, Max and Min, seek respectively to maximize and minimize the probability of satisfying the game objective. The Büchi objective is to visit a given set of target states infinitely often. This can be seen as a special case of maximizing the expected lim sup of the daily rewards, where all daily rewards are in {0, 1}. The Transience objective is to visit no state infinitely often, i.e., every finite subset of the states is eventually left forever. Transience can only be met in infinite game graphs. Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke |
EC | 2 |
| 2024 | Finite-Memory Strategies for Almost-Sure Energy-MeanPayoff Objectives in MDPsabstractWe consider finite-state Markov decision processes with the combined Energy-MeanPayoff objective. The controller tries to avoid running out of energy while simultaneously attaining a strictly positive mean payoff in a second dimension. We show that finite memory suffices for almost surely winning strategies for the Energy-MeanPayoff objective. This is in contrast to the closely related Energy-Parity objective, where almost surely winning strategies require infinite memory in general. We show that exponential memory is sufficient (even for deterministic strategies) and necessary (even for randomized strategies) for almost surely winning Energy-MeanPayoff. The upper bound holds even if the strictly positive mean payoff part of the objective is generalized to multidimensional strictly positive mean payoff. Finally, it is decidable in pseudo-polynomial time whether an almost surely winning strategy exists. Mohan Dantam, Richard Mayr |
ICALP | 2 |
| 2023 | Approximating the Value of Energy-Parity Objectives in Simple Stochastic GamesabstractWe consider simple stochastic games G with energy-parity objectives, a combination of quantitative rewards with a qualitative parity condition. The Maximizer tries to avoid running out of energy while simultaneously satisfying a parity condition. We present an algorithm to approximate the value of a given configuration in 2-NEXPTIME. Moreover, ε-optimal strategies for either player require at most O(2-EXP(|G|)⋅log(1/ε)) memory modes. Mohan Dantam, Richard Mayr |
MFCS | 2 |
| 2023 | Strategy Complexity of Point Payoff, Mean Payoff and Total Payoff Objectives in Countable MDPsabstractWe study countably infinite Markov decision processes (MDPs) with real-valued transition rewards. Every infinite run induces the following sequences of payoffs: 1. Point payoff (the sequence of directly seen transition rewards), 2. Mean payoff (the sequence of the sums of all rewards so far, divided by the number of steps), and 3. Total payoff (the sequence of the sums of all rewards so far). For each payoff type, the objective is to maximize the probability that the $\liminf$ is non-negative. We establish the complete picture of the strategy complexity of these objectives, i.e., how much memory is necessary and sufficient for $\varepsilon$-optimal (resp. optimal) strategies. Some cases can be won with memoryless deterministic strategies, while others require a step counter, a reward counter, or both. Richard Mayr, Eric Munday |
Log. Methods Comput. Sci. | 1 |
| 2021 | Transience in Countable MDPsabstractInternational audience Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke |
CONCUR | 2 |
| 2021 | Strategy Complexity of Mean Payoff, Total Payoff and Point Payoff Objectives in Countable MDPsabstractWe study countably infinite Markov decision processes (MDPs) with real-valued transition rewards. Every infinite run induces the following sequences of payoffs: 1. Point payoff (the sequence of directly seen transition rewards), 2. Total payoff (the sequence of the sums of all rewards so far), and 3. Mean payoff. For each payoff type, the objective is to maximize the probability that the liminf is non-negative. We establish the complete picture of the strategy complexity of these objectives, i.e., how much memory is necessary and sufficient for ε-optimal (resp. optimal) strategies. Some cases can be won with memoryless deterministic strategies, while others require a step counter, a reward counter, or both. Richard Mayr, Eric Munday |
CONCUR | 1 |
| 2021 | Simple Stochastic Games with Almost-Sure Energy-Parity Objectives are in NP and coNPabstractAbstract We study stochastic games with energy-parity objectives, which combine quantitative rewards with a qualitative $$\omega $$ ω -regular condition: The maximizer aims to avoid running out of energy while simultaneously satisfying a parity condition. We show that the corresponding almost-sure problem, i.e., checking whether there exists a maximizer strategy that achieves the energy-parity objective with probability 1 when starting at a given energy levelk, is decidable and in $$\mathsf {NP}\cap \mathsf {coNP}$$ NP∩coNP . The same holds for checking if such akexists and if a givenkis minimal. Richard Mayr, Sven Schewe, Patrick Totzke, Dominik Wojtczak |
FoSSaCS | 1 |
| 2020 | Strategy Complexity of Parity Objectives in Countable MDPsabstractWe study countably infinite MDPs with parity objectives. Unlike in finite MDPs, optimal strategies need not exist, and may require infinite memory if they do. We provide a complete picture of the exact strategy complexity of $\varepsilon$-optimal strategies (and optimal strategies, where they exist) for all subclasses of parity objectives in the Mostowski hierarchy. Either MD-strategies, Markov strategies, or 1-bit Markov strategies are necessary and sufficient, depending on the number of colors, the branching degree of the MDP, and whether one considers $\varepsilon$-optimal or optimal strategies. In particular, 1-bit Markov strategies are necessary and sufficient for $\varepsilon$-optimal (resp. optimal) strategies for general parity objectives. Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke |
CONCUR | 2 |
| 2020 | How to Play in Infinite MDPs (Invited Talk)abstractMarkov decision processes (MDPs) are a standard model for dynamic systems that exhibit both stochastic and nondeterministic behavior. For MDPs with finite state space it is known that for a wide range of objectives there exist optimal strategies that are memoryless and deterministic. In contrast, if the state space is infinite, optimal strategies may not exist, and optimal or ε-optimal strategies may require (possibly infinite) memory. In this paper we consider qualitative objectives: reachability, safety, (co-)Büchi, and other parity objectives. We aim at giving an introduction to a collection of techniques that allow for the construction of strategies with little or no memory in countably infinite MDPs. Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke, Dominik Wojtczak |
ICALP | 2 |
| 2019 | Büchi Objectives in Countable MDPsabstractWe study countably infinite Markov decision processes with Büchi objectives, which ask to visit a given subset F of states infinitely often. A question left open by T.P. Hill in 1979 [Theodore Preston Hill, 1979] is whether there always exist epsilon-optimal Markov strategies, i.e., strategies that base decisions only on the current state and the number of steps taken so far. We provide a negative answer to this question by constructing a non-trivial counterexample. On the other hand, we show that Markov strategies with only 1 bit of extra memory are sufficient. Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke |
ICALP | 2 |
| 2019 | Efficient reduction of nondeterministic automata with application to language inclusion testingabstractWe present efficient algorithms to reduce the size of nondeterministic B\"uchi word automata (NBA) and nondeterministic finite word automata (NFA), while retaining their languages. Additionally, we describe methods to solve PSPACE-complete automata problems like language universality, equivalence, and inclusion for much larger instances than was previously possible ($\ge 1000$ states instead of 10-100). This can be used to scale up applications of automata in formal verification tools and decision procedures for logical theories. The algorithms are based on new techniques for removing transitions (pruning) and adding transitions (saturation), as well as extensions of classic quotienting of the state space. These techniques use criteria based on combinations of backward and forward trace inclusions and simulation relations. Since trace inclusion relations are themselves PSPACE-complete, we introduce lookahead simulations as good polynomial time computable approximations thereof. Extensive experiments show that the average-case time complexity of our algorithms scales slightly above quadratically. (The space complexity is worst-case quadratic.) The size reduction of the automata depends very much on the class of instances, but our algorithm consistently reduces the size far more than all previous techniques. We tested our algorithms on NBA derived from LTL-formulae, NBA derived from mutual exclusion protocols and many classes of random NBA and NFA, and compared their performance to the well-known automata tool GOAL. Comment: 69 pages. arXiv admin note: text overlap with arXiv:1210.6624 Lorenzo Clemente, Richard Mayr |
Log. Methods Comput. Sci. | 2 |
| 2018 | Universal Safety for Timed Petri Nets is PSPACE-completeabstractA timed network consists of an arbitrary number of initially identical 1-clock timed automata, interacting via hand-shake communication. In this setting there is no unique central controller, since all automata are initially identical. We consider the universal safety problem for such controller-less timed networks, i.e., verifying that a bad event (enabling some given transition) is impossible regardless of the size of the network. This universal safety problem is dual to the existential coverability problem for timed-arc Petri nets, i.e., does there exist a number m of tokens, such that starting with m tokens in a given place, and none in the other places, some given transition is eventually enabled. We show that these problems are PSPACE-complete. Parosh Aziz Abdulla, Mohamed Faouzi Atig, Radu Ciobanu, Richard Mayr, Patrick Totzke |
CONCUR | 4 |
| 2018 | A generic framework for checking semantic equivalences between pushdown automata and finite-state automata
Antonín Kucera 0001, Richard Mayr |
J. Comput. Syst. Sci. | 2 |
| 2018 | Model Checking Flat Freeze LTL on One-Counter AutomataabstractFreeze LTL is a temporal logic with registers that is suitable for specifying properties of data words. In this paper we study the model checking problem for Freeze LTL on one-counter automata. This problem is known to be undecidable in general and PSPACE-complete for the special case of deterministic one-counter automata. Several years ago, Demri and Sangnier investigated the model checking problem for the flat fragment of Freeze LTL on several classes of counter automata and posed the decidability of model checking flat Freeze LTL on one-counter automata as an open problem. In this paper we resolve this problem positively, utilising a known reduction to a reachability problem on one-counter automata with parameterised equality and disequality tests. Our main technical contribution is to show decidability of the latter problem by translation to Presburger arithmetic. Antonia Lechner, Richard Mayr, Joël Ouaknine, Amaury Pouly, James Worrell 0001 |
Log. Methods Comput. Sci. | 2 |
| 2017 | Parity objectives in countable MDPsabstractWe study countably infinite MDPs with parity objectives, and special cases with a bounded number of colors in the Mostowski hierarchy (including reachability, safety, Büchi and co-Büchi). Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Dominik Wojtczak |
LICS | 2 |
| 2017 | On strong determinacy of countable stochastic gamesabstractWe study 2-player turn-based perfect-information stochastic games with countably infinite state space. The players aim at maximizing/minimizing the probability of a given event (i.e., measurable set of infinite plays), such as reachability, Büchi, ω-regular or more general objectives. These games are known to be weakly determined, i.e., they have value. However, strong determinacy of threshold objectives (given by an event ε and a threshold c ∈ [0,1]) was open in many cases: is it always the case that the maximizer or the minimizer has a winning strategy, i.e., one that enforces, against all strategies of the other player, that ε is satisfied with probability ≥ c (resp. <; c)? We show that almost-sure objectives (where c = 1) are strongly determined. This vastly generalizes a previous result on finite games with almost-sure tail objectives. On the other hand we show that ≥ 1/2 (co-)Biichi objectives are not strongly determined, not even if the game is finitely branching. Moreover, for almost-sure reachability and almost-sure Biichi objectives in finitely branching games, we strengthen strong determinacy by showing that one of the players must have a memory less deterministic (MD) winning strategy. Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Dominik Wojtczak |
LICS | 2 |
| 2017 | MDPs with energy-parity objectivesabstractEnergy-parity objectives combine ω-regular with quantitative objectives of reward MDPs. The controller needs to avoid to run out of energy while satisfying a parity objective. We refute the common belief that, if an energy-parity objective holds almost-surely, then this can be realised by some finite memory strategy. We provide a surprisingly simple counterexample that only uses coBuchi conditions. We introduce the new class of bounded (energy) storage objectives that, when combined with parity objectives, preserve the finite memory property. Based on these, we show that almostsure and limit-sure energy-parity objectives, as well as almostsure and limit-sure storage parity objectives, are in NP ∩ coNP and can be solved in pseudo-polynomial time for energy-parity MDPs. Richard Mayr, Sven Schewe, Patrick Totzke, Dominik Wojtczak |
LICS | 1 |
| 2016 | Model Checking Flat Freeze LTL on One-Counter AutomataabstractFreeze LTL is a temporal logic with registers that is suitable for specifying properties of data words. In this paper we study the model checking problem for Freeze LTL on one-counter automata. This problem is known to be undecidable in full generality and PSPACE-complete for the special case of deterministic one-counter automata. Several years ago, Demri and Sangnier investigated the model checking problem for the flat fragment of Freeze LTL on several classes of counter automata and posed the decidability of model checking flat Freeze LTL on one-counter automata as an open problem. In this paper we resolve this problem positively, utilising a known reduction to a reachability problem on one-counter automata with parameterised equality and disequality tests. Our main technical contribution is to show decidability of the latter problem by translation to Presburger arithmetic. Antonia Lechner, Richard Mayr, Joël Ouaknine, Amaury Pouly, James Worrell 0001 |
CONCUR | 2 |
| 2016 | Qualitative Analysis of VASS-Induced MDPs
Parosh Aziz Abdulla, Radu Ciobanu, Richard Mayr, Arnaud Sangnier, Jeremy Sproston |
FoSSaCS | 3 |
| 2016 | Reduction of Nondeterministic Tree Automata
Ricardo Almeida 0003, Lukás Holík, Richard Mayr |
TACAS | 3 |
| 2016 | Branching-Time Model Checking Gap-Order Constraint SystemsabstractWe consider the model checking problem for Gap-order Constraint Systems (GCS) w.r.t. the branching-time temporal logic CTL, and in particular its fragments EG and EF. GCS are nondeterministic infinitely branching processes described by evolutions of integer-valued variables, subject to Presburger c onstraints of the form x − y ≥ k, where x and y are variables or constants and k ∈ ℕ is a non-negative constant. We show that EG model checking is undecidable for GCS, while EF is decidable. In particular, this implies the decidability of strong and weak bisimulation equivalence between GCS and finite-state systems. Richard Mayr, Patrick Totzke |
Fundam. Informaticae | 1 |
| 2013 | Solving Parity Games on Integer Vectors
Parosh Aziz Abdulla, Richard Mayr, Arnaud Sangnier, Jeremy Sproston |
CONCUR | 2 |
| 2013 | Simulation Over One-counter Nets is PSPACE-CompleteabstractOne-counter nets (OCN) are Petri nets with exactly one unbounded place. They are equivalent to a subclass of one-counter automata with just a weak test for zero. Unlike many other semantic equivalences, strong and weak simulation preorder are decidable for OCN, but the computational complexity was an open problem. We show that both strong and weak simulation preorder on OCN are Pspace-complete. Piotr Hofman, Slawomir Lasota 0001, Richard Mayr, Patrick Totzke |
FSTTCS | 3 |
| 2013 | Decidability of Weak Simulation on One-Counter NetsabstractOne-counter nets (OCN) are Petri nets with exactly one unbounded place. They are equivalent to a subclass of one-counter automata with only a weak test for zero. We show that weak simulation preorder is decidable for OCN and that weak simulation approximants do not converge at level ω, but only at ω2. In contrast, other semantic relations like weak bisimulation are undecidable for OCN [1], and so are weak (and strong) trace inclusion (Sec. VII). Piotr Hofman, Richard Mayr, Patrick Totzke |
LICS | 2 |
| 2013 | Advanced automata minimizationabstractWe present an efficient algorithm to reduce the size of nondeterministic Buchi word automata, while retaining their language. Additionally, we describe methods to solve PSPACE-complete automata problems like universality, equivalence and inclusion for much larger instances (1-3 orders of magnitude) than before. This can be used to scale up applications of automata in formal verification tools and decision procedures for logical theories. Richard Mayr, Lorenzo Clemente |
POPL | 1 |
| 2011 | Advanced Ramsey-Based Büchi Automata Inclusion Testing
Parosh Aziz Abdulla, Yu-Fang Chen 0001, Lorenzo Clemente, Lukás Holík, Chih-Duo Hong, Richard Mayr, Tomás Vojnar |
CONCUR | 6 |
| 2011 | Computing Optimal Coverability Costs in Priced Timed Petri NetsabstractWe consider timed Petri nets, i.e., unbounded Petri nets where each token carries a real-valued clock. Transition arcs are labeled with time intervals, which specify constraints on the ages of tokens. Our cost model assigns token storage costs per time unit to places, and firing costs to transitions. We study the cost to reach a given control-state. In general, a cost-optimal run may not exist. However, we show that the infimum of the costs is computable. Parosh Aziz Abdulla, Richard Mayr |
LICS | 2 |
| 2011 | Common Intervals of Multiple Permutations
Steffen Heber, Richard Mayr, Jens Stoye |
Algorithmica | 2 |
| 2010 | Simulation Subsumption in Ramsey-Based Büchi Automata Universality and Inclusion Testing
Parosh Aziz Abdulla, Yu-Fang Chen 0001, Lorenzo Clemente, Lukás Holík, Chih-Duo Hong, Richard Mayr, Tomás Vojnar |
CAV | 6 |
| 2010 | Multipebble Simulations for Alternating Automata - (Extended Abstract)
Lorenzo Clemente, Richard Mayr |
CONCUR | 2 |
| 2010 | When Simulation Meets Antichains
Parosh Aziz Abdulla, Yu-Fang Chen 0001, Lukás Holík, Richard Mayr, Tomás Vojnar |
TACAS | 4 |
| 2010 | On the complexity of checking semantic equivalences between pushdown processes and finite-state processes
Antonín Kucera 0001, Richard Mayr |
Inf. Comput. | 2 |
| 2009 | Minimal Cost Reachability/Coverability in Priced Timed Petri Nets
Parosh Aziz Abdulla, Richard Mayr |
FoSSaCS | 2 |
| 2009 | On the Computational Complexity of Verifying One-Counter ProcessesabstractOne-counter processes are pushdown systems over a singleton stack alphabet (plus a stack-bottom symbol). We study the complexity of two closely related verification problems over one-counter processes: model checking with the temporal logic EF, where formulas are given as directed acyclic graphs, and weak bisimilarity checking against finite systems. We show that both problems are PNP-complete. This is achieved by establishing a close correspondence with the membership problem for a natural fragment of Presburger arithmetic, which we show to be PNP-complete. This fragment is also a suitable representation for the global versions of the problems. We also show that there already exists a fixed EF formula(resp. a fixed finite system) such that model checking (resp. weak bisimulation) over one-counter processes is hard for PNP[log]. However, the complexity drops to P if the one-counter process is fixed. Stefan Göller, Richard Mayr, Anthony Widjaja Lin |
LICS | 2 |
| 2008 | Stochastic Games with Lossy Channels
Parosh Aziz Abdulla, Noomene Ben Henda, Luca de Alfaro, Richard Mayr, Sven Sandberg |
FoSSaCS | 4 |
| 2007 | Decisive Markov ChainsabstractWe consider qualitative and quantitative verification problems for infinite-state Markov chains. We call a Markov chain decisive w.r.t. a given set of target states F if it almost certainly eventually reaches either F or a state from which F can no longer be reached. While all finite Markov chains are trivially decisive (for every set F), this also holds for many classes of infinite Markov chains. Infinite Markov chains which contain a finite attractor are decisive w.r.t. every set F. In particular, this holds for probabilistic lossy channel systems (PLCS). Furthermore, all globally coarse Markov chains are decisive. This class includes probabilistic vector addition systems (PVASS) and probabilistic noisy Turing machines (PNTM). We consider both safety and liveness problems for decisive Markov chains, i.e., the probabilities that a given set of states F is eventually reached or reached infinitely often, respectively. 1. We express the qualitative problems in abstract terms for decisive Markov chains, and show an almost complete picture of its decidability for PLCS, PVASS and PNTM. 2. We also show that the path enumeration algorithm of Iyer and Narasimha terminates for decisive Markov chains and can thus be used to solve the approximate quantitative safety problem. A modified variant of this algorithm solves the approximate quantitative liveness problem. 3. Finally, we show that the exact probability of (repeatedly) reaching F cannot be effectively expressed (in a uniform way) in Tarski-algebra for either PLCS, PVASS or (P)NTM. Parosh Aziz Abdulla, Noomene Ben Henda, Richard Mayr |
Log. Methods Comput. Sci. | 3 |
| 2007 | Dense-Timed Petri Nets: Checking Zenoness, Token liveness and BoundednessabstractWe consider Dense-Timed Petri Nets (TPN), an extension of Petri nets in which each token is equipped with a real-valued clock and where the semantics is lazy (i.e., enabled transitions need not fire; time can pass and disable transitions). We consider the following verification problems for TPNs. (i) Zenoness: whether there exists a zeno-computation from a given marking, i.e., an infinite computation which takes only a finite amount of time. We show decidability of zenoness for TPNs, thus solving an open problem from [Escrig et al.]. Furthermore, the related question if there exist arbitrarily fast computations from a given marking is also decidable. On the other hand, universal zenoness, i.e., the question if all infinite computations from a given marking are zeno, is undecidable. (ii) Token liveness: whether a token is alive in a marking, i.e., whether there is a computation from the marking which eventually consumes the token. We show decidability of the problem by reducing it to the coverability problem, which is decidable for TPNs. (iii) Boundedness: whether the size of the reachable markings is bounded. We consider two versions of the problem; namely semantic boundedness where only live tokens are taken into consideration in the markings, and syntactic boundedness where also dead tokens are considered. We show undecidability of semantic boundedness, while we prove that syntactic boundedness is decidable through an extension of the Karp-Miller algorithm. Parosh Aziz Abdulla, Pritha Mahata, Richard Mayr |
Log. Methods Comput. Sci. | 3 |
| 2006 | Eager Markov Chains
Parosh Aziz Abdulla, Noomene Ben Henda, Richard Mayr, Sven Sandberg |
ATVA | 3 |
| 2006 | Model Checking Probabilistic Pushdown AutomataabstractWe consider the model checking problem for probabilistic pushdown automata (pPDA) and properties expressible in various probabilistic logics. We start with properties that can be formulated as instances of a generalized random walk problem. We prove that both qualitative and quantitative model checking for this class of properties and pPDA is decidable. Then we show that model checking for the qualitative fragment of the logic PCTL and pPDA is also decidable. Moreover, we develop an error-tolerant model checking algorithm for PCTL and the subclass of stateless pPDA. Finally, we consider the class of omega-regular properties and show that both qualitative and quantitative model checking for pPDA is decidable. Antonín Kucera 0001, Javier Esparza, Richard Mayr |
Log. Methods Comput. Sci. | 3 |
| 2005 | Verifying Infinite Markov Chains with a Finite Attractor or the Global Coarseness PropertyabstractWe consider infinite Markov chains which either have a finite attractor or satisfy the global coarseness property. Markov chains derived from probabilistic lossy channel systems (PLCS) or probabilistic vector addition systems with states (PVASS) are classic examples for these types, respectively. We consider three different variants of the reachability problem and the repeated reachability problem: the qualitative problem, i.e., deciding if the probability is one (or zero); the approximate quantitative problem, i.e., computing the probability up-to arbitrary precision; the exact quantitative problem, i.e., computing probabilities exactly. We express the qualitative problem in abstract terms for Markov chains with a finite attractor and for globally coarse Markov chains, and show an almost complete picture of its decidability of PLCS and PVASS. We also show that the path enumeration algorithm of (P. Iyer et al., 1997) terminates for our types of Markov chain and can thus be used to solve the approximate quantitative reachability problem. Furthermore, a modified variant of this algorithm can solve the approximate quantitative repeated reachability problem for Markov chains with a finite attractor. Finally, we show that the exact probability of (repeated) reachability cannot be effectively expressed in the first-order theory of the reals (R,+,*,/spl les/) for either PLCS or PVASS (unlike for other probabilistic models, e.g., probabilistic pushdown automata (J. Esparza et al., 2004, K. Etessami et al., 2005, J. Esparza et al., 2004). Parosh Aziz Abdulla, Noomene Ben Henda, Richard Mayr |
LICS | 3 |
| 2005 | Quantitative Analysis of Probabilistic Pushdown Automata: Expectations and VariancesabstractProbabilistic pushdown automata (pPDA) have been identified as a natural model for probabilistic programs with recursive procedure calls. Previous works considered the decidability and complexity of the model-checking problem for pPDA and various probabilistic temporal logics. In this paper we concentrate on computing the expected values and variances of various random variables defined over runs of a given probabilistic pushdown automaton. In particular, we show how to compute the expected accumulated reward and the expected gain for certain classes of reward functions. Using these results, we show how to analyze various quantitative properties of pPDA that are not expressible in conventional probabilistic temporal logics. Javier Esparza, Antonín Kucera 0001, Richard Mayr |
LICS | 3 |
| 2005 | Weak bisimilarity and regularity of context-free processes is EXPTIME-hard
Richard Mayr |
Theor. Comput. Sci. | 1 |
| 2004 | Decidability of Zenoness, Syntactic Boundedness and Token-Liveness for Dense-Timed Petri Nets
Parosh Aziz Abdulla, Pritha Mahata, Richard Mayr |
FSTTCS | 3 |
| 2004 | Model Checking Probabilistic Pushdown AutomataabstractWe consider the model checking problem for probabilistic pushdown automata (pPDA) and properties expressible in various probabilistic logics. We start with properties that can be formulated as instances of a generalized random walk problem. We prove that both qualitative and quantitative model checking for this class of properties and pPDA is decidable. Then, we show that model checking for the qualitative fragment of the logic PCTL and pPDA is also decidable. Moreover, we develop an error-tolerant model checking algorithm for general PCTL and the subclass of stateless pPDA. Finally, we consider the class of properties definable by deterministic Buchi automata, and show that both qualitative and quantitative model checking for pPDA is decidable. Javier Esparza, Antonín Kucera 0001, Richard Mayr |
LICS | 3 |
| 2004 | A Scalable Incomplete Test for the Boundedness of UML RT Models
Stefan Leue, Richard Mayr, Wei Wei 0015 |
TACAS | 2 |
| 2003 | Undecidability of Weak Bisimulation Equivalence for 1-Counter Processes
Richard Mayr |
ICALP | 1 |
| 2003 | Automatic verification of recursive procedures with one integer parameter
Ahmed Bouajjani, Peter Habermehl, Richard Mayr |
Theor. Comput. Sci. | 3 |
| 2003 | Undecidable problems in unreliable computations
Richard Mayr |
Theor. Comput. Sci. | 1 |
| 2002 | Why Is Simulation Harder than Bisimulation?
Antonín Kucera 0001, Richard Mayr |
CONCUR | 2 |
| 2002 | On the Complexity of Semantic Equivalences for Pushdown Automata and BPA
Antonín Kucera 0001, Richard Mayr |
MFCS | 2 |
| 2002 | Simulation Preorder over Simple Process Algebras
Antonín Kucera 0001, Richard Mayr |
Inf. Comput. | 2 |
| 2002 | Weak bisimilarity between finite-state systems and BPA or normed BPP is decidable in polynomial time
Antonín Kucera 0001, Richard Mayr |
Theor. Comput. Sci. | 2 |
| 2001 | Automatic Verification of Recursive Procedures with One Integer Parameter
Ahmed Bouajjani, Peter Habermehl, Richard Mayr |
MFCS | 3 |
| 2001 | Deciding bisimulation-like equivalences with finite-state processes
Petr Jancar, Antonín Kucera 0001, Richard Mayr |
Theor. Comput. Sci. | 3 |
| 2001 | Decidability of model checking with the temporal logic EF
Richard Mayr |
Theor. Comput. Sci. | 1 |
| 2000 | On the Complexity of Bisimulation Problems for Basic Parallel Processes
Richard Mayr |
ICALP | 1 |
| 2000 | Undecidable Problems in Unreliable Computations
Richard Mayr |
LATIN | 1 |
| 2000 | Process Rewrite SystemsabstractMany formal models for infinite-state concurrent systems are equivalent to special classes of rewrite systems. We classify these models by their expressiveness and define a hierarchy of classes of rewrite systems. We show that this hierarchy is strict with respect to bisimulation equivalence. The most general and most expressive class of systems in this hierarchy is called process rewrite systems (PRS). They subsume Petri nets, PA-processes, and pushdown processes and are strictly more expressive than any of these. Intuitively, PRS can be seen as an extension of Petri nets by subroutines that can return a value to their caller. We show that the reachability problem is decidable for PRS. It is even decidable if there is a reachable state that satisfies certain properties that can be encoded in a simple logic. Thus, PRS are more expressive than Petri nets, but not Turing-powerful. Richard Mayr |
Inf. Comput. | 1 |
| 1999 | Weak Bisimilarity with Infinite-State Systems Can Be Decided in Polynomial Time
Antonín Kucera 0001, Richard Mayr |
CONCUR | 2 |
| 1999 | Simulation Preorder on Simple Process Algebras
Antonín Kucera 0001, Richard Mayr |
ICALP | 2 |
| 1999 | On the Verification of Broadcast ProtocolsabstractWe analyze the model-checking problems for safety and liveness properties in parameterized broadcast protocols. We show that the procedure suggested previously for safety properties may not terminate, whereas termination is guaranteed for the procedure based on upward closed sets. We show that the model-checking problem for liveness properties is undecidable. In fact, even the problem of deciding if a broadcast protocol may exhibit an infinite behavior is undecidable. Javier Esparza, Alain Finkel, Richard Mayr |
LICS | 3 |
| 1999 | Model Checking Lossy Vector Addition Systems
Ahmed Bouajjani, Richard Mayr |
STACS | 2 |
| 1998 | Deciding Bisimulation-Like Equivalences with Finite-State Processes
Petr Jancar, Antonín Kucera 0001, Richard Mayr |
ICALP | 3 |
| 1998 | Higher-Order Rewrite Systems and Their Confluence
Richard Mayr, Tobias Nipkow |
Theor. Comput. Sci. | 1 |
| 1997 | Model Checking PA-Processes
Richard Mayr |
CONCUR | 1 |
| 1997 | Tableau Methods for PA-Processes
Richard Mayr |
TABLEAUX | 1 |
| 1996 | Weak Bisimulation and Model Checking for Basic Parallel Processes
Richard Mayr |
FSTTCS | 1 |