Skip to main content

Showing 1–15 of 15 results for author: Forejt, V

Searching in archive cs. Search in all archives.
.
  1. arXiv:2403.09184  [pdf, ps, other

    eess.SY cs.AI cs.LO

    Learning Algorithms for Verification of Markov Decision Processes

    Authors: Tomáš Brázdil, Krishnendu Chatterjee, Martin Chmelik, Vojtěch Forejt, Jan Křetínský, Marta Kwiatkowska, Tobias Meggendorfer, David Parker, Mateusz Ujma

    Abstract: We present a general framework for applying learning algorithms and heuristical guidance to the verification of Markov decision processes (MDPs). The primary goal of our techniques is to improve performance by avoiding an exhaustive exploration of the state space, instead focussing on particularly relevant areas of the system, guided by heuristics. Our work builds on the previous results of Br{á}z… ▽ More

    Submitted 20 March, 2024; v1 submitted 14 March, 2024; originally announced March 2024.

  2. Game Characterization of Probabilistic Bisimilarity, and Applications to Pushdown Automata

    Authors: Vojtěch Forejt, Petr Jančar, Stefan Kiefer, James Worrell

    Abstract: We study the bisimilarity problem for probabilistic pushdown automata (pPDA) and subclasses thereof. Our definition of pPDA allows both probabilistic and non-deterministic branching, generalising the classical notion of pushdown automata (without epsilon-transitions). We first show a general characterization of probabilistic bisimilarity in terms of two-player games, which naturally reduces checki… ▽ More

    Submitted 14 November, 2018; v1 submitted 16 November, 2017; originally announced November 2017.

    Journal ref: Logical Methods in Computer Science, Volume 14, Issue 4 (November 15, 2018) lmcs:4077

  3. arXiv:1605.03811  [pdf, ps, other

    cs.GT cs.LO

    Decidability Results for Multi-objective Stochastic Games

    Authors: Romain Brenguier, Vojtěch Forejt

    Abstract: We study stochastic two-player turn-based games in which the objective of one player is to ensure several infinite-horizon total reward objectives, while the other player attempts to spoil at least one of the objectives. The games have previously been shown not to be determined, and an approximation algorithm for computing a Pareto curve has been given. The major drawback of the existing algorithm… ▽ More

    Submitted 12 May, 2016; originally announced May 2016.

    Comments: 35 pages

  4. arXiv:1604.06386  [pdf, other

    cs.LO

    Stability in Graphs and Games

    Authors: Tomáš Brázdil, Vojtěch Forejt, Antonín Kučera, Petr Novotný

    Abstract: We study graphs and two-player games in which rewards are assigned to states, and the goal of the players is to satisfy or dissatisfy certain property of the generated outcome, given as a mean payoff property. Since the notion of mean-payoff does not reflect possible fluctuations from the mean-payoff along a run, we propose definitions and algorithms for capturing the stability of the system, and… ▽ More

    Submitted 21 April, 2016; originally announced April 2016.

  5. arXiv:1604.04435  [pdf, ps, other

    cs.LO

    Expected Reachability-Time Games

    Authors: Vojtěch Forejt, Marta Kwiatkowska, Gethin Norman, Ashutosh Trivedi

    Abstract: Probabilistic timed automata are a suitable formalism to model systems with real-time, nondeterministic and probabilistic behaviour. We study two-player zero-sum games on such automata where the objective of the game is specified as the expected time to reach a target. The two players---called player Min and player Max---compete by proposing timed moves simultaneously and the move with a shorter d… ▽ More

    Submitted 15 April, 2016; originally announced April 2016.

    Comments: Manuscript accepted to Theoretical Computer Science

  6. arXiv:1509.04116  [pdf, ps, other

    cs.LO

    Controller synthesis for MDPs and Frequency LTL$\setminus$GU

    Authors: Vojtěch Forejt, Jan Krčál, Jan Křetínský

    Abstract: Quantitative extensions of temporal logics have recently attracted significant attention. In this work, we study frequency LTL (fLTL), an extension of LTL which allows to speak about frequencies of events along an execution. Such an extension is particularly useful for probabilistic systems that often cannot fulfil strict qualitative guarantees on the behaviour. It has been recently shown that con… ▽ More

    Submitted 14 September, 2015; originally announced September 2015.

    Comments: Extended version of a paper presented at LPAR 2015

  7. arXiv:1504.04662  [pdf, other

    cs.LO eess.SY math.OC

    Permissive Controller Synthesis for Probabilistic Systems

    Authors: Klaus Drager, Vojtech Forejt, Marta Kwiatkowska, David Parker, Mateusz Ujma

    Abstract: We propose novel controller synthesis techniques for probabilistic systems modelled using stochastic two-player games: one player acts as a controller, the second represents its environment, and probability is used to capture uncertainty arising due to, for example, unreliable sensors or faulty system components. Our aim is to generate robust controllers that are resilient to unexpected system ch… ▽ More

    Submitted 29 June, 2015; v1 submitted 17 April, 2015; originally announced April 2015.

    Journal ref: Logical Methods in Computer Science, Volume 11, Issue 2 (June 30, 2015) lmcs:1576

  8. arXiv:1501.05561  [pdf, other

    cs.LO

    On Frequency LTL in Probabilistic Systems

    Authors: Vojtěch Forejt, Jan Krčál

    Abstract: We study frequency linear-time temporal logic (fLTL) which extends the linear-time temporal logic (LTL) with a path operator $G^p$ expressing that on a path, certain formula holds with at least a given frequency p, thus relaxing the semantics of the usual G operator of LTL. Such logic is particularly useful in probabilistic systems, where some undesirable events such as random failures may occur a… ▽ More

    Submitted 26 June, 2015; v1 submitted 22 January, 2015; originally announced January 2015.

    Comments: A paper presented at CONCUR 2015, with appendix

  9. arXiv:1501.03093  [pdf, other

    cs.AI cs.LO

    MultiGain: A controller synthesis tool for MDPs with multiple mean-payoff objectives

    Authors: Tomáš Brázdil, Krishnendu Chatterjee, Vojtěch Forejt, Antonín Kučera

    Abstract: We present MultiGain, a tool to synthesize strategies for Markov decision processes (MDPs) with multiple mean-payoff objectives. Our models are described in PRISM, and our tool uses the existing interface and simulator of PRISM. Our tool extends PRISM by adding novel algorithms for multiple mean-payoff objectives, and also provides features such as (i)~generating strategies and exploring them for… ▽ More

    Submitted 13 January, 2015; originally announced January 2015.

    Comments: Extended version for a TACAS 2015 tool demo paper

  10. arXiv:1402.2967  [pdf, ps, other

    cs.LO

    Verification of Markov Decision Processes using Learning Algorithms

    Authors: Tomáš Brázdil, Krishnendu Chatterjee, Martin Chmelík, Vojtěch Forejt, Jan Křetínský, Marta Kwiatkowska, David Parker, Mateusz Ujma

    Abstract: We present a general framework for applying machine-learning algorithms to the verification of Markov decision processes (MDPs). The primary goal of these techniques is to improve performance by avoiding an exhaustive exploration of the state space. Our framework focuses on probabilistic reachability, which is a core property for verification, and is illustrated through two distinct instantiations… ▽ More

    Submitted 30 March, 2015; v1 submitted 10 February, 2014; originally announced February 2014.

  11. arXiv:1310.3119  [pdf, other

    cs.CE cs.GT

    Solvency Markov Decision Processes with Interest

    Authors: Tomáš Brázdil, Taolue Chen, Vojtěch Forejt, Petr Novotný, Aistis Simaitis

    Abstract: Solvency games, introduced by Berger et al., provide an abstract framework for modelling decisions of a risk-averse investor, whose goal is to avoid ever going broke. We study a new variant of this model, where, in addition to stochastic environment and fixed increments and decrements to the investor's wealth, we introduce interest, which is earned or paid on the current level of savings or debt,… ▽ More

    Submitted 11 October, 2013; originally announced October 2013.

    Comments: 25 pages. This is a full version of a paper accepted at FST&TCS 2013

  12. arXiv:1302.0745  [pdf, ps, other

    cs.LO cs.GT

    Safe Schedulability of Bounded-Rate Multi-Mode Systems

    Authors: Rajeev Alur, Vojtech Forejt, Salar Moarref, Ashutosh Trivedi

    Abstract: Bounded-rate multi-mode systems (BMMS) are hybrid systems that can switch freely among a finite set of modes, and whose dynamics is specified by a finite number of real-valued variables with mode-dependent rates that can vary within given bounded sets. The schedulability problem for BMMS is defined as an infinite-round game between two players---the scheduler and the environment---where in each ro… ▽ More

    Submitted 4 February, 2013; originally announced February 2013.

    Comments: Technical report for a paper presented at HSCC 2013

  13. arXiv:1210.2273  [pdf, other

    cs.FL cs.LO

    Bisimilarity of Probabilistic Pushdown Automata

    Authors: Vojtech Forejt, Petr Jancar, Stefan Kiefer, James Worrell

    Abstract: We study the bisimilarity problem for probabilistic pushdown automata (pPDA) and subclasses thereof. Our definition of pPDA allows both probabilistic and non-deterministic branching, generalising the classical notion of pushdown automata (without epsilon-transitions). Our first contribution is a general construction that reduces checking bisimilarity of probabilistic transition systems to checking… ▽ More

    Submitted 8 October, 2012; originally announced October 2012.

    Comments: technical report accompanying an FSTTCS'12 paper

  14. arXiv:1206.6295  [pdf, other

    cs.LO

    Pareto Curves for Probabilistic Model Checking

    Authors: Vojtech Forejt, Marta Kwiatkowska, David Parker

    Abstract: Multi-objective probabilistic model checking provides a way to verify several, possibly conflicting, quantitative properties of a stochastic system. It has useful applications in controller synthesis and compositional probabilistic verification. However, existing methods are based on linear programming, which limits the scale of systems that can be analysed and makes verification of time-bounded p… ▽ More

    Submitted 24 June, 2012; originally announced June 2012.

  15. Markov Decision Processes with Multiple Long-run Average Objectives

    Authors: Tomáš Brázdil, Václav Brožek, Krishnendu Chatterjee, Vojtěch Forejt, Antonín Kučera

    Abstract: We study Markov decision processes (MDPs) with multiple limit-average (or mean-payoff) functions. We consider two different objectives, namely, expectation and satisfaction objectives. Given an MDP with k limit-average functions, in the expectation objective the goal is to maximize the expected limit-average value, and in the satisfaction objective the goal is to maximize the probability of runs s… ▽ More

    Submitted 12 February, 2014; v1 submitted 18 April, 2011; originally announced April 2011.

    Journal ref: Logical Methods in Computer Science, Volume 10, Issue 1 (February 14, 2014) lmcs:1156