Vojtech Rehák

dblp:06/417 · DBLP profile ↗
← Back
25ranked-venue papers
0as first author
8since 2021 · last 2025
0000-0001-9185-7111ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 12Artificial intelligence and machine learning · 8 · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 6 since 2021Software engineering, systems software and programming languages · 4Systems, architecture and hardware · 1
YearPublicationVenuePosition
2025 Multiple Mean-Payoff Optimization Under Local Stability Constraints
abstract
The long-run average payoff per transition (mean payoff) is the main tool for specifying the performance and dependability properties of discrete systems. The problem of constructing a controller (strategy) simultaneously optimizing several mean payoffs has been deeply studied for stochastic and game-theoretic models. One common issue of the constructed controllers is the instability of the mean payoffs, measured by the deviations of the average rewards per transition computed in a finite "window" sliding along a run. Unfortunately, the problem of simultaneously optimizing the mean payoffs under local stability constraints is computationally hard, and the existing works do not provide a practically usable algorithm even for non-stochastic models such as two-player games. In this paper, we design and evaluate the first efficient and scalable solution to this problem applicable to Markov decision processes.
David Klaska, Antonín Kucera 0001, Vojtech Kur, Vít Musil, Vojtech Rehák
AAAI5
2025 Who Let the Guards Out: Visual Support for Patrolling Games
abstract
Effective security patrol management is critical for ensuring safety in diverse environments such as art galleries, airports, and factories. The behavior of patrols in these situations can be modeled by patrolling games. They simulate the behavior of the patrol and adversary in the building, which is modeled as a graph of interconnected nodes representing rooms. The designers of algorithms solving the game face the problem of analyzing complex graph layouts with temporal dependencies. Therefore, appropriate visual support is crucial for them to work effectively. In this paper, we present a novel tool that helps the designers of patrolling games explore the outcomes of the proposed algorithms and approaches, evaluate their success rate, and propose modifications that can improve their solutions. Our tool offers an intuitive and interactive interface, featuring a detailed exploration of patrol routes and probabilities of taking them, simulation of patrols, and other requested features. In close collaboration with experts in designing patrolling games, we conducted three case studies demonstrating the usage and usefulness of our tool. The prototype of the tool, along with exemplary datasets, is available at https://gitlab.fi.muni.cz/formela/strategy-vizualizer.
Matej Lang, Adam J. Stepánek, Róbert Zvara, Vojtech Rehák, Barbora Kozlíková
IEEE Trans. Vis. Comput. Graph.4
2024 Optimizing Local Satisfaction of Long-Run Average Objectives in Markov Decision Processes
abstract
Long-run average optimization problems for Markov decision processes (MDPs) require constructing policies with optimal steady-state behavior, i.e., optimal limit frequency of visits to the states. However, such policies may suffer from local instability in the sense that the frequency of states visited in a bounded time horizon along a run differs significantly from the limit frequency. In this work, we propose an efficient algorithmic solution to this problem.
David Klaska, Antonín Kucera 0001, Vojtech Kur, Vít Musil, Vojtech Rehák
AAAI5
2023 Synthesizing Resilient Strategies for Infinite-Horizon Objectives in Multi-Agent Systems
abstract
We consider the problem of synthesizing resilient and stochastically stable strategies for systems of cooperating agents striving to minimize the expected time between consecutive visits to selected locations in a known environment. A strategy profile is resilient if it retains its functionality even if some of the agents fail, and stochastically stable if the visiting time variance is small. We design a novel specification language for objectives involving resilience and stochastic stability, and we show how to efficiently compute strategy profiles (for both autonomous and coordinated agents) optimizing these objectives. Our experiments show that our strategy synthesis algorithm can construct highly non-trivial and efficient strategy profiles for environments with general topology.
David Klaska, Antonín Kucera 0001, Martin Kurecka, Vít Musil, Petr Novotný 0001, Vojtech Rehák
IJCAI6
2023 Mean Payoff Optimization for Systems of Periodic Service and Maintenance
abstract
Consider oriented graph nodes requiring periodic visits by a service agent. The agent moves among the nodes and receives a payoff for each completed service task, depending on the time elapsed since the previous visit to a node. We consider the problem of finding a suitable schedule for the agent to maximize its long-run average payoff per time unit. We show that the problem of constructing an epsilon-optimal schedule is PSPACE-hard for every fixed non-negative epsilon, and that there exists an optimal periodic schedule of exponential length. We propose randomized finite-memory (RFM) schedules as a compact description of the agent's strategies and design an efficient algorithm for constructing RFM schedules. Furthermore, we construct deterministic periodic schedules by sampling from RFM schedules.
David Klaska, Antonín Kucera 0001, Vít Musil, Vojtech Rehák
IJCAI4
2022 General Optimization Framework for Recurrent Reachability Objectives
abstract
We consider the mobile robot path planning problem for a class of recurrent reachability objectives. These objectives are parameterized by the expected time needed to visit one position from another, the expected square of this time, and also the frequency of moves between two neighboring locations. We design an efficient strategy synthesis algorithm for recurrent reachability objectives and demonstrate its functionality on non-trivial instances.
David Klaska, Antonín Kucera 0001, Vít Musil, Vojtech Rehák
IJCAI4
2022 On-the-fly adaptation of patrolling strategies in changing environments
abstract
We consider the problem of efficient patrolling strategy adaptation in a changing environment where the topology of Defender’s moves and the importance of guarded targets change unpredictably. The Defender must instantly switch to a new strategy optimized for the new environment, not disrupting the ongoing patrolling task, and the new strategy must be computed promptly under all circumstances. Since strategy switching may cause unintended security risks compromising the achieved protection, our solution includes mechanisms for detecting and mitigating this problem. The efficiency of our framework is evaluated experimentally.
Tomás Brázdil, David Klaska, Antonín Kucera 0001, Vít Musil, Petr Novotný 0001, Vojtech Rehák
UAI6
2021 Regstar: efficient strategy synthesis for adversarial patrolling games
abstract
We design a new efficient strategy synthesis method applicable to adversarial patrolling problems on graphs with arbitrary-length edges and possibly imperfect intrusion detection. The core ingredient is an efficient algorithm for computing the value and the gradient of a function assigning to every strategy its “protection” achieved. This allows for designing an efficient strategy improvement algorithm by differentiable programming and optimization techniques. Our method is the first one applicable to real-world patrolling graphs of reasonable sizes. It outperforms the state-of-the-art strategy synthesis algorithm by a margin.
David Klaska, Antonín Kucera 0001, Vít Musil, Vojtech Rehák
UAI4
2018 Solving Patrolling Problems in the Internet Environment
abstract
We propose an algorithm for constructing efficient patrolling strategies in the Internet environment, where the protected targets are nodes connected to the network and the patrollers are software agents capable of detecting/preventing undesirable activities on the nodes. The algorithm is based on a novel compositional principle designed for a special class of strategies, and it can quickly construct (sub)optimal solutions even if the number of targets reaches hundreds of millions.
Tomás Brázdil, Antonín Kucera 0001, Vojtech Rehák
IJCAI3
2017 Synthesis of Optimal Resilient Control Strategies
Christel Baier, Clemens Dubslaff, Lubos Korenciak, Antonín Kucera 0001, Vojtech Rehák
ATVA5
2016 Extension of PRISM by Synthesis of Optimal Timeouts in Fixed-Delay CTMC
Lubos Korenciak, Vojtech Rehák, Adrian Farmadin
IFM2
2016 Efficient Timeout Synthesis in Fixed-Delay CTMC Using Policy Iteration
abstract
We consider the fixed-delay synthesis problem for continuous-time Markov chains extended with fixed-delay transitions (fdCTMC). The goal is to synthesize concrete values of the fixed-delays (timeouts) that minimize the expected total cost incurred before reaching a given set of target states. The same problem has been considered and solved in previous works by computing an optimal policy in a certain discrete-time Markov decision process (MDP) with a huge number of actions that correspond to suitably discretized values of the timeouts. In this paper, we design a symbolic fixed-delay synthesis algorithm which avoids the explicit construction of large action spaces. Instead, the algorithm computes a small sets of "promising" candidate actions on demand. The candidate actions are selected by minimizing a certain objective function by computing its symbolic derivative and extracting a univariate polynomial whose roots are precisely the points where the derivative takes zero value. Since roots of high degree univariate polynomials can be isolated very efficiently using modern mathematical software, we achieve not only drastic memory savings but also speedup by three orders of magnitude compared to the previous methods.
Lubos Korenciak, Antonín Kucera 0001, Vojtech Rehák
MASCOTS3
2013 On time-average limits in deterministic and stochastic petri nets
abstract
In this poster paper, we study performance of systems modeled by deterministic and stochastic Petri nets (DSPN). As a performance measure, we consider long-run average time spent in a set of markings. Even though this measure often appears in DSPN literature, its existence has never been considered. We provide a DSPN model of a simple communication protocol in which the long-run average time spent in a fixed marking is not well-defined due to a highly unstable behavior of the model. Further, we introduce a syntactical restriction on DSPN which preserves most of the modeling power yet guarantees existence of the long-run average.
Tomás Brázdil, Lubos Korenciak, Jan Krcál, Jan Kretínský, Vojtech Rehák
ICPE5
2012 Verification of Open Interactive Markov Chains
abstract
Interactive Markov chains (IMC) are compositional behavioral models extending both labeled transition systems and continuous-time Markov chains. IMC pair modeling convenience - owed to compositionality properties - with effective verification algorithms and tools - owed to Markov properties. Thus far however, IMC verification did not consider compositionality properties, but considered closed systems. This paper discusses the evaluation of IMC in an open and thus compositional interpretation. For this we embed the IMC into a game that is played with the environment. We devise algorithms that enable us to derive bounds on reachability probabilities that are assured to hold in any composition context.
Tomás Brázdil, Holger Hermanns, Jan Krcál, Jan Kretínský, Vojtech Rehák
FSTTCS5
2012 LTL to Büchi Automata Translation: Fast and More Deterministic
Tomás Babiak, Mojmír Kretínský, Vojtech Rehák, Jan Strejcek
TACAS3
2012 Almost linear Büchi automata
abstract
We introduce a new fragment of linear temporal logic (LTL) called LIO and a new class of Büchi automata (BA) called almost linear Büchi automata (ALBA). We provide effective translations between LIO and ALBA showing that the two formalisms are expressively equivalent. As we expect there to be applications of our results in model checking, we use two standard sources of specification formulae, namely Spec Patterns and BEEM, to study the practical relevance of the LIO fragment, and to compare our translation of LIO to ALBA with two standard translations of LTL to BA using alternating automata. Finally, we demonstrate that the LIO to ALBA translation can be much faster than the standard translation, and the resulting automata can be substantially smaller.
Tomás Babiak, Vojtech Rehák, Jan Strejcek
Math. Struct. Comput. Sci.2
2011 Fixed-Delay Events in Generalized Semi-Markov Processes Revisited
Tomás Brázdil, Jan Krcál, Jan Kretínský, Vojtech Rehák
CONCUR4
2011 Measuring performance of continuous-time stochastic processes using timed automata
abstract
We propose deterministic timed automata (DTA) as a model-independent language for specifying performance and dependability measures over continuous-time stochastic processes. Technically, these measures are defined as limit frequencies of locations (control states) of a DTA that observes computations of a given stochastic process. Then, we study the properties of DTA measures over semi-Markov processes in greater detail. We show that DTA measures over semi-Markov processes are well-defined with probability one, and there are only finitely many values that can be assumed by these measures with positive probability. We also give an algorithm which approximates these values and the associated probabilities up to an arbitrarily small given precision. Thus, we obtain a general and effective framework for analysing DTA measures over semi-Markov processes.
Tomás Brázdil, Jan Krcál, Jan Kretínský, Antonín Kucera 0001, Vojtech Rehák
HSCC5
2010 Stochastic Real-Time Games with Qualitative Timed Automata Objectives
Tomás Brázdil, Jan Krcál, Jan Kretínský, Antonín Kucera 0001, Vojtech Rehák
CONCUR5
2009 On decidability of LTL model checking for process rewrite systems
Laura Bozzelli, Mojmír Kretínský, Vojtech Rehák, Jan Strejcek
Acta Informatica3
2009 Reachability is decidable for weakly extended process rewrite systems
Mojmír Kretínský, Vojtech Rehák, Jan Strejcek
Inf. Comput.2
2008 Petri nets are less expressive than state-extended PA
Mojmír Kretínský, Vojtech Rehák, Jan Strejcek
Theor. Comput. Sci.2
2006 On Decidability of LTL Model Checking for Process Rewrite Systems
Laura Bozzelli, Mojmír Kretínský, Vojtech Rehák, Jan Strejcek
FSTTCS3
2005 Reachability of Hennessy-Milner Properties for Weakly Extended PRS
Mojmír Kretínský, Vojtech Rehák, Jan Strejcek
FSTTCS2
2004 Extended Process Rewrite Systems: Expressiveness and Reachability
Mojmír Kretínský, Vojtech Rehák, Jan Strejcek
CONCUR2