Act for Your Duties but Maintain Your Rights

02/07/2023
by   Shufang Zhu, et al.
0

Most of the synthesis literature has focused on studying how to synthesize a strategy to fulfill a task. This task is a duty for the agent. In this paper, we argue that intelligent agents should also be equipped with rights, that is, tasks that the agent itself can choose to fulfill (e.g., the right of recharging the battery). The agent should be able to maintain these rights while acting for its duties. We study this issue in the context of LTLf synthesis: we give duties and rights in terms of LTLf specifications, and synthesize a suitable strategy to achieve the duties that can be modified on-the-fly to achieve also the rights, if the agent chooses to do so. We show that handling rights does not make synthesis substantially more difficult, although it requires a more sophisticated solution concept than standard LTLf synthesis. We also extend our results to the case in which further duties and rights are given to the agent while already executing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/03/2023

Correct-by-Design Teamwork Plans for Multi-Agent Systems

We propose Teamwork Synthesis, a version of the distributed synthesis pr...
research
01/24/2020

Policy Synthesis for Factored MDPs with Graph Temporal Logic Specifications

We study the synthesis of policies for multi-agent systems to implement ...
research
06/25/2020

Distributed Policy Synthesis of Multi-Agent Systems With Graph Temporal Logic Specifications

We study the distributed synthesis of policies for multi-agent systems t...
research
08/29/2023

LTLf Synthesis Under Environment Specifications for Reachability and Safety Properties

In this paper, we study LTLf synthesis under environment specifications ...
research
09/15/2017

Synthesis of surveillance strategies via belief abstraction

We study the problem of synthesizing a controller for a robot with a sur...
research
08/29/2023

Symbolic LTLf Best-Effort Synthesis

We consider an agent acting to fulfil tasks in a nondeterministic enviro...
research
04/09/2011

Automatic Vehicle Checking Agent (VCA)

A definition of intelligence is given in terms of performance that can b...

Please sign up or login with your details

Forgot password? Click here to reset