EDBT 2026 Demo / reviewers in the wild / expert
Florian Horn 0001
dblp:25/882-1
· DBLP profile ↗
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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Revelations: A Decidable Class of POMDPs with Omega-Regular ObjectivesabstractPartially 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 |
AAAI | 4 |
| 2025 | A Coherent Index for Dichotomy in Version-Controlled Repositories
Laurent Bulteau, Pierre-Yves David, Florian Horn 0001, Euxane Tran-Girard |
TASE | 3 |
| 2025 | Incremental Reachability IndexabstractInternational audience Laurent Bulteau, Pierre-Yves David, Florian Horn 0001, Euxane Tran-Girard |
SEA | 3 |
| 2024 | Playing Safe, Ten Years LaterabstractWe 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 SystemsabstractVersion 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 |
LAGOS | 3 |
| 2020 | Deciding the Existence of Cut-Off in Parameterized Rendez-Vous NetworksabstractWe 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 |
CONCUR | 1 |
| 2016 | Entropy Games and Matrix Multiplication Games
Eugene Asarin, Julien Cervelle, Aldric Degorre, Catalin Dima, Florian Horn 0001, Victor S. Kozyakin |
STACS | 5 |
| 2015 | Trading Bounds for Memory in Games with Counters
Nathanaël Fijalkow, Florian Horn 0001, Denis Kuperberg, Michal Skrzypczak |
ICALP (2) | 2 |
| 2014 | Playing SafeabstractWe 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 |
FSTTCS | 3 |
| 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 |
LATA | 3 |
| 2010 | Obliging Games
Krishnendu Chatterjee, Florian Horn 0001, Christof Löding |
CONCUR | 2 |
| 2010 | Solving Simple Stochastic Tail GamesabstractInfinite 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 |
SODA | 2 |
| 2009 | Self-Stabilizing k-out-of-l exclusion on tree networksabstractIn 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 |
IPDPS | 3 |
| 2009 | Stochastic Games with Finitary Objectives
Krishnendu Chatterjee, Thomas A. Henzinger, Florian Horn 0001 |
MFCS | 3 |
| 2009 | Random Fruits on the Zielonka TreeabstractStochastic 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 |
STACS | 1 |
| 2009 | Finitary winning in omega-regular gamesabstractGames 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 |
ATVA | 1 |
| 2008 | Solving Simple Stochastic Games
Hugo Gimbert, Florian Horn 0001 |
CiE | 2 |
| 2008 | Simple Stochastic Games with Few Random Vertices Are Easy to Solve
Hugo Gimbert, Florian Horn 0001 |
FoSSaCS | 2 |
| 2008 | Graph Games on OrdinalsabstractWe 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 |
FSTTCS | 2 |
| 2008 | Explicit Muller Games are PTIMEabstractRegular 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 |
FSTTCS | 1 |
| 2008 | On Reachability Games of Ordinal Length
Julien Cristau, Florian Horn 0001 |
SOFSEM | 2 |
| 2007 | Faster Algorithms for Finitary Games
Florian Horn 0001 |
TACAS | 1 |
| 2007 | Dicing on the Streett
Florian Horn 0001 |
Inf. Process. Lett. | 1 |