Florian Horn 0001

dblp:25/882-1 · DBLP profile ↗
← Back
25ranked-venue papers
6as first author
5since 2021 · last 2025
—ORCID · conflict

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

Theory of computation · 19 · 4 first-author · 3 since 2021Software engineering, systems software and programming languages · 4 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2025 Revelations: A Decidable Class of POMDPs with Omega-Regular Objectives
abstract
Partially observable Markov decision processes (POMDPs) form a prominent model for uncertainty in sequential decision making. We are interested in constructing algorithms with theoretical guarantees to determine whether the agent has a strategy ensuring a given specification with probability 1. This well-studied problem is known to be undecidable already for very simple omega-regular objectives, because of the difficulty of reasoning on uncertain events. We introduce a revelation mechanism which restricts information loss by requiring that almost surely the agent has eventually full information of the current state. Our main technical results are to construct exact algorithms for two classes of POMDPs called weakly and strongly revealing. Importantly, the decidable cases reduce to the analysis of a finite belief-support Markov decision process. This yields a conceptually simple and exact algorithm for a large class of POMDPs.
Marius Belly, Nathanaël Fijalkow, Hugo Gimbert, Florian Horn 0001, Guillermo A. Pérez, Pierre Vandenhove
AAAI4
2025 A Coherent Index for Dichotomy in Version-Controlled Repositories
Laurent Bulteau, Pierre-Yves David, Florian Horn 0001, Euxane Tran-Girard
TASE3
2025 Incremental Reachability Index
abstract
International audience
Laurent Bulteau, Pierre-Yves David, Florian Horn 0001, Euxane Tran-Girard
SEA3
2024 Playing Safe, Ten Years Later
abstract
We consider two-player games over graphs and give tight bounds on the memory size of strategies ensuring safety objectives. More specifically, we show that the minimal number of memory states of a strategy ensuring a safety objective is given by the size of the maximal antichain of left quotients with respect to language inclusion. This result holds for all safety objectives without any regularity assumptions. We give several applications of this general principle. In particular, we characterize the exact memory requirements for the opponent in generalized reachability games, and we prove the existence of positional strategies in games with counters.
Thomas Colcombet, Nathanaël Fijalkow, Florian Horn 0001
Log. Methods Comput. Sci.3
2023 The Problem of Discovery in Version Control Systems
abstract
Version Control Systems, used by developers to keep track of the evolution of their code, model repositories as Merkle graphs of revisions. In order to synchronize efficiently between different instances of a repository, they need to determine the common knowledge that they share. This process is called discovery. In this paper, we provide theoretical definitions for the problem of discovery, establish some universal upper and lower bounds on the amount of data that needs to be exchanged, as well as NP-hardness for a restricted variant (with only 2 round-trips). We also present and analyze some algorithms that are used in extant VCSs, such as Mercurial and Git, and propose an algorithm based on chain-decomposition.
Laurent Bulteau, Pierre-Yves David, Florian Horn 0001
LAGOS3
2020 Deciding the Existence of Cut-Off in Parameterized Rendez-Vous Networks
abstract
We study networks of processes which all execute the same finite-state protocol and communicate thanks to a rendez-vous mechanism. Given a protocol, we are interested in checking whether there exists a number, called a cut-off, such that in any networks with a bigger number of participants, there is an execution where all the entities end in some final states. We provide decidability and complexity results of this problem under various assumptions, such as absence/presence of a leader or symmetric/asymmetric rendez-vous.
Florian Horn 0001, Arnaud Sangnier
CONCUR1
2016 Entropy Games and Matrix Multiplication Games
Eugene Asarin, Julien Cervelle, Aldric Degorre, Catalin Dima, Florian Horn 0001, Victor S. Kozyakin
STACS5
2015 Trading Bounds for Memory in Games with Counters
Nathanaël Fijalkow, Florian Horn 0001, Denis Kuperberg, Michal Skrzypczak
ICALP (2)2
2014 Playing Safe
abstract
We consider two-player games over graphs and give tight bounds on the memory size of strategies ensuring safety conditions. More specifically, we show that the minimal number of memory states of a strategy ensuring a safety condition is given by the size of the maximal antichain of left quotients with respect to language inclusion. This result holds for all safety conditions without any regularity assumptions, and for all (finite or infinite) graphs of finite degree. We give several applications of this general principle. In particular, we characterize the exact memory requirements for the opponent in generalized reachability games, and we prove the existence of positional strategies in games with counters.
Thomas Colcombet, Nathanaël Fijalkow, Florian Horn 0001
FSTTCS3
2014 Two Recursively Inseparable Problems for Probabilistic Automata
Nathanaël Fijalkow, Hugo Gimbert, Florian Horn 0001, Youssouf Oualhadj
MFCS (1)3
2011 The Complexity of Request-Response Games
Krishnendu Chatterjee, Thomas A. Henzinger, Florian Horn 0001
LATA3
2010 Obliging Games
Krishnendu Chatterjee, Florian Horn 0001, Christof Löding
CONCUR2
2010 Solving Simple Stochastic Tail Games
abstract
Infinite stochastic games are a natural model for open reactive processes: one player represents the controller and the other represents a hostile environment. The evolution of the system depends on the decisions of the players, supplemented by chance. There are two main algorithmic problems on such games: computing the values of the vertices (quantitative analysis) and deciding whether a player can win with probability one, or arbitrarily close to one (qualitative analysis). In this paper, we reduce the quantitative analysis of simple stochastic tail games (where both players have perfect information and the winner does not depend on finite prefixes) to the qualitative analysis: we provide an algorithm computing values which uses qualitative analysis sub-procedure. The correctness proof of this algorithm reveals several nice properties of perfect-information stochastic tail games, in particular the existence of optimal strategies. We apply these results to games whose winning conditions are boolean combinations of mean-payoff and Büchi conditions.
Hugo Gimbert, Florian Horn 0001
SODA2
2009 Self-Stabilizing k-out-of-l exclusion on tree networks
abstract
In this paper, we address the problem of k-out-of-lscr exclusion, a generalization of the mutual exclusion problem, in which there are lscr units of a shared resource, and any process can request up to k units (1 les k les lscr). We propose the first deterministic self-stabilizing distributed k-out-of-lscr exclusion protocol in message-passing systems for asynchronous oriented tree networks which assumes bounded local memory for each process.
Ajoy K. Datta, Stéphane Devismes, Florian Horn 0001, Lawrence L. Larmore
IPDPS3
2009 Stochastic Games with Finitary Objectives
Krishnendu Chatterjee, Thomas A. Henzinger, Florian Horn 0001
MFCS3
2009 Random Fruits on the Zielonka Tree
abstract
Stochastic games are a natural model for the synthesis of controllers confronted to adversarial and/or random actions. In particular, $\omega$-regular games of infinite length can represent reactive systems which are not expected to reach a correct state, but rather to handle a continuous stream of events. One critical resource in such applications is the memory used by the controller. In this paper, we study the amount of memory that can be saved through the use of randomisation in strategies, and present matching upper and lower bounds for stochastic Muller games.
Florian Horn 0001
STACS1
2009 Finitary winning in omega-regular games
abstract
Games on graphs with ω-regular objectives provide a model for the control and synthesis of reactive systems. Every ω-regular objective can be decomposed into a safety part and a liveness part. The liveness part ensures that something good happens “eventually.” Two main strengths of the classical, infinite-limit formulation of liveness are robustness (independence from the granularity of transitions) and simplicity (abstraction of complicated time bounds). However, the classical liveness formulation suffers from the drawback that the time until something good happens may be unbounded. A stronger formulation of liveness, so-calledfinitaryliveness, overcomes this drawback, while still retaining robustness and simplicity. Finitary liveness requires that there exists an unknown, fixed boundbsuch that something good happens withinbtransitions. While for one-shot liveness (reachability) objectives, classical and finitary liveness coincide, for repeated liveness (Büchi) objectives, the finitary formulation is strictly stronger. In this work we study games with finitary parity and Streett objectives. We prove the determinacy of these games, present algorithms for solving these games, and characterize the memory requirements of winning strategies. We show that finitary parity games can be solved in polynomial time, which is not known for infinitary parity games. For finitary Streett games, we give an EXPTIME algorithm and show that the problem is NP-hard. Our algorithms can be used, for example, for synthesizing controllers that do not let the response time of a system increase without bound.
Krishnendu Chatterjee, Thomas A. Henzinger, Florian Horn 0001
ACM Trans. Comput. Log.3
2008 Optimal Strategy Synthesis in Request-Response Games
Florian Horn 0001, Wolfgang Thomas, Nico Wallmeier
ATVA1
2008 Solving Simple Stochastic Games
Hugo Gimbert, Florian Horn 0001
CiE2
2008 Simple Stochastic Games with Few Random Vertices Are Easy to Solve
Hugo Gimbert, Florian Horn 0001
FoSSaCS2
2008 Graph Games on Ordinals
abstract
We consider an extension of Church\'s synthesis problem to ordinals by adding limit transitions to graph games. We consider game arenas where these limit transitions are defined using the sets of cofinal states. In a previous paper, we have shown that such games of ordinal length are determined and that the winner problem is \pspace-complete, for a subclass of arenas where the length of plays is always smaller than $\omega^\omega$. However, the proof uses a rather involved reduction to classical Muller games, and the resulting strategies need infinite memory. We adapt the LAR reduction to prove the determinacy in the general case, and to generate strategies with finite memory, using a reduction to games where the limit transitions are defined by priorities. We provide an algorithm for computing the winning regions of both players in these games, with a complexity similar to parity games. Its analysis yields three results: determinacy without hypothesis on the length of the plays, existence of memoryless strategies, and membership of the winner problem in \npconp.
Julien Cristau, Florian Horn 0001
FSTTCS2
2008 Explicit Muller Games are PTIME
abstract
Regular games provide a very useful model for the synthesis of controllers in reactive systems. The complexity of these games depends on the representation of the winning condition: if it is represented through a win-set, a coloured condition, a Zielonka-DAG or Emerson-Lei formulae, the winner problem is \pspace-complete; if the winning condition is represented as a Zielonka tree, the winner problem belongs to \np and \conp. In this paper, we show that explicit Muller games can be solved in polynomial time, and provide an effective algorithm to compute the winning regions.
Florian Horn 0001
FSTTCS1
2008 On Reachability Games of Ordinal Length
Julien Cristau, Florian Horn 0001
SOFSEM2
2007 Faster Algorithms for Finitary Games
Florian Horn 0001
TACAS1
2007 Dicing on the Streett
Florian Horn 0001
Inf. Process. Lett.1