Discounting in Strategy Logic

05/24/2023
by   Munyque Mittelmann, et al.
0

Discounting is an important dimension in multi-agent systems as long as we want to reason about strategies and time. It is a key aspect in economics as it captures the intuition that the far-away future is not as important as the near future. Traditional verification techniques allow to check whether there is a winning strategy for a group of agents but they do not take into account the fact that satisfying a goal sooner is different from satisfying it after a long wait. In this paper, we augment Strategy Logic with future discounting over a set of discounted functions D, denoted SLdisc[D]. We consider "until" operators with discounting functions: the satisfaction value of a specification in SLdisc[D] is a value in [0, 1], where the longer it takes to fulfill requirements, the smaller the satisfaction value is. We motivate our approach with classical examples from Game Theory and study the complexity of model-checking SLdisc[D]-formulas.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/27/2019

Reasoning about Quality and Fuzziness of Strategic Behaviours

Temporal logics are extensively used for the specification of on-going b...
research
03/14/2022

A Logic for Hyperproperties in Multi-Agent Systems

Hyperproperties are commonly used in computer security to define informa...
research
07/12/2016

Extended Graded Modalities in Strategy Logic

Strategy Logic (SL) is a logical formalism for strategic reasoning in mu...
research
09/07/2017

Linear-time Temporal Logic with Event Freezing Functions

Formal properties represent a cornerstone of the system-correctness proo...
research
05/08/2020

Data-Driven Verification under Signal Temporal Logic Constraints

We consider systems under uncertainty whose dynamics are partially unkno...
research
02/28/2023

Playing to Learn, or to Keep Secret: Alternating-Time Logic Meets Information Theory

Many important properties of multi-agent systems refer to the participan...
research
02/28/2017

Bayesian Verification under Model Uncertainty

Machine learning enables systems to build and update domain models based...

Please sign up or login with your details

Forgot password? Click here to reset