Quantitative rational verification

<p>Rational verification asks whether certain temporal properties hold within the equilibria of multi-agent systems. Typically, the literature considers games where the agents traverse some concurrent game structure (or some succinct representation of it), with player goals and specifications...

Full description

Bibliographic Details
Main Author: Steeples, T
Format: Thesis
Language:English
Published: 2023
_version_ 1797109005293715456
author Steeples, T
author_facet Steeples, T
author_sort Steeples, T
collection OXFORD
description <p>Rational verification asks whether certain temporal properties hold within the equilibria of multi-agent systems. Typically, the literature considers games where the agents traverse some concurrent game structure (or some succinct representation of it), with player goals and specifications given by LTL formulae. Whilst this is an effective framework for reasoning about a variety of different systems, it has two clear shortcomings --- it assumes that agents are unrestricted in choosing their actions, and it only allows two possible player preferences over outcomes: a satisfied temporal goal and an unsatisfied one. Whilst this is sufficient for verifying binary properties (such as safety, fairness and liveness) of a system where agents can act arbitrarily, this framework lacks the ability to differentiate between non-functional behaviours of resource-constrained systems.</p> <p>For an agent in a system, there may be multiple ways of having it achieve its goal, but these may have different resource requirements (such as energy usage or time expended). As such, it is natural to ask questions like \enquote{does this fleet of autonomous cars have enough power to safely get from point A to point B?} or \enquote{how can these industrial robots perform their respective functions, whilst collectively expending the least amount of battery power?}. These are real world problems which also invoke rich questions in theoretical computer science.</p> <p>In this thesis, we introduce quantitative aspects to the framework of rational verification. We build on the existing literature by extending the traditional temporal goals of players with mean-payoff rewards; we constrain our agents by making their available actions contingent on resources they possess; and we will look at how quantitative aspects can introduce non-determinism to the rational verification setting.</p> <p>As such, this will give us games with a greater strategic interest than previously analysed, bringing the theory closer to understanding real-world systems.</p>
first_indexed 2024-03-07T07:35:56Z
format Thesis
id oxford-uuid:15c9264c-6c29-4c91-819c-302a7badc14d
institution University of Oxford
language English
last_indexed 2024-03-07T07:35:56Z
publishDate 2023
record_format dspace
spelling oxford-uuid:15c9264c-6c29-4c91-819c-302a7badc14d2023-03-16T13:54:16ZQuantitative rational verificationThesishttp://purl.org/coar/resource_type/c_db06uuid:15c9264c-6c29-4c91-819c-302a7badc14dEnglishHyrax Deposit2023Steeples, T<p>Rational verification asks whether certain temporal properties hold within the equilibria of multi-agent systems. Typically, the literature considers games where the agents traverse some concurrent game structure (or some succinct representation of it), with player goals and specifications given by LTL formulae. Whilst this is an effective framework for reasoning about a variety of different systems, it has two clear shortcomings --- it assumes that agents are unrestricted in choosing their actions, and it only allows two possible player preferences over outcomes: a satisfied temporal goal and an unsatisfied one. Whilst this is sufficient for verifying binary properties (such as safety, fairness and liveness) of a system where agents can act arbitrarily, this framework lacks the ability to differentiate between non-functional behaviours of resource-constrained systems.</p> <p>For an agent in a system, there may be multiple ways of having it achieve its goal, but these may have different resource requirements (such as energy usage or time expended). As such, it is natural to ask questions like \enquote{does this fleet of autonomous cars have enough power to safely get from point A to point B?} or \enquote{how can these industrial robots perform their respective functions, whilst collectively expending the least amount of battery power?}. These are real world problems which also invoke rich questions in theoretical computer science.</p> <p>In this thesis, we introduce quantitative aspects to the framework of rational verification. We build on the existing literature by extending the traditional temporal goals of players with mean-payoff rewards; we constrain our agents by making their available actions contingent on resources they possess; and we will look at how quantitative aspects can introduce non-determinism to the rational verification setting.</p> <p>As such, this will give us games with a greater strategic interest than previously analysed, bringing the theory closer to understanding real-world systems.</p>
spellingShingle Steeples, T
Quantitative rational verification
title Quantitative rational verification
title_full Quantitative rational verification
title_fullStr Quantitative rational verification
title_full_unstemmed Quantitative rational verification
title_short Quantitative rational verification
title_sort quantitative rational verification
work_keys_str_mv AT steeplest quantitativerationalverification