The probabilistic model checking landscape
JP Katoen - Proceedings of the 31st Annual ACM/IEEE Symposium …, 2016 - dl.acm.org
Randomization is a key element in sequential and distributed computing. Reasoning about
randomized algorithms is highly non-trivial. In the 1980s, this initiated first proof methods …
randomized algorithms is highly non-trivial. In the 1980s, this initiated first proof methods …
Probabilistic motion planning under temporal tasks and soft constraints
M Guo, MM Zavlanos - IEEE Transactions on Automatic Control, 2018 - ieeexplore.ieee.org
This paper studies motion planning of a mobile robot under uncertainty. The control
objective is to synthesize a finite-memory control policy, such that a high-level task specified …
objective is to synthesize a finite-memory control policy, such that a high-level task specified …
Multi-objective ω-regular reinforcement learning
The expanding role of reinforcement learning (RL) in safety-critical system design has
promoted ω-automata as a way to express learning requirements—often non-Markovian …
promoted ω-automata as a way to express learning requirements—often non-Markovian …
On time with minimal expected cost!
Abstract (Priced) timed games are two-player quantitative games involving an environment
assumed to be completely antogonistic. Classical analysis consists in the synthesis of …
assumed to be completely antogonistic. Classical analysis consists in the synthesis of …
Games where you can play optimally with arena-independent finite memory
For decades, two-player (antagonistic) games on graphs have been a framework of choice
for many important problems in theoretical computer science. A notorious one is controller …
for many important problems in theoretical computer science. A notorious one is controller …
How to handle assumptions in synthesis
The increased interest in reactive synthesis over the last decade has led to many improved
solutions but also to many new questions. In this paper, we discuss the question of how to …
solutions but also to many new questions. In this paper, we discuss the question of how to …
Strategy logic with simple goals: Tractable reasoning about strategies
In this paper we introduce Strategy Logic with Simple Goals (SL [SG]), a fragment of Strategy
Logic that strictly extends Alternating-time Temporal Logic ATL by introducing arbitrary …
Logic that strictly extends Alternating-time Temporal Logic ATL by introducing arbitrary …
Simple strategies in multi-objective MDPs
We consider the verification of multiple expected reward objectives at once on Markov
decision processes (MDPs). This enables a trade-off analysis among multiple objectives by …
decision processes (MDPs). This enables a trade-off analysis among multiple objectives by …
Value iteration for long-run average reward in Markov decision processes
Markov decision processes (MDPs) are standard models for probabilistic systems with non-
deterministic behaviours. Long-run average rewards provide a mathematically elegant …
deterministic behaviours. Long-run average rewards provide a mathematically elegant …
Non-zero sum games for reactive synthesis
In this invited contribution, we summarize new solution concepts useful for the synthesis of
reactive systems that we have introduced in several recent publications. These solution …
reactive systems that we have introduced in several recent publications. These solution …