Skip to main content

Showing 1–34 of 34 results for author: Totzke, P

.
  1. arXiv:2406.17482  [pdf, other

    cs.GT cs.FL cs.LO

    The Power of Counting Steps in Quantitative Games

    Authors: Sougata Bose, Rasmus Ibsen-Jensen, David Purser, Patrick Totzke, Pierre Vandenhove

    Abstract: We study deterministic games of infinite duration played on graphs and focus on the strategy complexity of quantitative objectives. Such games are known to admit optimal memoryless strategies over finite graphs, but require infinite-memory strategies in general over infinite graphs. We provide new lower and upper bounds for the strategy complexity of mean-payoff and total-payoff objectives over… ▽ More

    Submitted 25 June, 2024; originally announced June 2024.

    Comments: Extended version of a CONCUR 2024 paper

  2. arXiv:2405.09406  [pdf, ps, other

    cs.GT

    Bounded-Memory Strategies in Partial-Information Games

    Authors: Sougata Bose, Rasmus Ibsen-Jensen, Patrick Totzke

    Abstract: We study the computational complexity of solving stochastic games with mean-payoff objectives. Instead of identifying special classes in which simple strategies are sufficient to play $ε$-optimally, or form $ε$-Nash equilibria, we consider general partial-information multiplayer games and ask what can be achieved with (and against) finite-memory strategies up to a {given} bound on the memory. We s… ▽ More

    Submitted 15 May, 2024; originally announced May 2024.

  3. arXiv:2404.15483  [pdf, other

    cs.GT math.PR

    Strategy Complexity of Büchi Objectives in Concurrent Stochastic Games

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study 2-player concurrent stochastic Büchi games on countable graphs. Two players, Max and Min, seek respectively to maximize and minimize the probability of visiting a set of target states infinitely often. We show that there always exist $\varepsilon$-optimal Max strategies that use just a step counter plus 1 bit of public memory. This upper bound holds for all countable graphs, but it is a n… ▽ More

    Submitted 23 April, 2024; originally announced April 2024.

    MSC Class: 91A35; 91A15 ACM Class: G.3

  4. arXiv:2401.13390  [pdf, other

    cs.LO cs.GT math.PR

    Memoryless Strategies in Stochastic Reachability Games

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study concurrent stochastic reachability games played on finite graphs. Two players, Max and Min, seek respectively to maximize and minimize the probability of reaching a set of target states. We prove that Max has a memoryless strategy that is optimal from all states that have an optimal strategy. Our construction provides an alternative proof of this result by Bordais, Bouyer and Le Roux, and… ▽ More

    Submitted 24 January, 2024; originally announced January 2024.

  5. arXiv:2310.12701  [pdf, ps, other

    cs.LO cs.FL

    Parity Games on Temporal Graphs

    Authors: Pete Austin, Sougata Bose, Patrick Totzke

    Abstract: Temporal graphs are a popular modelling mechanism for dynamic complex systems that extend ordinary graphs with discrete time. Simply put, time progresses one unit per step and the availability of edges can change with time. We consider the complexity of solving $ω$-regular games played on temporal graphs where the edge availability is ultimately periodic and fixed a priori. We show that solving… ▽ More

    Submitted 28 January, 2024; v1 submitted 19 October, 2023; originally announced October 2023.

  6. Handling of Past and Future with Phenesthe+

    Authors: Manolis Pitsikalis, Alexei Lisitsa, Patrick Totzke

    Abstract: Writing temporal logic formulae for properties that combine instantaneous events with overlap** temporal phenomena of some duration is difficult in classical temporal logics. To address this issue, in previous work we introduced a new temporal logic with intuitive temporal modalities specifically tailored for the representation of both instantaneous and durative phenomena. We also provided an im… ▽ More

    Submitted 2 October, 2023; originally announced October 2023.

    Comments: In Proceedings GandALF 2023, arXiv:2309.17318

    ACM Class: F.4.1; I.2.4

    Journal ref: EPTCS 390, 2023, pp. 33-49

  7. arXiv:2305.01981  [pdf, other

    cs.FL cs.LO

    History-deterministic Vector Addition Systems

    Authors: Sougata Bose, David Purser, Patrick Totzke

    Abstract: We consider history-determinism, a restricted form of non-determinism, for Vector Addition Systems with States (VASS) when used as acceptors to recognise languages of finite words. History-determinism requires that the non-deterministic choices can be resolved on-the-fly; based on the past and without jeopardising acceptance of any possible continuation of the input word. Our results show that t… ▽ More

    Submitted 10 July, 2023; v1 submitted 3 May, 2023; originally announced May 2023.

    Comments: This is the full version of a paper published in CONCUR 2023

  8. arXiv:2304.03183  [pdf, other

    cs.FL cs.LO

    History-deterministic Timed Automata

    Authors: Sougata Bose, Thomas A. Henzinger, Karoliina Lehtinen, Sven Schewe, Patrick Totzke

    Abstract: We explore the notion of history-determinism in the context of timed automata (TA) over infinite timed words. History-deterministic (HD) automata are those in which nondeterminism can be resolved on the fly, based on the run constructed thus far. History-determinism is a robust property that admits different game-based characterisations, and HD specifications allow for game-based verification with… ▽ More

    Submitted 9 November, 2023; v1 submitted 6 April, 2023; originally announced April 2023.

  9. arXiv:2303.16699  [pdf, ps, other

    cs.LO

    HyperLTL Satisfiability Is Highly Undecidable, HyperCTL* is Even Harder

    Authors: Marie Fortin, Louwe B. Kuijer, Patrick Totzke, Martin Zimmermann

    Abstract: Temporal logics for the specification of information-flow properties are able to express relations between multiple executions of a system. The two most important such logics are HyperLTL and HyperCTL*, which generalise LTL and CTL* by trace quantification. It is known that this expressiveness comes at a price, i.e. satisfiability is undecidable for both logics. In this paper we settle the exact… ▽ More

    Submitted 30 March, 2023; v1 submitted 29 March, 2023; originally announced March 2023.

    Comments: Extended version of a paper presented at MFCS 2021 and archived as arXiv:2105.04176

  10. arXiv:2203.12024  [pdf, other

    cs.GT math.PR

    Strategy Complexity of Reachability in Countable Stochastic 2-Player Games

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study countably infinite stochastic 2-player games with reachability objectives. Our results provide a complete picture of the memory requirements of $\varepsilon$-optimal (resp. optimal) strategies. These results depend on the size of the players' action sets and on whether one requires strategies that are uniform (i.e., independent of the start state). Our main result is that $\varepsilon$-… ▽ More

    Submitted 2 July, 2024; v1 submitted 22 March, 2022; originally announced March 2022.

    MSC Class: 91A35; 91A15 ACM Class: G.3

  11. arXiv:2105.04176  [pdf, other

    cs.LO

    HyperLTL Satisfiability is $Σ_1^1$-complete, HyperCTL* Satisfiability is $Σ_1^2$-complete

    Authors: Marie Fortin, Louwe B. Kuijer, Patrick Totzke, Martin Zimmermann

    Abstract: Temporal logics for the specification of information-flow properties are able to express relations between multiple executions of a system. The two most important such logics are HyperLTL and HyperCTL*, which generalise LTL and CTL* by trace quantification. It is known that this expressiveness comes at a price, i.e. satisfiability is undecidable for both logics. In this paper we settle the exact… ▽ More

    Submitted 10 May, 2021; originally announced May 2021.

    MSC Class: 03D35 ACM Class: F.4.1; F.3.1

  12. arXiv:2101.06989  [pdf, other

    cs.GT cs.LO

    Simple Stochastic Games with Almost-Sure Energy-Parity Objectives are in NP and coNP

    Authors: Richard Mayr, Sven Schewe, Patrick Totzke, Dominik Wojtczak

    Abstract: We study stochastic games with energy-parity objectives, which combine quantitative rewards with a qualitative $ω$-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 probabil… ▽ More

    Submitted 18 January, 2021; originally announced January 2021.

  13. arXiv:2012.13739  [pdf, other

    math.PR cs.FL cs.GT math.OC

    Transience in Countable MDPs

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: The Transience objective is not to visit any state infinitely often. While this is not possible in finite Markov Decision Process (MDP), it can be satisfied in countably infinite ones, e.g., if the transition graph is acyclic. We prove the following fundamental properties of Transience in countably infinite MDPs. 1. There exist uniformly $ε$-optimal MD strategies (memoryless deterministic) for T… ▽ More

    Submitted 4 July, 2021; v1 submitted 26 December, 2020; originally announced December 2020.

  14. arXiv:2007.05065  [pdf, other

    cs.LO

    Strategy Complexity of Parity Objectives in Countable MDPs

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We 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 st… ▽ More

    Submitted 7 July, 2020; originally announced July 2020.

    Comments: This is the full version of a paper presented at CONCUR 2020

  15. arXiv:2005.03435  [pdf, other

    cs.FL

    Parametrized Universality Problems for One-Counter Nets

    Authors: Shaull Almagor, Udi Boker, Piotr Hofman, Patrick Totzke

    Abstract: We study the language universality problem for One-Counter Nets, also known as 1-dimensional Vector Addition Systems with States (1-VASS), parameterized either with an initial counter value, or with an upper bound on the allowed counter value during runs. The language accepted by an OCN (defined by reaching a final control state) is monotone in both parameters. This yields two natural questions: 1… ▽ More

    Submitted 4 July, 2020; v1 submitted 7 May, 2020; originally announced May 2020.

  16. arXiv:1912.04771  [pdf, ps, other

    cs.GT

    Optimally Resilient Strategies in Pushdown Safety Games

    Authors: Daniel Neider, Patrick Totzke, Martin Zimmermann

    Abstract: Infinite-duration games with disturbances extend the classical framework of infinite-duration games, which captures the reactive synthesis problem, with a discrete measure of resilience against non-antagonistic external influence. This concerns events where the observed system behavior differs from the intended one prescribed by the controller. For games played on finite arenas it is known that co… ▽ More

    Submitted 8 July, 2020; v1 submitted 10 December, 2019; originally announced December 2019.

  17. arXiv:1909.06420  [pdf, other

    cs.LO cs.DC

    Controlling a Random Population is EXPTIME-hard

    Authors: Corto Mascle, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: Bertrand et al. [1] (LMCS 2019) describe two-player zero-sum games in which one player tries to achieve a reachability objective in $n$ games (on the same finite arena) simultaneously by broadcasting actions, and where the opponent has full control of resolving non-deterministic choices. They show EXPTIME completeness for the question if such games can be won for every number $n$ of games. We co… ▽ More

    Submitted 13 September, 2019; originally announced September 2019.

  18. arXiv:1907.01240  [pdf, other

    cs.FL cs.LO

    Timed Basic Parallel Processes

    Authors: Lorenzo Clemente, Piotr Hofman, Patrick Totzke

    Abstract: Timed basic parallel processes (TBPP) extend communication-free Petri nets (aka. BPP or commutative context-free grammars) by a global notion of time. TBPP can be seen as an extension of timed automata (TA) with context-free branching rules, and as such may be used to model networks of independent timed automata with process creation. We show that the coverability and reachability problems (with… ▽ More

    Submitted 8 July, 2019; v1 submitted 2 July, 2019; originally announced July 2019.

  19. arXiv:1904.11573  [pdf, ps, other

    math.PR cs.FL math.OC

    Büchi Objectives in Countable MDPs

    Authors: Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke

    Abstract: We study countably infinite Markov decision processes with Büchi objectives, which ask to visit a given subset of states infinitely often. A question left open by T.P. Hill in 1979 is whether there always exist $\varepsilon$-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 b… ▽ More

    Submitted 30 April, 2019; v1 submitted 25 April, 2019; originally announced April 2019.

    Comments: full version of an ICALP'19 paper. This update only fixes some typesetting issues

  20. arXiv:1806.08170  [pdf, other

    cs.LO

    Universal Safety for Timed Petri Nets is PSPACE-complete

    Authors: Parosh Aziz Abdulla, Mohamed Faouzi Atig, Radu Ciobanu, Richard Mayr, Patrick Totzke

    Abstract: A 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 re… ▽ More

    Submitted 21 June, 2018; originally announced June 2018.

    ACM Class: F.1.1

  21. arXiv:1701.02546  [pdf, ps, other

    cs.LO

    MDPs with Energy-Parity Objectives

    Authors: Richard Mayr, Sven Schewe, Patrick Totzke, Dominik Wojtczak

    Abstract: Energy-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 coBüchi condit… ▽ More

    Submitted 18 April, 2017; v1 submitted 10 January, 2017; originally announced January 2017.

  22. arXiv:1610.01470  [pdf, other

    cs.LO

    Linear Combinations of Unordered Data Vectors

    Authors: Piotr Hofman, Jérôme Leroux, Patrick Totzke

    Abstract: Data vectors generalise finite multisets: they are finitely supported functions into a commutative monoid. We study the question if a given data vector can be expressed as a finite sum of others, only assuming that 1) the domain is countable and 2) the given set of base vectors is finite up to permutations of the domain. Based on a succinct representation of the involved permutations as integer… ▽ More

    Submitted 5 October, 2016; originally announced October 2016.

    ACM Class: F.1.1

  23. arXiv:1602.05547  [pdf, other

    cs.FL cs.LO

    A Polynomial-Time Algorithm for Reachability in Branching VASS in Dimension One

    Authors: Stefan Göller, Christoph Haase, Ranko Lazić, Patrick Totzke

    Abstract: Branching VASS (BVASS) generalise vector addition systems with states by allowing for special branching transitions that can non-deterministically distribute a counter value between two control states. A run of a BVASS consequently becomes a tree, and reachability is to decide whether a given configuration is the root of a reachability tree. This paper shows P-completeness of reachability in BVASS… ▽ More

    Submitted 6 May, 2016; v1 submitted 17 February, 2016; originally announced February 2016.

  24. arXiv:1602.00477  [pdf, other

    cs.LO

    Reachability in Two-Dimensional Unary Vector Addition Systems with States is NL-Complete

    Authors: Matthias Englert, Ranko Lazić, Patrick Totzke

    Abstract: Blondin et al. showed at LICS 2015 that two-dimensional vector addition systems with states have reachability witnesses of length exponential in the number of states and polynomial in the norm of vectors. The resulting guess-and-verify algorithm is optimal (PSPACE), but only if the input vectors are given in binary. We answer positively the main question left open by their work, namely establish t… ▽ More

    Submitted 6 May, 2016; v1 submitted 1 February, 2016; originally announced February 2016.

    ACM Class: F.1.1

  25. Simulation Problems Over One-Counter Nets

    Authors: Piotr Hofman, Slawomir Lasota, Richard Mayr, Patrick Totzke

    Abstract: One-counter nets (OCN) are finite automata equipped with a counter that can store non-negative integer values, and that cannot be tested for zero. Equivalently, these are exactly 1-dimensional vector addition systems with states. We show that both strong and weak simulation preorder on OCN are PSPACE-complete.

    Submitted 10 March, 2016; v1 submitted 1 February, 2016; originally announced February 2016.

    Journal ref: Logical Methods in Computer Science, Volume 12, Issue 1 (March 14, 2016) lmcs:1629

  26. arXiv:1507.07362  [pdf, other

    cs.FL

    On Boundedness Problems for Pushdown Vector Addition Systems

    Authors: Jérôme Leroux, Grégoire Sutre, Patrick Totzke

    Abstract: We study pushdown vector addition systems, which are synchronized products of pushdown automata with vector addition systems. The question of the boundedness of the reachability set for this model can be refined into two decision problems that ask if infinitely many counter values or stack configurations are reachable, respectively. Counter boundedness seems to be the more intricate problem. We… ▽ More

    Submitted 27 July, 2015; originally announced July 2015.

  27. arXiv:1503.04018  [pdf, other

    cs.FL

    On the Coverability Problem for Pushdown Vector Addition Systems in One Dimension

    Authors: Jérôme Leroux, Grégoire Sutre, Patrick Totzke

    Abstract: Does the trace language of a given vector addition system (VAS) intersect with a given context-free language? This question lies at the heart of several verification questions involving recursive programs with integer parameters. In particular, it is equivalent to the coverability problem for VAS that operate on a pushdown stack. We show decidability in dimension one, based on an analysis of a new… ▽ More

    Submitted 29 April, 2015; v1 submitted 13 March, 2015; originally announced March 2015.

    ACM Class: F.4.2; F.4.3

  28. Scaled tree fractals do not strictly self-assemble

    Authors: Kimberly Barth, David Furcy, Scott M. Summers, Paul Totzke

    Abstract: In this paper, we show that any scaled-up version of any discrete self-similar {\it tree} fractal does not strictly self-assemble, at any temperature, in Winfree's abstract Tile Assembly Model.

    Submitted 11 November, 2014; originally announced November 2014.

    Comments: 13 pages, 3 figures, Appeared in the Proceedings of UCNC-2014, pp 27-39; Unconventional Computation and Natural Computation - 13th International Conference, UCNC 2014, London, ON, Canada, July 14-18, 2014, Springer Lecture Notes in Computer Science ISBN 978-3-319-08122-9

  29. arXiv:1405.0628  [pdf, other

    cs.GT cs.FL

    Infinite-State Energy Games

    Authors: Parosh Aziz Abdulla, Mohamed Faouzi Atig, Piotr Hofman, Richard Mayr, K. Narayan Kumar, Patrick Totzke

    Abstract: Energy games are a well-studied class of 2-player turn-based games on a finite graph where transitions are labeled with integer vectors which represent changes in a multidimensional resource (the energy). One player tries to keep the cumulative changes non-negative in every component while the other tries to frustrate this. We consider generalized energy games played on infinite game graphs induce… ▽ More

    Submitted 3 May, 2014; originally announced May 2014.

    Comments: 11 pages

    Report number: EDI-INF-RR-1419 MSC Class: 91A43 ACM Class: F.3.1

    Journal ref: Full version (including proofs) of material presented at CSL-LICS 2014 (Vienna, Austria)

  30. arXiv:1404.5157  [pdf, other

    cs.LO

    Trace Inclusion for One-Counter Nets Revisited

    Authors: Piotr Hofman, Patrick Totzke

    Abstract: One-Counter nets (OCN) consist of a nondeterministic finite control and a single integer counter that cannot be fully tested for zero. They form a natural subclass of both One-Counter Automata, which allow zero-tests and Petri Nets/VASS, which allow multiple such weak counters. The trace inclusion problem has recently been shown to be undecidable for OCN. In this paper, we contrast the complexit… ▽ More

    Submitted 19 April, 2015; v1 submitted 21 April, 2014; originally announced April 2014.

  31. arXiv:1310.6303  [pdf, other

    cs.FL

    Simulation Over One-counter Nets is PSPACE-Complete

    Authors: Piotr Hofman, Slawomir Lasota, Richard Mayr, Patrick Totzke

    Abstract: One-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.

    Submitted 23 October, 2013; originally announced October 2013.

    Comments: Extended version of material presented at the FST&TCS 2013 conference. 22 pages

    Report number: EDI-INF-RR-1418 MSC Class: 68Q45 ACM Class: F.1.1; D.2.4

  32. arXiv:1307.4207  [pdf, ps, other

    cs.LO

    Branching-Time Model Checking Gap-Order Constraint Systems (Extended Version)

    Authors: Richard Mayr, Patrick Totzke

    Abstract: We 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 constraints of the form $x-y\ge k$, where $x$ and $y$ are variables or constants and… ▽ More

    Submitted 25 February, 2015; v1 submitted 16 July, 2013; originally announced July 2013.

    MSC Class: 03B70; 68Q42 ACM Class: D.2.4; F.1.1; F.3.1

  33. arXiv:1304.4104  [pdf, other

    cs.FL

    Decidability of Weak Simulation on One-counter Nets

    Authors: Piotr Hofman, Richard Mayr, Patrick Totzke

    Abstract: One-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 omega, but only at omega^2. In contrast, other semantic relations like weak bisimulation are undecidable for OCN, an… ▽ More

    Submitted 15 June, 2014; v1 submitted 15 April, 2013; originally announced April 2013.

    Comments: 24 pages

    Report number: EDI-INF-RR-1415 MSC Class: 68Q45 ACM Class: F.1.1; D.2.4

  34. arXiv:1208.2751  [pdf, ps, other

    cs.FL cs.CC cs.LO

    Approximating Weak Bisimilarity of Basic Parallel Processes

    Authors: Piotr Hofman, Patrick Totzke

    Abstract: This paper explores the well known approximation approach to decide weak bisimilarity of Basic Parallel Processes. We look into how different refinement functions can be used to prove weak bisimilarity decidable for certain subclasses. We also show their limitations for the general case. In particular, we show a lower bound of ω \ast ω for the approximants which allow weak steps and a lower bound… ▽ More

    Submitted 13 August, 2012; originally announced August 2012.

    Comments: In Proceedings EXPRESS/SOS 2012, arXiv:1208.2440

    ACM Class: F.0

    Journal ref: EPTCS 89, 2012, pp. 99-113