Raffaella Gentilini

dblp:g/RaffaellaGentilini · DBLP profile ↗
← Back
19ranked-venue papers
8as first author
3since 2021 · last 2025
0000-0002-4400-3137ORCID · verified

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

Theory of computation · 14 · 5 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2025 Register Automata with Permutations
Mrudula Balachander, Emmanuel Filiot, Raffaella Gentilini, Nikos Tzevelekos
MFCS3
2024 Passive Learning of Regular Data Languages in Polynomial Time and Data
Mrudula Balachander, Emmanuel Filiot, Raffaella Gentilini
CONCUR3
2021 Scalable Energy Games Solvers on GPUs
abstract
Modeling the consumption of limited resources, e.g., time or energy, plays a central role on the design of reactive systems such as embedded controllers. To this aim, quantitative objectives are defined on game arenas that can be easily modeled as weighted graphs. Instances of these games, calledenergy games, can be solved in${\mathcal {O}(\vert {E}\vert {\cdot }\vert {V}\vert {\cdot }W)}$where$W$is the maximum weight. Recent work has demonstrated that sequential implementations hardly solve practical instances due to their size and the number of interactions required to converge to a solution. Recent work has demonstrated that sequential implementations hardly solve practical instances. Furthermore, emerging approaches, that have investigated the parallelism of CPUs multi-core and GPU for solving theinitial credit problemfor energy games, still perform poorly due to the non-trivial characteristics of these graphs. In this article we first describe a revised version of the algorithm on multi-core CPU that obtains a faster convergence time on real-world graphs with up to 30x against the serial implementation by showing good scalability overall. Second, we provide a new GPU-based parallel implementation based on warp-level primitives that allows to reduce the time-to-solution on several instances with up to 3.6x of speed-up against traditional parallel vertex-based approaches. We also discuss a methodology to build synthetic energy games to validate the scalability of parallel algorithms on two totally different settings.
Andrea Formisano 0001, Raffaella Gentilini, Flavio Vella
IEEE Trans. Parallel Distributed Syst.2
2020 The Adversarial Stackelberg Value in Quantitative Games
abstract
In this paper, we study the notion of adversarial Stackelberg value for two-player non-zero sum games played on bi-weighted graphs with the mean-payoff and the discounted sum functions. The adversarial Stackelberg value of Player 0 is the largest value that Player 0 can obtain when announcing her strategy to Player 1 which in turn responds with any of his best response. For the mean-payoff function, we show that the adversarial Stackelberg value is not always achievable but epsilon-optimal strategies exist. We show how to compute this value and prove that the associated threshold problem is in NP. For the discounted sum payoff function, we draw a link with the target discounted sum problem which explains why the problem is difficult to solve for this payoff function. We also provide solutions to related gap problems.
Emmanuel Filiot, Raffaella Gentilini, Jean-François Raskin
ICALP2
2018 Rational Synthesis Under Imperfect Information
abstract
In this paper, we study the rational synthesis problem for turn-based multiplayer non zero-sum games played on finite graphs for omega-regular objectives. Rationality is formalized by the concept of Nash equilibrium (NE). Contrary to previous works, we consider here the more general and more practically relevant case where players are imperfectly informed. In sharp contrast with the perfect information case, NE are not guaranteed to exist in this more general setting. This motivates the study of the NE existence problem. We show that this problem is ExpTime-C for parity objectives in the two-player case (even if both players are imperfectly informed) and undecidable for more than 2 players. We then study the rational synthesis problem and show that the problem is also ExpTime-C for two imperfectly informed players and undecidable for more than 3 players. As the rational synthesis problem considers a system (Player 0) playing against a rational environment (composed of k players), we also consider the natural case where only Player 0 is imperfectly informed about the state of the environment (and the environment is considered as perfectly informed). In this case, we show that the ExpTime-C result holds when k is arbitrary but fixed. We also analyse the complexity when k is part of the input.
Emmanuel Filiot, Raffaella Gentilini, Jean-François Raskin
LICS2
2016 The Complexity of Rational Synthesis
abstract
We study the computational complexity of the cooperative and non-cooperative rational synthesis problems, as introduced by Kupferman, Vardi and co-authors. We provide tight results for most of the classical omega-regular objectives, and show how to solve those problems optimally.
Rodica Condurache, Emmanuel Filiot, Raffaella Gentilini, Jean-François Raskin
ICALP3
2015 Rank and simulation: the well-founded case
abstract
We consider the algorithmic problem of computing the maximal simulation preorder (and quotient) on acyclic labelled graphs. The acyclicity allows to exploit an inner structure on the set of nodes, that can be processed in stages according to a set-theoretic notion of rank. This idea, previously used for bisimulation computation, on the one hand improves on the performances of the ensuing procedure and, on the other hand, gives to the solution an orderly iterative flavour making the algorithmic idea more explicit. The computational complexity achieved is good as we obtain the best performing algorithm for simulation computation on acyclic graphs, in both time and space. © The Author, 2013. Published by Oxford University Press. All rights reserved.
Raffaella Gentilini, Carla Piazza, Alberto Policriti
J. Log. Comput.1
2014 Finite-Valued Weighted Automata
abstract
Any weighted automaton (WA) defines a relation from finite words to values: given an input word, its set of values is obtained as the set of values computed by each accepting run on that word. A WA is k-valued if the relation it defines has degree at most k, i.e., every set of values associated with an input word has cardinality at most k. We investigate the class of quantitative languages defined by k-valued automata, for all parameters k. We consider several measures to associate values with runs: sum, discounted-sum, and more generally values in groups. We define a general procedure which decides, given a bound k and a WA over a group, whether this automaton is k-valued. We also show that any k-valued WA over a group, under some general conditions, can be decomposed as a union of k unambiguous WA. While inclusion and equivalence are undecidable problems for arbitrary sum-automata, we show, based on this decomposition, that they are decidable for k-valued sum-automata, and k-valued discounted sum-automata over inverted integer discount factors. We finally show that the quantitative Church problem is undecidable for k-valued sum-automata, even given as finite unions of deterministic sum-automata.
Emmanuel Filiot, Raffaella Gentilini, Jean-François Raskin
FSTTCS2
2014 A note on the approximation of mean-payoff games
Raffaella Gentilini
Inf. Process. Lett.1
2012 Quantitative Languages Defined by Functional Automata
Emmanuel Filiot, Raffaella Gentilini, Jean-François Raskin
CONCUR2
2011 Faster algorithms for mean-payoff games
Lubos Brim, Jakub Chaloupka, Laurent Doyen 0001, Raffaella Gentilini, Jean-François Raskin
Formal Methods Syst. Des.4
2011 A uniform approach to three-valued semantics for μ-calculus on abstractions of hybrid automata
Kerstin Bauer, Raffaella Gentilini, Klaus Schneider 0001
Int. J. Softw. Tools Technol. Transf.2
2009 Property Driven Three-Valued Model Checking on Hybrid Automata
Kerstin Bauer, Raffaella Gentilini, Klaus Schneider 0001
WoLLIC2
2008 Symbolic Graphs: Linear Solutions to Connectivity Related Problems
Raffaella Gentilini, Carla Piazza, Alberto Policriti
Algorithmica1
2007 Three-valued automated reasoning on analog properties
abstract
We deal with the problem of designing suitable languages for the modeling and the automatic verification of properties over analog circuits. To this purpose, we suitably enrich classical temporal logics with basic formul\ae allowing to model arbitrary functions relating analog variables. We show how to automatically check the resulting CTLf formulæ on analog circuits. In particular, we rely on interval arithmetic methods and we extend to the analog context a number of techniques for the abstraction and the verification of digital systems, based on three-valued temporal logics.
Raffaella Gentilini, Klaus Schneider 0001, Alexander Dreyer
ACM Great Lakes Symposium on VLSI1
2003 Biconnectivity on Symbolically Represented Graphs: A Linear Solution
Raffaella Gentilini, Alberto Policriti
ISAAC1
2003 Computing strongly connected components in a linear number of symbolic steps
Raffaella Gentilini, Carla Piazza, Alberto Policriti
SODA1
2003 From Bisimulation to Simulation: Coarsest Partition Problems
Raffaella Gentilini, Carla Piazza, Alberto Policriti
J. Autom. Reason.1
2002 Simulation as Coarsest Partition Problem
Raffaella Gentilini, Carla Piazza, Alberto Policriti
TACAS1