Skip to main content

Showing 1–7 of 7 results for author: Toman, V

.
  1. arXiv:2105.06424  [pdf, other

    cs.PL cs.LO

    Stateless Model Checking under a Reads-Value-From Equivalence

    Authors: Pratyush Agarwal, Krishnendu Chatterjee, Shreya Pathak, Andreas Pavlogiannis, Viktor Toman

    Abstract: Stateless model checking (SMC) is one of the standard approaches to the verification of concurrent programs. As scheduling non-determinism creates exponentially large spaces of thread interleavings, SMC attempts to partition this space into equivalence classes and explore only a few representatives from each class. The efficiency of this approach depends on two factors: (a) the coarseness of the p… ▽ More

    Submitted 13 May, 2021; originally announced May 2021.

    Comments: Full technical report of the CAV2021 work

  2. arXiv:2011.11763  [pdf, other

    cs.PL cs.LO

    The Reads-From Equivalence for the TSO and PSO Memory Models

    Authors: Truc Lam Bui, Krishnendu Chatterjee, Tushar Gautam, Andreas Pavlogiannis, Viktor Toman

    Abstract: The verification of concurrent programs remains an open challenge due to the non-determinism in inter-process communication. One algorithmic problem in this challenge is the consistency verification of concurrent executions. Consistency verification under a reads-from map allows to compute the reads-from (RF) equivalence between concurrent traces, with direct applications to areas such as Stateles… ▽ More

    Submitted 6 September, 2021; v1 submitted 23 November, 2020; originally announced November 2020.

    Comments: Full technical report of the OOPSLA2021 work

  3. arXiv:1909.00989  [pdf, other

    cs.PL cs.LO

    Value-centric Dynamic Partial Order Reduction

    Authors: Krishnendu Chatterjee, Andreas Pavlogiannis, Viktor Toman

    Abstract: The verification of concurrent programs remains an open challenge, as thread interaction has to be accounted for, which leads to state-space explosion. Stateless model checking battles this problem by exploring traces rather than states of the program. As there are exponentially many traces, dynamic partial-order reduction (DPOR) techniques are used to partition the trace space into equivalence cl… ▽ More

    Submitted 3 September, 2019; originally announced September 2019.

  4. arXiv:1906.08178  [pdf, other

    cs.LO

    Strategy Representation by Decision Trees with Linear Classifiers

    Authors: Pranav Ashok, Tomáš Brázdil, Krishnendu Chatterjee, Jan Křetínský, Christoph H. Lampert, Viktor Toman

    Abstract: Graph games and Markov decision processes (MDPs) are standard models in reactive synthesis and verification of probabilistic systems with nondeterminism. The class of $ω$-regular winning conditions; e.g., safety, reachability, liveness, parity conditions; provides a robust and expressive specification formalism for properties that arise in analysis of reactive systems. The resolutions of nondeterm… ▽ More

    Submitted 27 June, 2019; v1 submitted 19 June, 2019; originally announced June 2019.

    Comments: Full version of the paper. To appear in QEST 2019

  5. arXiv:1905.10501  [pdf, other

    cs.LG cs.AI cs.LO stat.ML

    Learning to Reason in Large Theories without Imitation

    Authors: Kshitij Bansal, Christian Szegedy, Markus N. Rabe, Sarah M. Loos, Viktor Toman

    Abstract: In this paper, we demonstrate how to do automated theorem proving in the presence of a large knowledge base of potential premises without learning from human proofs. We suggest an exploration mechanism that mixes in additional premises selected by a tf-idf (term frequency-inverse document frequency) based lookup in a deep reinforcement learning scenario. This helps with exploring and learning whic… ▽ More

    Submitted 11 June, 2020; v1 submitted 24 May, 2019; originally announced May 2019.

    Comments: Major revision

  6. arXiv:1804.00206  [pdf, other

    cs.DS

    Symbolic Algorithms for Graphs and Markov Decision Processes with Fairness Objectives

    Authors: Krishnendu Chatterjee, Monika Henzinger, Veronika Loitzenbauer, Simin Oraee, Viktor Toman

    Abstract: Given a model and a specification, the fundamental model-checking problem asks for algorithmic verification of whether the model satisfies the specification. We consider graphs and Markov decision processes (MDPs), which are fundamental models for reactive systems. One of the very basic specifications that arise in verification of reactive systems is the strong fairness (aka Streett) objective. Gi… ▽ More

    Submitted 13 April, 2018; v1 submitted 31 March, 2018; originally announced April 2018.

    Comments: Full version of the paper. To appear in CAV 2018

  7. arXiv:1802.00758  [pdf, other

    cs.LO

    Strategy Representation by Decision Trees in Reactive Synthesis

    Authors: Tomáš Brázdil, Krishnendu Chatterjee, Jan Křetínský, Viktor Toman

    Abstract: Graph games played by two players over finite-state graphs are central in many problems in computer science. In particular, graph games with $ω$-regular winning conditions, specified as parity objectives, which can express properties such as safety, liveness, fairness, are the basic framework for verification and synthesis of reactive systems. The decisions for a player at various states of the gr… ▽ More

    Submitted 19 March, 2018; v1 submitted 2 February, 2018; originally announced February 2018.

    Comments: Full version of the paper. To appear in TACAS 2018