activity
20112024
most citedReasoning About Strategies: On the Model-Checking Problem

59 citations · 134 across the 18 of their papers we have counts for

collaborators

19 papers

cs.GT2024

Synthesis of Reward Machines for Multi-Agent Equilibrium Design (Full Version)

Muhammad Najib, Giuseppe Perelli

Mechanism design is a well-established game-theoretic paradigm for designing games to achieve desired outcomes. This paper addresses a closely related but distinct concept, equilib…

cs.LO2023★ 1 cited

Optimal Alignment of Temporal Knowledge Bases

Oliver Fernandez-Gil, Fabio Patrizi, Giuseppe Perelli +1

Answering temporal CQs over temporalized Description Logic knowledge bases (TKB) is a main technique to realize ontology-based situation recognition. In case the collected data in…

cs.LO2023

Designing Equilibria in Concurrent Games with Social Welfare and Temporal Logic Constraints

Julian Gutierrez, Muhammad Najib, Giuseppe Perelli +1

In game theory, mechanism design is concerned with the design of incentives so that a desired outcome of the game can be achieved. In this paper, we explore the concept of equilibr…

cs.LO2022★ 2 cited

On the Complexity of Rational Verification

Julian Gutierrez, Muhammad Najib, Giuseppe Perelli +1

Rational verification refers to the problem of checking which temporal logic properties hold of a concurrent multiagent system, under the assumption that agents in the system choos…

cs.GT2021★ 6 cited

Equilibrium Design for Concurrent Games

Julian Gutierrez, Muhammad Najib, Giuseppe Perelli +1

In game theory, mechanism design is concerned with the design of incentives so that a desired outcome of the game can be achieved. In this paper, we study the design of incentives…

cs.LO2021

Behavioral QLTL

Giuseppe De Giacomo, Giuseppe Perelli

In this paper we introduce Behavioral QLTL, which is a ``behavioral'' variant of linear-time temporal logic on infinite traces with second-order quantifiers. Behavioral QLTL is cha…

cs.LO2020

Multi-Player Games with LDL Goals over Finite Traces

Julian Gutierrez, Giuseppe Perelli, Michael Wooldridge

Linear Dynamic Logic on finite traces LDLf is a powerful logic for reasoning about the behaviour of concurrent and multi-agent systems. In this paper, we investigate techniques for…

cs.LO2020

Equilibria for Games with Combined Qualitative and Quantitative Objectives

Julian Gutierrez, Aniello Murano, Giuseppe Perelli +3

The overall aim of our research is to develop techniques to reason about the equilibrium properties of multi-agent systems. We model multi-agent systems as concurrent games, in whi…

cs.LO2020

Automated Temporal Equilibrium Analysis: Verification and Synthesis of Multi-Player Games

Julian Gutierrez, Muhammad Najib, Giuseppe Perelli +1

In the context of multi-agent systems, the rational verification problem is concerned with checking which temporal logic properties will hold in a system when its constituent agent…

cs.GT2019

Solving Parity Games Using An Automata-Based Algorithm

Antonio Di Stasio, Aniello Murano, Giuseppe Perelli +1

Parity games are abstract infinite-round games that take an important role in formal verification. In the basic setting, these games are two-player, turn-based, and played under pe…

cs.LO2019

Reconfigurable Interaction for MAS Modelling

Yehia Abd Alrahman, Giuseppe Perelli, Nir Piterman

We propose a formalism to model and reason about multi-agent systems. We allow agents to interact and communicate in different modes so that they can pursue joint tasks; agents may…

cs.LO2019

Reasoning about Quality and Fuzziness of Strategic Behaviours

Patricia Bouyer, Orna Kupferman, Nicolas Markey +3

Temporal logics are extensively used for the specification of on-going behaviours of reactive systems. Two significant developments in this area are the extension of traditional te…

cs.LO2018★ 2 cited

Nash Equilibrium and Bisimulation Invariance

Julian Gutierrez, Paul Harrenstein, Giuseppe Perelli +1

Game theory provides a well-established framework for the analysis of concurrent and multi-agent systems. The basic idea is that concurrent processes (agents) can be understood as…

cs.LO2016★ 21 cited

Reasoning about Strategies: on the Satisfiability Problem

Fabio Mogavero, Aniello Murano, Giuseppe Perelli +1

Strategy Logic (SL, for short) has been introduced by Mogavero, Murano, and Vardi as a useful formalism for reasoning explicitly about strategies, as first-order objects, in multi-…

cs.LO2016

Cycle Detection in Computation Tree Logic

Gaëlle Fontaine, Fabio Mogavero, Aniello Murano +2

Temporal logic is a very powerful formalism deeply investigated and used in formal system design and verification. Its application usually reduces to solving specific decision prob…

cs.LO2016★ 37 cited

Checking Interval Properties of Computations

A. Molinari, A. Montanari, A. Murano +2

Model checking is a powerful method widely explored in formal verification. Given a model of a system, e.g., a Kripke structure, and a formula specifying its expected behaviour, on…

cs.LO2014★ 1 cited

On the Remarkable Features of Binding Forms

Fabio Mogavero, Giuseppe Perelli

Hilbert's Entscheidungsproblem has given rise to a broad and productive line of research in mathematical logic, where the classification process of decidable classes of first-order…

cs.LO2012★ 5 cited

A Decidable Fragment of Strategy Logic

Fabio Mogavero, Aniello Murano, Giuseppe Perelli +1

Strategy Logic (SL, for short) has been recently introduced by Mogavero, Murano, and Vardi as a useful formalism for reasoning explicitly about strategies, as first-order objects,…

cs.LO2011★ 59 cited

Reasoning About Strategies: On the Model-Checking Problem

Fabio Mogavero, Aniello Murano, Giuseppe Perelli +1

In open systems verification, to formally check for reliability, one needs an appropriate formalism to model the interaction between agents and express the correctness of the syste…