EDBT 2026 Demo / reviewers in the wild / expert
Nicolas Markey
dblp:m/NicolasMarkey
· DBLP profile ↗
87ranked-venue papers
8as first author
13since 2021 · last 2025
0000-0003-1977-7525ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 70 · 7 first-author · 8 since 2021Software engineering, systems software and programming languages · 19 · 1 first-author · 3 since 2021Databases, data management, data science and information retrieval · 5 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 1 since 2021Systems, architecture and hardware · 2Graphics, computer vision, multimedia, augmented reality and games · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Energy Transfer in Timed Cyclic Networks
Luca Paparazzo, Loïc Hélouët, Nicolas Markey |
Petri Nets | 3 |
| 2025 | Arbitrary-Arity Tree Automata for QCTLabstractWe introduce a new class of automata (which we coin EU-automata) running on infinite trees of arbitrary (finite) arity. We develop and study several algorithms to perform classical operations (union, intersection, complement, projection, alternation removal) for those automata, and precisely characterise their complexities. We also develop algorithms for solving membership and emptiness for the languages of trees accepted by EU-automata. We then use EU-automata to obtain several algorithmic and expressiveness results for the temporal logics QCTL and QCTL* (which extends CTL and CTL* with quantification over atomic propositions) and for MSO. François Laroussinie, Nicolas Markey |
CONCUR | 2 |
| 2024 | Distributed Monitoring of Timed Properties
Léo Henry, Thierry Jéron, Nicolas Markey, Victor Roussanaly |
RV | 3 |
| 2023 | Synchronizing words under LTL constraints
Nathalie Bertrand 0001, Hugo Francon, Nicolas Markey |
Inf. Process. Lett. | 3 |
| 2023 | Reasoning about Quality and Fuzziness of Strategic BehaviorsabstractTemporal logics are extensively used for the specification of on-going behaviors of computer systems. Two significant developments in this area are the extension of traditional temporal logics with modalities that enable the specification of on-going strategic behaviors in multi-agent systems, and the transition of temporal logics to a quantitative setting, where different satisfaction values enable the specifier to formalize concepts such as certainty or quality. In the first class, SL ( Strategy Logic ) is one of the most natural and expressive logics describing strategic behaviors. In the second class, a notable logic is LTL[ℱ] , which extends LTL with quality operators . In this work, we introduce and study SL[ℱ] , which enables the specification of quantitative strategic behaviors. The satisfaction value of an SL[ℱ] formula is a real value in [0,1], reflecting “how much” or “how well” the strategic on-going objectives of the underlying agents are satisfied. We demonstrate the applications of SL[ℱ] in quantitative reasoning about multi-agent systems, showing how it can express and measure concepts like stability in multi-agent systems, and how it generalizes some fuzzy temporal logics. We also provide a model-checking algorithm for SL[ℱ] , based on a quantitative extension of Quantified CTL ⋆ . Our algorithm provides the first decidability result for a quantitative extension of Strategy Logic. In addition, it can be used for synthesizing strategies that maximize the quality of the systems’ behavior. Patricia Bouyer, Orna Kupferman, Nicolas Markey, Bastien Maubert, Aniello Murano, Giuseppe Perelli |
ACM Trans. Comput. Log. | 3 |
| 2022 | Repairing Real-Time Requirements
Reiya Noguchi, Ocan Sankur, Thierry Jéron, Nicolas Markey, David Mentré |
ATVA | 4 |
| 2022 | Semilinear Representations for Series-Parallel Atomic Congestion GamesabstractWe consider the question of whether, and in what sense, Wardrop equilibria provide a good approximation for Nash equilibria in atomic unsplittable congestion games with a large number of small players. We examine two different definitions of small players. In the first setting, we consider games where each player's weight is small. We prove that when the number of players goes to infinity and their weights to zero, the random flows in all (mixed) Nash equilibria for the finite games converge in distribution to the set of Wardrop equilibria of the corresponding nonatomic limit game. In the second setting, we consider an increasing number of players with a unit weight that participate in the game with a decreasingly small probability. In this case, the Nash equilibrium flows converge in total variation towards Poisson random variables whose expected values are Wardrop equilibria of a different nonatomic game with suitably-defined costs. The latter can be viewed as symmetric equilibria in a Poisson game in the sense of Myerson, establishing a plausible connection between the Wardrop model for routing games and the stochastic fluctuations observed in real traffic. In both settings we provide explicit approximation bounds, and we study the convergence of the price of anarchy. Beyond the case of congestion games, we prove a general result on the convergence of large games with random players towards Poisson games. Nathalie Bertrand 0001, Nicolas Markey, Suman Sadhukhan, Ocan Sankur |
FSTTCS | 2 |
| 2022 | Parameterized Safety Verification of Round-Based Shared-Memory Systems
Nathalie Bertrand 0001, Nicolas Markey, Ocan Sankur, Nicolas Waldburger |
ICALP | 2 |
| 2022 | Logical Forms of ChroniclesabstractInternational audience Thomas Guyet, Nicolas Markey |
TIME | 2 |
| 2022 | Control strategies for off-line testing of timed systems
Léo Henry, Thierry Jéron, Nicolas Markey |
Formal Methods Syst. Des. | 3 |
| 2022 | Reachability games with relaxed energy constraints
Loïc Hélouët, Nicolas Markey, Ritam Raha |
Inf. Comput. | 2 |
| 2021 | Optimal and robust controller synthesis using energy timed automata with uncertaintyabstractAbstract In this paper, we propose a novel framework for the synthesis of robust and optimal energy-aware controllers. The framework is based on energy timed automata, allowing for easy expression of timing constraints and variable energy rates. We prove decidability of the energy-constrained infinite-run problem in settings with both certainty and uncertainty of the energy rates. We also consider the optimization problem of identifying the minimal upper bound that will permit existence of energy-constrained infinite runs. Our algorithms are based on quantifier elimination for linear real arithmetic. Using Mathematica and Mjollnir, we illustrate our framework through a real industrial example of a hydraulic oil pump. Compared with previous approaches our method is completely automated and provides improved results. Giovanni Bacci 0001, Patricia Bouyer, Uli Fahrenberg, Kim G. Larsen, Nicolas Markey, Pierre-Alain Reynier |
Formal Aspects Comput. | 5 |
| 2021 | Diagnosing timed automata using timed markings
Patricia Bouyer, Léo Henry, Samy Jaziri, Thierry Jéron, Nicolas Markey |
Int. J. Softw. Tools Technol. Transf. | 5 |
| 2020 | Reasoning About Quality and Fuzziness of Strategic Behavioursabstract[No abstract available] Patricia Bouyer, Orna Kupferman, Nicolas Markey, Bastien Maubert, Aniello Murano, Giuseppe Perelli |
ECAI | 3 |
| 2020 | Dynamic Network Congestion GamesabstractCongestion games are a classical type of games studied in game theory, in which n players choose a resource, and their individual cost increases with the number of other players choosing the same resource. In network congestion games (NCGs), the resources correspond to simple paths in a graph, e.g. representing routing options from a source to a target. In this paper, we introduce a variant of NCGs, referred to as dynamic NCGs: in this setting, players take transitions synchronously, they select their next transitions dynamically, and they are charged a cost that depends on the number of players simultaneously using the same transition. We study, from a complexity perspective, standard concepts of game theory in dynamic NCGs: social optima, Nash equilibria, and subgame perfect equilibria. Our contributions are the following: the existence of a strategy profile with social cost bounded by a constant is in PSPACE and NP-hard. (Pure) Nash equilibria always exist in dynamic NCGs; the existence of a Nash equilibrium with bounded cost can be decided in EXPSPACE, and computing a witnessing strategy profile can be done in doubly-exponential time. The existence of a subgame perfect equilibrium with bounded cost can be decided in 2EXPSPACE, and a witnessing strategy profile can be computed in triply-exponential time. Nathalie Bertrand 0001, Nicolas Markey, Suman Sadhukhan, Ocan Sankur |
FSTTCS | 2 |
| 2020 | Language Preservation Problems in Parametric Timed AutomataabstractParametric timed automata (PTA) are a powerful formalism to model and reason about concurrent systems with some unknown timing delays. In this paper, we address the (untimed) language- and trace-preservation problems: given a reference parameter valuation, does there exist another parameter valuation with the same untimed language, or with the same set of traces? We show that these problems are undecidable both for general PTA and for the restricted class of L/U-PTA, even for integer-valued parameters, or over bounded time. On the other hand, we exhibit decidable subclasses: 1-clock PTA, and 1-parameter deterministic L-PTA and U-PTA. We also consider robust versions of these problems, where we additionally require that the language be preserved for all valuations between the reference valuation and the new valuation. Étienne André 0001, Didier Lime, Nicolas Markey |
Log. Methods Comput. Sci. | 3 |
| 2020 | Dependences in Strategy LogicabstractStrategy Logic ( SL ) is a very expressive temporal logic for specifying and verifying properties of multi-agent systems: in SL , one can quantify over strategies, assign them to agents, and express LTL properties of the resulting plays. Such a powerful framework has two drawbacks: first, model checking SL has non-elementary complexity; second, the exact semantics of SL is rather intricate, and may not correspond to what is expected. In this paper, we focus on strategy dependences in SL , by tracking how existentially-quantified strategies in a formula may (or may not) depend on other strategies selected in the formula, revisiting the approach of [Mogavero et al., Reasoning about strategies: On the model-checking problem, 2014]. We explain why elementary dependences, as defined by Mogavero et al., do not exactly capture the intended concept of behavioral strategies. We address this discrepancy by introducing timeline dependences, and exhibit a large fragment of SL for which model checking can be performed in 2- EXPTIME under this new semantics. Patrick Gardy, Patricia Bouyer, Nicolas Markey |
Theory Comput. Syst. | 3 |
| 2019 | Abstraction Refinement Algorithms for Timed AutomataabstractWe present abstraction-refinement algorithms for model checking safety properties of timed automata. The abstraction domain we consider abstracts away zones by restricting the set of clock constraints that can be used to define them, while the refinement procedure computes the set of constraints that must be taken into consideration in the abstraction so as to exclude a given spurious counterexample. We implement this idea in two ways: an enumerative algorithm where a lazy abstraction approach is adopted, meaning that possibly different abstract domains are assigned to each exploration node; and a symbolic algorithm where the abstract transition system is encoded with Boolean formulas. Victor Roussanaly, Ocan Sankur, Nicolas Markey |
CAV (1) | 3 |
| 2019 | Reasoning about Quality and Fuzziness of Strategic BehavioursabstractWe introduce and study SL[F], a quantitative extension of SL (Strategy Logic), one of the most natural and expressive logics describing strategic behaviours. The satisfaction value of an SL[F] formula is a real value in [0,1], reflecting ``how much'' or ``how well'' the strategic on-going objectives of the underlying agents are satisfied. We demonstrate the applications of SL[F] in quantitative reasoning about multi-agent systems, by showing how it can express concepts of stability in multi-agent systems, and how it generalises some fuzzy temporal logics. We also provide a model-checking algorithm for ourlogic, based on a quantitative extension of Quantified CTL*. Patricia Bouyer, Orna Kupferman, Nicolas Markey, Bastien Maubert, Aniello Murano, Giuseppe Perelli |
IJCAI | 3 |
| 2018 | Optimal and Robust Controller Synthesis - Using Energy Timed Automata with Uncertainty
Giovanni Bacci 0001, Patricia Bouyer, Uli Fahrenberg, Kim G. Larsen, Nicolas Markey, Pierre-Alain Reynier |
FM | 5 |
| 2018 | Efficient Timed Diagnosis Using Automata with Timed Domains
Patricia Bouyer, Samy Jaziri, Nicolas Markey |
RV | 3 |
| 2018 | Control Strategies for Off-Line Testing of Timed Systems
Léo Henry, Thierry Jéron, Nicolas Markey |
SPIN | 3 |
| 2018 | Dependences in Strategy Logic
Patrick Gardy, Patricia Bouyer, Nicolas Markey |
STACS | 3 |
| 2018 | Parameterized Verification of Synchronization in Constrained Reconfigurable Broadcast Networks
A. R. Balasubramanian, Nathalie Bertrand 0001, Nicolas Markey |
TACAS (2) | 3 |
| 2018 | Average-energy games
Patricia Bouyer, Nicolas Markey, Mickael Randour, Kim G. Larsen, Simon Laursen |
Acta Informatica | 2 |
| 2018 | Compositional synthesis of state-dependent switching control
Adrien Le Coënt, Laurent Fribourg, Nicolas Markey, Florian De Vuyst, Ludovic Chamoin |
Theor. Comput. Sci. | 3 |
| 2017 | Bounding Average-Energy Games
Patricia Bouyer, Piotr Hofman, Nicolas Markey, Mickael Randour, Martin Zimmermann 0002 |
FoSSaCS | 3 |
| 2017 | Temporal Logics for Multi-Agent Systems (Invited Talk)abstractThis is an overview of an invited talk delivered during the 42nd International Conference on Mathematical Foundations of Computer Science (MFCS 2017). Nicolas Markey |
MFCS | 1 |
| 2017 | Nash equilibria in symmetric graph games with partial observation
Patricia Bouyer, Nicolas Markey, Steen Vester |
Inf. Comput. | 2 |
| 2017 | Timed-automata abstraction of switched dynamical systems using control invariants
Patricia Bouyer, Nicolas Markey, Nicolas Perrin-Gilbert, Philipp Schlehuber-Caissier |
Real Time Syst. | 2 |
| 2016 | Symbolic Optimal Reachability in Weighted Timed Automata
Patricia Bouyer, Maximilien Colange, Nicolas Markey |
CAV (1) | 3 |
| 2016 | On the Expressiveness of QCTLabstractQCTL extends the temporal logic CTL with quantification over atomic propositions. While the algorithmic questions for QCTL and its fragments with limited quantification depth are well-understood (e.g. satisfiability of QkCTL, with at most k nested blocks of quantifiers, is (k+1)-EXPTIME-complete), very few results are known about the expressiveness of this logic. We address such expressiveness questions in this paper. We first consider the distinguishing power of these logics (i.e., their ability to separate models), their relationship with behavioural equivalences, and their ability to capture the behaviours of finite Kripke structures with so-called characteristic formulas. We then consider their expressive power (i.e., their ability to express a property), showing that in terms of expressiveness the hierarchy QkCTL collapses at level 2 (in other terms, any QCTL formula can be expressed using at most two nested blocks of quantifiers). Amélie David 0001, François Laroussinie, Nicolas Markey |
CONCUR | 3 |
| 2016 | Reachability in Networks of Register Protocols under Stochastic SchedulersabstractWe study the almost-sure reachability problem in a distributed system obtained as the asynchronous composition of N copies (called processes) of the same automaton (called protocol), that can communicate via a shared register with finite domain. The automaton has two types of transitions: write-transitions update the value of the register, while read-transitions move to a new state depending on the content of the register. Non-determinism is resolved by a stochastic scheduler. Given a protocol, we focus on almost-sure reachability of a target state by one of the processes. The answer to this problem naturally depends on the number N of processes. However, we prove that our setting has a cut-off property: the answer to the almost-sure reachability problem is constant when N is large enough; we then develop an EXPSPACE algorithm deciding whether this constant answer is positive or negative. Patricia Bouyer, Nicolas Markey, Mickael Randour, Arnaud Sangnier, Daniel Stan |
ICALP | 2 |
| 2016 | On the semantics of Strategy Logic
Patricia Bouyer, Patrick Gardy, Nicolas Markey |
Inf. Process. Lett. | 3 |
| 2015 | On the Value Problem in Weighted Timed GamesabstractA weighted timed game is a timed game with extra quantitative information representing e.g. energy consumption. Optimizing the weight for reaching a target is a natural question, which has already been investigated for ten years. Existence of optimal strategies is known to be undecidable in general, and only very restricted classes of games have been identified for which optimal weight and almost-optimal strategies can be computed. In this paper, we show that the value problem is undecidable in weighted timed games. We then introduce a large subclass of weighted timed games (for which the undecidability proof above applies), and provide an algorithm to compute arbitrary approximations of the value in such games. To the best of our knowledge, this is the first approximation scheme for an undecidable class of weighted timed games. Patricia Bouyer, Samy Jaziri, Nicolas Markey |
CONCUR | 3 |
| 2015 | Weighted Strategy Logic with Boolean Goals Over One-Counter GamesabstractStrategy Logic is a powerful specification language for expressing non-zero-sum properties of multi-player games. SL conveniently extends the logic ATL with explicit quantification and assignment of strategies. In this paper, we consider games over one-counter automata, and a quantitative extension 1cSL of SL with assertions over the value of the counter. We prove two results: we first show that, if decidable, model checking the so-called Boolean-goal fragment of 1cSL has non-elementary complexity; we actually prove the result for the Boolean-goal fragment of SL over finite-state games, which was an open question in [Mogavero et al. Reasoning about strategies: On the model-checking problem. ACM ToCL 15(4),2014]. As a first step towards proving decidability, we then show that the Boolean-goal fragment of 1cSL over one-counter games enjoys a nice periodicity property. Patricia Bouyer, Patrick Gardy, Nicolas Markey |
FSTTCS | 3 |
| 2015 | Augmenting ATL with strategy contexts
François Laroussinie, Nicolas Markey |
Inf. Comput. | 2 |
| 2015 | Robust reachability in timed automata and games: A game-based approach
Patricia Bouyer, Nicolas Markey, Ocan Sankur |
Theor. Comput. Sci. | 2 |
| 2014 | Quantitative Verification of Weighted Kripke Structures
Patricia Bouyer, Patrick Gardy, Nicolas Markey |
ATVA | 3 |
| 2014 | Symmetry Reduction in Infinite Games with Finite Branching
Nicolas Markey, Steen Vester |
ATVA | 1 |
| 2014 | Averaging in LTL
Patricia Bouyer, Nicolas Markey, M. Raj Mohan |
CONCUR | 2 |
| 2014 | Synchronizing Words for Weighted and Timed AutomataabstractThe problem of synchronizing automata is concerned with the existence of a word that sends all states of the automaton to one and the same state. This problem has classically been studied for complete deterministic finite automata, with the existence problem being NLOGSPACE-complete. In this paper we consider synchronizing-word problems for weighted and timed automata. We consider the synchronization problem in several variants and combinations of these, including deterministic and non-deterministic timed and weighted automata, synchronization to unique location with possibly different clock valuations or accumulated weights, as well as synchronization with a safety condition forbidding the automaton to visit states outside a safety-set during synchronization (e.g. energy constraints). For deterministic weighted automata, the synchronization problem is proven PSPACE-complete under energy constraints, and in 3-EXPSPACE under general safety constraints. For timed automata the synchronization problems are shown to be PSPACE-complete in the deterministic case, and undecidable in the non-deterministic case. Laurent Doyen 0001, Line Juhl, Kim G. Larsen, Nicolas Markey, Mahsa Shirmohammadi |
FSTTCS | 4 |
| 2014 | Mixed Nash Equilibria in Concurrent Terminal-Reward GamesabstractWe study mixed-strategy Nash equilibria in multiplayer deterministic concurrent games played on graphs, with terminal-reward payoffs (that is, absorbing states with a value for each player). We show undecidability of the existence of a constrained Nash equilibrium (the constraint requiring that one player should have maximal payoff), with only three players and 0/1-rewards (i.e., reachability objectives). This has to be compared with the undecidability result by Ummels and Wojtczak for turn-based games which requires 14 players and general rewards. Our proof has various interesting consequences: (i) the undecidability of the existence of a Nash equilibrium with a constraint on the social welfare; (ii) the undecidability of the existence of an (unconstrained) Nash equilibrium in concurrent games with terminal-reward payoffs. Patricia Bouyer, Nicolas Markey, Daniel Stan |
FSTTCS | 2 |
| 2014 | Component-based analysis of hierarchical scheduling using linear hybrid automataabstractFormal methods (e.g. Timed Automata or Linear Hybrid Automata) can be used to analyse a real-time system by performing a reachability analysis on the model. The advantage of using formal methods is that they are more expressive than classical analytic models used in schedulability analysis. For example, it is possible to express state-dependent behaviour, arbitrary activation patterns, etc. In this paper we use the formalism of Linear Hybrid Automata to encode a hierarchical scheduling system. In particular, we model a dynamic server algorithm and the tasks contained within, abstracting away the rest of the system, thus enabling component-based scheduling analysis. We prove the correctness of the model and the decidability of the reachability analysis for the case of periodic tasks. Then, we compare the results of our model against classical schedulability analysis techniques, showing that our analysis performs better than analytic methods in terms of resource utilisation. We further present two case studies: a component with state-dependent tasks, and a simplified model of a real avionics system. Finally, through extensive tests with various configurations, we demonstrate that this approach is usable for medium-size components. Youcheng Sun, Giuseppe Lipari, Romain Soulat, Laurent Fribourg, Nicolas Markey |
RTCSA | 5 |
| 2014 | Shrinking timed automata
Ocan Sankur, Patricia Bouyer, Nicolas Markey |
Inf. Comput. | 3 |
| 2014 | Lower-bound-constrained runs in weighted timed automata
Patricia Bouyer, Kim G. Larsen, Nicolas Markey |
Perform. Evaluation | 3 |
| 2013 | Robust Controller Synthesis in Timed Automata
Ocan Sankur, Patricia Bouyer, Nicolas Markey, Pierre-Alain Reynier |
CONCUR | 3 |
| 2012 | Quantified CTL: Expressiveness and Model Checking - (Extended Abstract)
Arnaud Da Costa Lopes, François Laroussinie, Nicolas Markey |
CONCUR | 3 |
| 2012 | Concurrent Games with Ordered Objectives
Patricia Bouyer, Romain Brenguier, Nicolas Markey, Michael Ummels |
FoSSaCS | 3 |
| 2012 | Robust Reachability in Timed Automata: A Game-Based Approach
Patricia Bouyer, Nicolas Markey, Ocan Sankur |
ICALP (2) | 2 |
| 2012 | On termination and invariance for faulty channel machinesabstractAbstract A channel machine consists of a finite controller together with several fifo channels; the controller can read messages from the head of a channel and write messages to the tail of a channel. In this paper we focus on channel machines with insertion errors , i.e., machines in whose channels messages can spontaneously appear. We consider the invariance problem: does a given insertion channel machine have an infinite computation all of whose configurations satisfy a given predicate? We show that this problem is primitive-recursive if the predicate is closed under message losses. We also give a non-elementary lower bound for the invariance problem under this restriction. Finally, using the previous result, we show that the satisfiability problem for the safety fragment of Metric Temporal Logic is non-elementary. Patricia Bouyer, Nicolas Markey, Joël Ouaknine, Philippe Schnoebelen, James Worrell 0001 |
Formal Aspects Comput. | 2 |
| 2011 | Measuring Permissiveness in Parity Games: Mean-Payoff Parity Games Revisited
Patricia Bouyer, Nicolas Markey, Jörg Olschewski, Michael Ummels |
ATVA | 2 |
| 2011 | Timed Automata Can Always Be Made Implementable
Patricia Bouyer, Kim G. Larsen, Nicolas Markey, Ocan Sankur, Claus R. Thrane |
CONCUR | 3 |
| 2011 | Nash Equilibria in Concurrent Games with Büchi ObjectivesabstractWe study the problem of computing pure-strategy Nash equilibria in multiplayer concurrent games with Büchi-definable objectives. First, when the objectives are Büchi conditions on the game, we prove that the existence problem can be solved in polynomial time. In a second part, we extend our technique to objectives defined by deterministic Büchi automata, and prove that the problem then becomes EXPTIME-complete. We prove PSPACE-completeness for the case where the Büchi automata are 1-weak. Patricia Bouyer, Romain Brenguier, Nicolas Markey, Michael Ummels |
FSTTCS | 3 |
| 2011 | Shrinking Timed AutomataabstractWe define and study a new approach to the implementability of timed automata, where the semantics is perturbed by imprecisions and finite frequency of the hardware. In order to circumvent these effects, we introduce parametric shrinking of clock constraints, which corresponds to tightening these. We propose symbolic procedures to decide the existence of (and then compute) parameters under which the shrunk version of a given timed automaton is non-blocking and can time-abstract simulate the exact semantics. We then define an implementation semantics for timed automata with a digital clock and positive reaction times, and show that for shrinkable timed automata, non-blockingness and time-abstract simulation are preserved in implementation. Ocan Sankur, Patricia Bouyer, Nicolas Markey |
FSTTCS | 3 |
| 2010 | Nash Equilibria for Reachability Objectives in Multi-player Timed Games
Patricia Bouyer, Romain Brenguier, Nicolas Markey |
CONCUR | 3 |
| 2010 | Computing Rational Radical Sums in Uniform TC^0abstractA fundamental problem in numerical computation and computational geometry is to determine the sign of arithmetic expressions in radicals. Here we consider the simpler problem of deciding whether $\sum_{i=1}^m C_i A_i^{X_i}$ is zero for given rational numbers $A_i$, $C_i$, $X_i$. It has been known for almost twenty years that this can be decided in polynomial time. In this paper we improve this result by showing membership in uniform TC0. This requires several significant departures from Blömer's polynomial-time algorithm as the latter crucially relies on primitives, such as gcd computation and binary search, that are not known to be in TC0. Paul Hunter 0001, Patricia Bouyer, Nicolas Markey, Joël Ouaknine, James Worrell 0001 |
FSTTCS | 3 |
| 2010 | ATL with Strategy Contexts: Expressiveness and Model CheckingabstractWe study the alternating-time temporal logics ATL and ATL* extended with strategy contexts: these make agents commit to their strategies during the evaluation of formulas, contrary to plain ATL and ATL* where strategy quantifiers reset previously selected strategies. We illustrate the important expressive power of strategy contexts by proving that they make the extended logics, namely ATLsc and ATLsc*, equally expressive: any formula in ATLsc* can be translated into an equivalent, linear-size ATLsc formula. Despite the high expressiveness of these logics, we~prove that their model-checking problems remain decidable by~designing a tree-automata-based algorithm for model-checking ATLsc* on the full class of $n$-player concurrent game structures. Arnaud Da Costa Lopes, François Laroussinie, Nicolas Markey |
FSTTCS | 3 |
| 2010 | Timed automata with observers under energy constraintsabstractIn this paper we study one-clock priced timed automata in which prices can grow linearly (dp/dt = k) or exponentially (dp/dt = kp), with discontinuous updates on edges. We propose EXPTIME algorithms to decide the existence of controllers that ensure existence of infinite runs or reachability of some goal location with non-negative observer value all along the run. These algorithms consist in computing the optimal delays that should be elapsed in each location along a run, so that the final observer value is maximized (and never goes below zero). Patricia Bouyer, Uli Fahrenberg, Kim G. Larsen, Nicolas Markey |
HSCC | 4 |
| 2010 | On the expressiveness of TPTL and MTL
Patricia Bouyer, Fabrice Chevalier, Nicolas Markey |
Inf. Comput. | 3 |
| 2009 | Measuring Permissivity in Finite Games
Patricia Bouyer, Marie Duflot, Nicolas Markey, Gabriel Renault |
CONCUR | 3 |
| 2008 | Robust Analysis of Timed Automata via Channel Machines
Patricia Bouyer, Nicolas Markey, Pierre-Alain Reynier |
FoSSaCS | 2 |
| 2008 | On Expressiveness and Complexity in Real-Time Model Checking
Patricia Bouyer, Nicolas Markey, Joël Ouaknine, James Worrell 0001 |
ICALP (2) | 2 |
| 2008 | On Termination for Faulty Channel MachinesabstractA channel machine consists of a finite controller together with several fifo channels; the controller can read messages from the head of a channel and write messages to the tail of a channel. In this paper, we focus on channel machines with insertion errors, i.e., machines in whose channels messages can spontaneously appear. Such devices have been previously introduced in the study of Metric Temporal Logic. We consider the termination problem: are all the computations of a given insertion channel machine finite? We show that this problem has non-elementary, yet primitive recursive complexity. Patricia Bouyer, Nicolas Markey, Joël Ouaknine, Philippe Schnoebelen, James Worrell 0001 |
STACS | 2 |
| 2008 | Good Friends are Hard to Find!abstractWe focus on the problem of finding (the size of) a minimal winning coalition in a multi-player game. We prove that deciding whether there is a winning coalition of size at most k is HP-complete, while deciding whether k is the optimal size is DP -complete. We also study different variants of our original problem: the function problem, where the aim is to effectively compute the coalition; more succinct encoding of the game; and richer families of winning objectives. Thomas Brihaye, Nicolas Markey, Mohamed Ghannem, Lionel Rieg |
TIME | 2 |
| 2008 | Robust safety of timed automata
Martin De Wulf, Laurent Doyen 0001, Nicolas Markey, Jean-François Raskin |
Formal Methods Syst. Des. | 3 |
| 2008 | Model Checking One-Clock Priced Timed AutomataabstractWe consider the model of priced (a.k.a. weighted) timed automata, an extension of timed automata with cost information on both locations and transitions, and we study various model-checking problems for that model based on extensions of classical temporal logics with cost constraints on modalities. We prove that, under the assumption that the model has only one clock, model-checking this class of models against the logic WCTL, CTL with cost-constrained modalities, is PSPACE-complete (while it has been shown undecidable as soon as the model has three clocks). We also prove that model-checking WMTL, LTL with cost-constrained modalities, is decidable only if there is a single clock in the model and a single stopwatch cost variable (i.e., whose slopes lie in {0,1}). Patricia Bouyer, Kim G. Larsen, Nicolas Markey |
Log. Methods Comput. Sci. | 3 |
| 2008 | On the Expressiveness and Complexity of ATLabstractATL is a temporal logic geared towards the specification and verification of properties in multi-agents systems. It allows to reason on the existence of strategies for coalitions of agents in order to enforce a given property. In this paper, we first precisely characterize the complexity of ATL model-checking over Alternating Transition Systems and Concurrent Game Structures when the number of agents is not fixed. We prove that it is \Delta^P_2 - and \Delta^P_?_3-complete, depending on the underlying multi-agent model (ATS and CGS resp.). We also consider the same problems for some extensions of ATL. We then consider expressiveness issues. We show how ATS and CGS are related and provide translations between these models w.r.t. alternating bisimulation. We also prove that the standard definition of ATL (built on modalities "Next", "Always" and "Until") cannot express the duals of its modalities: it is necessary to explicitely add the modality "Release". François Laroussinie, Nicolas Markey, Ghassan Oreiby |
Log. Methods Comput. Sci. | 2 |
| 2007 | Timed Concurrent Game Structures
Thomas Brihaye, François Laroussinie, Nicolas Markey, Ghassan Oreiby |
CONCUR | 3 |
| 2007 | Model-Checking One-Clock Priced Timed Automata
Patricia Bouyer, Kim G. Larsen, Nicolas Markey |
FoSSaCS | 3 |
| 2007 | On the Expressiveness and Complexity of ATL
François Laroussinie, Nicolas Markey, Ghassan Oreiby |
FoSSaCS | 2 |
| 2007 | The Cost of PunctualityabstractIn an influential paper titled "The benefits of relaxing punctuality" [2], Alur, Feder, and Henzinger introduced Metric Interval Temporal Logic (MITL) as a fragment of the real-time logic metric temporal logic (MTL) in which exact or punctual timing constraints are banned. Their main result showed that model checking and satisfiability for MITL are both EXPSPACE-Complete. Until recently, it was widely believed that admitting even the simplest punctual specifications in any linear-time temporal logic would automatically lead to undecidability. Although this was recently disproved, until now no punctual fragment of MTL was known to have even primitive recursive complexity (with certain decidable fragments having provably non-primitive recursive complexity). In this paper we identify a "co-flat' subset of MTL that is capable of expressing a large class of punctual specifications and for which model checking (although not satisfiability) has no complexity cost over MITL. Our logic is moreover qualitatively different from MITL in that it can express properties that are not timed-regular. Correspondingly, our decision procedures do not involve translating formulas into finite-state automata, but rather into certain kinds of reversal-bounded Turing machines. Using this translation we show that the model checking problem for our logic is EXPSPACE-Complete. Patricia Bouyer, Nicolas Markey, Joël Ouaknine, James Worrell 0001 |
LICS | 2 |
| 2006 | Almost Optimal Strategies in One Clock Priced Timed Games
Patricia Bouyer, Kim G. Larsen, Nicolas Markey, Jacob Illum Rasmussen |
FSTTCS | 3 |
| 2006 | Robust Model-Checking of Linear-Time Properties in Timed Automata
Patricia Bouyer, Nicolas Markey, Pierre-Alain Reynier |
LATIN | 2 |
| 2006 | Improved undecidability results on weighted timed automata
Patricia Bouyer, Thomas Brihaye, Nicolas Markey |
Inf. Process. Lett. | 3 |
| 2006 | Mu-calculus path checking
Nicolas Markey, Philippe Schnoebelen |
Inf. Process. Lett. | 1 |
| 2006 | Efficient timed model checking for discrete-time systems
François Laroussinie, Nicolas Markey, Philippe Schnoebelen |
Theor. Comput. Sci. | 2 |
| 2006 | Model checking restricted sets of timed paths
Nicolas Markey, Jean-François Raskin |
Theor. Comput. Sci. | 1 |
| 2005 | On the Expressiveness of TPTL and MTL
Patricia Bouyer, Fabrice Chevalier, Nicolas Markey |
FSTTCS | 3 |
| 2004 | Model Checking Timed Automata with One or Two Clocks
François Laroussinie, Nicolas Markey, Philippe Schnoebelen |
CONCUR | 2 |
| 2004 | Model Checking Restricted Sets of Timed Paths
Nicolas Markey, Jean-François Raskin |
CONCUR | 1 |
| 2004 | Past is for free: on the complexity of verifying linear temporal properties with past
Nicolas Markey |
Acta Informatica | 1 |
| 2004 | A PTIME-complete matching problem for SLP-compressed words
Nicolas Markey, Philippe Schnoebelen |
Inf. Process. Lett. | 1 |
| 2003 | Model Checking a Path
Nicolas Markey, Philippe Schnoebelen |
CONCUR | 1 |
| 2002 | On Model Checking Durational Kripke Structures
François Laroussinie, Nicolas Markey, Philippe Schnoebelen |
FoSSaCS | 2 |
| 2002 | Temporal Logic with Forgettable PastabstractWe investigate NLTL, a linear-time temporal logic with forgettable past. NLTL can be exponentially more succinct than LTL+Past (which in turn can be more succinct than LTL). We study satisfiability and model checking for NLTL and provide optimal automata-theoretic algorithms for these EXPSPACE-complete problems. François Laroussinie, Nicolas Markey, Philippe Schnoebelen |
LICS | 2 |
| 2001 | Model Checking CTL+ and FCTL is Hard
François Laroussinie, Nicolas Markey, Philippe Schnoebelen |
FoSSaCS | 2 |