Skip to main content

Showing 1–7 of 7 results for author: Heim, P

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

    cs.LO

    Issy: A Comprehensive Tool for Specification and Synthesis of Infinite-State Reactive Systems

    Authors: Philippe Heim, Rayna Dimitrova

    Abstract: The synthesis of infinite-state reactive systems from temporal logic specifications or infinite-state games has attracted significant attention in recent years, leading to the emergence of novel solving techniques. Most approaches are accompanied by an implementation showcasing their viability on an increasingly larger collection of benchmarks. Those implementations are -- often simple -- prototyp… ▽ More

    Submitted 10 June, 2025; v1 submitted 5 February, 2025; originally announced February 2025.

    Comments: Full version of paper accepted at CAV25

  2. arXiv:2411.07078  [pdf, ps, other

    cs.LO

    Translation of Temporal Logic for Efficient Infinite-State Reactive Synthesis (Full Version)

    Authors: Philippe Heim, Rayna Dimitrova

    Abstract: Infinite-state reactive synthesis has attracted significant attention in recent years, which has led to the emergence of novel symbolic techniques for solving infinite-state games. Temporal logics featuring variables over infinite domains offer an expressive high-level specification language for infinite-state reactive systems. Currently, the only way to translate these temporal logics into symbol… ▽ More

    Submitted 11 November, 2024; originally announced November 2024.

    Comments: This is a full version of paper accepted at POPL 2025

  3. arXiv:2405.09281  [pdf, ps, other

    cs.LO

    Localized Attractor Computations for Infinite-State Games (Full Version)

    Authors: Anne-Kathrin Schmuck, Philippe Heim, Rayna Dimitrova, Satya Prakash Nayak

    Abstract: Infinite-state games are a commonly used model for the synthesis of reactive systems with unbounded data domains. Symbolic methods for solving such games need to be able to construct intricate arguments to establish the existence of winning strategies. Often, large problem instances require prohibitively complex arguments. Therefore, techniques that identify smaller and simpler sub-problems and ex… ▽ More

    Submitted 15 May, 2024; originally announced May 2024.

    Comments: This is a full version of paper accepted at CAV 2024

  4. arXiv:2305.16118  [pdf, ps, other

    cs.LO

    Solving Infinite-State Games via Acceleration (Full Version)

    Authors: Philippe Heim, Rayna Dimitrova

    Abstract: Two-player graph games have found numerous applications, most notably in the synthesis of reactive systems from temporal specifications, but also in verification. The relevance of infinite-state systems in these areas has lead to significant attention towards developing techniques for solving infinite-state games. We propose novel symbolic semi-algorithms for solving infinite-state games with te… ▽ More

    Submitted 7 November, 2023; v1 submitted 25 May, 2023; originally announced May 2023.

    Comments: This is a full version of paper accepted at POPL 2024

  5. arXiv:2301.10032  [pdf, ps, other

    cs.LO

    Taming Large Bounds in Synthesis from Bounded-Liveness Specifications (Full Version)

    Authors: Philippe Heim, Rayna Dimitrova

    Abstract: Automatic synthesis from temporal logic specifications is an attractive alternative to manual system design, due to its ability to generate correct-by-construction implementations from high-level specifications. Due to the high complexity of the synthesis problem, significant research efforts have been directed at developing practically efficient approaches for restricted specification language fr… ▽ More

    Submitted 24 January, 2023; originally announced January 2023.

    Comments: Full version of paper accepted at TACAS 2023

  6. arXiv:2104.14988  [pdf, ps, other

    cs.LO

    Temporal Stream Logic modulo Theories (Full Version)

    Authors: Bernd Finkbeiner, Philippe Heim, Noemi Passing

    Abstract: Temporal stream logic (TSL) extends LTL with updates and predicates over arbitrary function terms. This allows for specifying data-intensive systems for which LTL is not expressive enough. In the semantics of TSL, functions and predicates are left uninterpreted. In this paper, we extend TSL with first-order theories, enabling us to specify systems using interpreted functions and predicates such as… ▽ More

    Submitted 25 January, 2022; v1 submitted 30 April, 2021; originally announced April 2021.

    Comments: Full version of the corresponding FoSSaCS 2022 paper

  7. arXiv:2101.07232  [pdf, other

    cs.LO cs.AR

    Syntroids: Synthesizing a Game for FPGAs using Temporal Logic Specifications

    Authors: Gideon Geier, Philippe Heim, Felix Klein, Bernd Finkbeiner

    Abstract: We present Syntroids, a case study for the automatic synthesis of hardware from a temporal logic specification. Syntroids is a space shooter arcade game realized on an FPGA, where the control flow architecture has been completely specified in Temporal Stream Logic (TSL) and implemented using reactive synthesis. TSL is a recently introduced temporal logic that separates control and data. This leads… ▽ More

    Submitted 18 January, 2021; originally announced January 2021.