Sophie Pinchinat

dblp:84/4091 · DBLP profile ↗
← Back
43ranked-venue papers
4as first author
8since 2021 · last 2025
0000-0002-0901-8480ORCID · verified

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

Theory of computation · 26 · 1 first-author · 6 since 2021Artificial intelligence and machine learning · 11 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 6 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-author · 1 since 2021Security and privacy · 2Databases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2025 Cat Herding Game Played on Infinite Trees
abstract
The game of Cat Herding is played on a graph between two players, the cat and the herder. The game setup consists of the cat choosing a starting vertex for their cat token. Then, both players alternate turns, beginning with the herder: they delete (any) one edge, called a cut, and the cat moves along a path to a new vertex. While this game has been studied on finite graph arenas regarding how optimally herder wins, we shift our attention to an infinite version of the game where the cat may now survive indefinitely. We show that cat winning positions in an infinite tree can be characterized by a second-order monadic statement, also amounting to having a complete infinite binary tree minor, or having uncountably many distinct rays. We take advantage of the logical characterization of cat winning positions to generalize a measure known as the cat number, to ordinals.
Rylo Ashmore, Sophie Pinchinat
FSTTCS2
2024 Plan Logic
Dylan Bellier, Massimo Benerecetti, Fabio Mogavero, Sophie Pinchinat
FSTTCS4
2024 Semantics of Attack-Defense Trees for Dynamic Countermeasures and a New Hierarchy of Star-Free Languages
Thomas Brihaye, Sophie Pinchinat, Alexandre Terefenko
LATIN (2)2
2024 Strategic Reasoning Under Imperfect Information with Synchronous Semantics (Invited Talk)
Sophie Pinchinat
TIME1
2022 Formula Synthesis in Propositional Dynamic Logic with Shuffle
abstract
We introduce the formula-synthesis problem for Propositional Dynamic Logic with Shuffle (PDL || ). This problem, which generalises the model-checking problem againsts PDL || is the following: given a finite transition system and a regular term-grammar that generates (possibly infinitely many) PDL || formulas, find a formula generated by the grammar that is true in the structure (or return that there is none). We prove that the problem is undecidable in general, but add certain restrictions on the input structure or on the input grammar to yield decidability. In particular, we prove that (1) if the grammar only generates formulas in PDL (without shuffle), then the problem is EXPTIME-complete, and a further restriction to linear grammars is PSPACE-complete, and a further restriction to non-recursive grammars is NP-complete, and (2) if one restricts the input structure to have only simple paths then the problem is in 2-EXPTIME. This work is motivated by and opens up connections to other forms of synthesis from hierarchical descriptions, including HTN problems in Planning and Attack-tree Synthesis problems in Security.
Sophie Pinchinat, Sasha Rubin, François Schwarzentruber
AAAI1
2022 Dependency Matrices for Multiplayer Strategic Dependencies
abstract
In multi-player games, players take their decisions on the basis of their knowledge about what other players have done, or currently do, or even, in some cases, will do. An ability to reason in games with temporal dependencies between players' decisions is a challenging topic, in particular because it involves imperfect information. In this work, we propose a theoretical framework based on dependency matrices that includes many instances of strategic dependencies in multi-player imperfect information games. For our framework to be well-defined, we get inspiration from quantified linear-time logic where each player has to label the timeline with truth values of the propositional variable she owns. We study the problem of the existence of a winning strategy for a coalition of players, show it is undecidable in general, and exhibit an interesting subclass of dependency matrices that makes the problem decidable: the class of perfect-information dependency matrices.
Dylan Bellier, Sophie Pinchinat, François Schwarzentruber
FSTTCS2
2021 Special Issue - Selected Papers from the 26th International Symposium on Temporal Representation and Reasoning
Johann Gamper, Sophie Pinchinat, Guido Sciavicco
Inf. Comput.2
2021 Alternating Tree Automata with Qualitative Semantics
abstract
We study alternating automata with qualitative semantics over infinite binary trees: Alternation means that two opposing players construct a decoration of the input tree called a run, and the qualitative semantics says that a run of the automaton is accepting if almost all branches of the run are accepting. In this article, we prove a positive and a negative result for the emptiness problem of alternating automata with qualitative semantics. The positive result is the decidability of the emptiness problem for the case of Büchi acceptance condition. An interesting aspect of our approach is that we do not extend the classical solution for solving the emptiness problem of alternating automata, which first constructs an equivalent non-deterministic automaton. Instead, we directly construct an emptiness game making use of imperfect information. The negative result is the undecidability of the emptiness problem for the case of co-Büchi acceptance condition. This result has two direct consequences: the undecidability of monadic second-order logic extended with the qualitative path-measure quantifier and the undecidability of the emptiness problem for alternating tree automata with non-zero semantics, a recently introduced probabilistic model of alternating tree automata.
Raphaël Berthon, Nathanaël Fijalkow, Emmanuel Filiot, Shibashis Guha, Bastien Maubert, Aniello Murano, Laureline Pinault, Sophie Pinchinat, Sasha Rubin, Olivier Serre
ACM Trans. Comput. Log.8
2020 Dynamic Epistemic Logic Games with Epistemic Temporal Goals
Bastien Maubert, Aniello Murano, Sophie Pinchinat, François Schwarzentruber, Silvia Stranieri
ECAI3
2020 Concurrent Games in Dynamic Epistemic Logic
abstract
Action models of Dynamic Epistemic Logic (DEL) represent precisely how actions are perceived by agents. DEL has recently been used to define infinite multi-player games, and it was shown that they can be solved in some cases. However, the dynamics being defined by the classic DEL update product for individual actions, only turn-based games have been considered so far. In this work we define a concurrent DEL product, propose a mechanism to resolve conflicts between actions, and define concurrent DEL games. As in the turn-based case, the obtained concurrent infinite game arenas can be finitely represented when all actions are public, or all are propositional. Thus we identify cases where the strategic epistemic logic ATL*K can be model checked on such games.
Bastien Maubert, Sophie Pinchinat, François Schwarzentruber, Silvia Stranieri
IJCAI2
2020 DEL-based epistemic planning: Decidability and complexity
Thomas Bolander, Tristan Charrier, Sophie Pinchinat, François Schwarzentruber
Artif. Intell.3
2019 Reachability Games in Dynamic Epistemic Logic
abstract
We define reachability games based on Dynamic Epistemic Logic (DEL), where the players? actions are finely described as DEL action models. We first consider the setting where a controller with perfect information interacts with an environment and aims at reaching some desired state of knowledge regarding the observers of the system. We study the problem of existence of a strategy for the controller, which generalises the classic epistemic planning problem, and we solve it for several types of actions such as public announcements and public actions. We then consider a yet richer setting where observers themselves are players, whose strategies must be based on their observations. We establish several decidability and undecidability results for the problem of existence of a distributed strategy, depending on the type of actions the players can use, and relate them to results from the literature on multiplayer games with imperfect information.
Bastien Maubert, Sophie Pinchinat, François Schwarzentruber
IJCAI2
2019 Symbolic model checking of public announcement protocols
abstract
Abstract We study the symbolic model checking problem against public announcement protocol logic (PAPL), featuring protocols with public announcements, arbitrary public announcements and group announcements. Technically, symbolic models are Kripke models whose accessibility relations are presented as programs described in a dynamic logic style with propositional assignments. We highlight the relevance of such symbolic models and show that the symbolic model checking problem against PAPL is A$_{\textrm{pol}}$Exptime-complete as soon as announcement protocols allow for either arbitrary announcements or iteration of public announcements. However, when both options are discarded, the complexity drops to Pspace-complete.
Tristan Charrier, Sophie Pinchinat, François Schwarzentruber
J. Log. Comput.2
2018 Chain-Monadic Second Order Logic over Regular Automatic Trees and Epistemic Planning Synthesis
Gaëtan Douéneau-Tabot, Sophie Pinchinat, François Schwarzentruber
Advances in Modal Logic2
2018 Guided Design of Attack Trees: A System-Based Approach
abstract
Attack trees are a well-recognized formalism for security modeling and analysis, but in this work we tackle a problem that has not yet been addressed by the security or formal methods community - namely guided design of attack trees. The objective of the framework presented in this paper is to support a security expert in the process of designing a pertinent attack tree for a given system. In contrast to most of existing approaches for attack trees, our framework contains an explicit model of the real system to be analyzed, formalized as a transition system that may contain quantitative information. The leaves of our attack trees are labeled with reachability goals in the transition system and the attack tree semantics is expressed in terms of traces of the system. The main novelty of the proposed framework is that we start with an attack tree which is not fully refined and by exhibiting paths in the system that are optimal with respect to the quantitative information, we are able to suggest to the security expert which parts of the tree contribute to optimal attacks and should therefore be developed further. Such useful parts of the tree are determined by solving a satisfiability problem in propositional logic.
Maxime Audinot, Sophie Pinchinat, Barbara Kordy
CSF2
2018 Small Undecidable Problems in Epistemic Planning
abstract
Epistemic planning extends classical planning with knowledge and is based on dynamic epistemic logic (DEL). The epistemic planning problem is undecidable in general. We exhibit a small undecidable subclass of epistemic planning over 2-agent S5 models with a fixed repertoire of one action, 6 propositions and a fixed goal. We furthermore consider a variant of the epistemic planning problem where the initial knowledge state is an automatic structure, hence possibly infinite. In that case, we show the epistemic planning problem with 1 public action and 2 propositions to be undecidable, while it is known to be decidable with public actions over finite models. Our results are obtained by reducing the reachability problem over small universal cellular automata. While our reductions yield a goal formula that displays the common knowledge operator, we show, for each of our considered epistemic problems, a reduction into an epistemic planning problem for a common-knowledge-operator-free goal formula by using 2 additional actions.
Sébastien Lê Cong, Sophie Pinchinat, François Schwarzentruber
IJCAI2
2018 Relating Paths in Transition Systems: The Fall of the Modal Mu-Calculus
abstract
International audience
Catalin Dima, Bastien Maubert, Sophie Pinchinat
ACM Trans. Comput. Log.3
2017 Is My Attack Tree Correct?
Maxime Audinot, Sophie Pinchinat, Barbara Kordy
ESORICS (1)2
2015 Unifying Hyper and Epistemic Temporal Logics
Laura Bozzelli, Bastien Maubert, Sophie Pinchinat
FoSSaCS3
2015 Relating Paths in Transition Systems: The Fall of the Modal Mu-Calculus
Catalin Dima, Bastien Maubert, Sophie Pinchinat
MFCS (1)3
2015 Games with Communication: From Belief to Preference Change
Guillaume Aucher, Bastien Maubert, Sophie Pinchinat, François Schwarzentruber
PRIMA3
2015 Uniform strategies, rational relations and jumping automata
Laura Bozzelli, Bastien Maubert, Sophie Pinchinat
Inf. Comput.3
2015 The complexity of one-agent refinement modal logic
Laura Bozzelli, Hans van Ditmarsch, Sophie Pinchinat
Theor. Comput. Sci.3
2014 Refinement modal logic
Laura Bozzelli, Hans van Ditmarsch, Tim French 0002, James Hales, Sophie Pinchinat
Inf. Comput.5
2014 Verification of gap-order constraint abstractions of counter systems
Laura Bozzelli, Sophie Pinchinat
Theor. Comput. Sci.2
2013 Emptiness Of Alternating Tree Automata Using Games With Imperfect Information
abstract
We consider the emptiness problem for alternating tree automata, with two acceptance semantics: classical (all branches are accepted) and qualitative (almost all branches are accepted). For the classical semantics, the usual technique to tackle this problem relies on a Simulation Theorem which constructs an equivalent non-deterministic automaton from the original alternating one, and then checks emptiness by a reduction to a two-player perfect information game. However, for the qualitative semantics, no simulation of alternation by means of non-determinism is known. We give an alternative technique to decide the emptiness problem of alternating tree automata, that does not rely on a Simulation Theorem. Indeed, we directly reduce the emptiness problem to solving an imperfect information two-player parity game. Our new approach can successfully be applied to both semantics, and yields decidability results with optimal complexity; for the qualitative semantics, the key ingredient in the proof is a positionality result for stochastic games played over infinite graphs.
Nathanaël Fijalkow, Sophie Pinchinat, Olivier Serre
FSTTCS2
2013 Jumping Automata for Uniform Strategies
abstract
The concept of uniform strategies has recently been proposed as a relevant notion in game theory for computer science. It relies on properties involving sets of plays in two-player turn-based arenas equipped with a binary relation between plays. Among the two notions of fully-uniform and strictly-uniform strategies, we focus on the latter, less explored. We present a language that extends CTL^* with a quantifier over all related plays, which enables to express a rich class of uniformity constraints on strategies. We show that the existence of a uniform strategy is equivalent to the language non-emptiness of a jumping tree automaton. While the existence of a uniform strategy is undecidable for rational binary relations, restricting to ecognizable relations yields a 2EXPTIME-complete complexity, and still captures a class of two-player imperfect-information games with epistemic temporal objectives. This result relies on a translation from jumping tree automata with recognizable relations to two-way tree automata.
Bastien Maubert, Sophie Pinchinat
FSTTCS2
2013 The Complexity of One-Agent Refinement Modal Logic
Laura Bozzelli, Hans van Ditmarsch, Sophie Pinchinat
IJCAI3
2012 The Complexity of One-Agent Refinement Modal Logic
Laura Bozzelli, Hans van Ditmarsch, Sophie Pinchinat
JELIA3
2012 Verification of Gap-Order Constraint Abstractions of Counter Systems
Laura Bozzelli, Sophie Pinchinat
VMCAI2
2012 On timed alternating simulation for concurrent timed games
Laura Bozzelli, Axel Legay, Sophie Pinchinat
Acta Informatica3
2012 Modal event-clock specifications for timed component-based design
Nathalie Bertrand 0001, Axel Legay, Sophie Pinchinat, Jean-Baptiste Raclet
Sci. Comput. Program.3
2011 Hardness of preorder checking for basic formalisms
Laura Bozzelli, Axel Legay, Sophie Pinchinat
Theor. Comput. Sci.3
2010 Future Event Logic - Axioms and Complexity
Hans van Ditmarsch, Tim French 0002, Sophie Pinchinat
Advances in Modal Logic3
2009 On Timed Alternating Simulation for Concurrent Timed Games
abstract
We address the problem of alternating simulation refinement for concurrent timed games (\TG). We show that checking timed alternating simulation between\TG is \EXPTIME-complete, and provide a logical characterization of thispreorder in terms of a meaningful fragment of a new logic, \TAMTLSTAR.\TAMTLSTAR is an action-based timed extension of standard alternating-timetemporal logic \ATLSTAR, which allows to quantify on strategies where thedesignated player is not responsible for blocking time. While for full \TAMTLSTAR, model-checking \TG is undecidable, we show that for its fragment \TAMTL, corresponding to the timed version of \ATL, in \EXPTIME.
Laura Bozzelli, Axel Legay, Sophie Pinchinat
FSTTCS3
2009 A Compositional Approach on Modal Specifications for Timed Systems
Nathalie Bertrand 0001, Axel Legay, Sophie Pinchinat, Jean-Baptiste Raclet
ICFEM3
2009 Refinement and Consistency of Timed Modal Specifications
Nathalie Bertrand 0001, Sophie Pinchinat, Jean-Baptiste Raclet
LATA2
2009 On the Expressivity of RoCTL*
abstract
RoCTL* was proposed to model robustness in concurrent systems. RoCTL* extended CTL* with the addition of obligatory and robustly operators, which quantify over failure-free paths and paths with one more failure respectively. Whether RoCTL* is more expressive than CTL* has remained an open problem since the RoCTL* logic was proposed. We use the equivalence of LTL to counter-free automata to show that RoCTL* is expressively equivalent to CTL*; the translation to CTL* provides the first model checking procedure for RoCTL*. However, we show that RoCTL* is relatively succinct as all satisfaction preserving translations into CTL* are non-elementary in length.
John Christopher McCabe-Dansted, Tim French 0002, Mark Reynolds 0001, Sophie Pinchinat
TIME4
2007 A Generic Constructive Solution for Concurrent Games with Expressive Constraints on Strategies
Sophie Pinchinat
ATVA1
2005 A decidable class of problems for control under partial observation
Sophie Pinchinat, Stéphane Riedweg
Inf. Process. Lett.1
2003 Quantified Mu-Calculus for Control Synthesis
Stéphane Riedweg, Sophie Pinchinat
MFCS2
1995 Translations Between Modal Logics of Reactive Systems
François Laroussinie, Sophie Pinchinat, Philippe Schnoebelen
Theor. Comput. Sci.2
1990 On the Weak Adequacy of Branching-Time Remporal Logic
Philippe Schnoebelen, Sophie Pinchinat
ESOP2