A Dynamic Preference Logic for reasoning about Agent Programming

11/14/2019
by   Marlo Souza, et al.
0

In this work, we investigate the use of Dynamic Preference Logic to encode BDI mental attitudes. Further, exploring this codification and the representation of preferences over possible worlds by preferences over propositional formulas, here called priority graphs, we comment on how to interpret BDI agent programs in this logic. Also, using the connection between dynamic operations defined over preference models and their encoding as transformations on priority graphs, we show how our logic can be used not only to reason about agent programs, but as a tool to specify reasoning mechanisms to guarantee certain properties in the theory of rationality for the programming language.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2019

Tractable reasoning about Agent Programming in Dynamic Preference Logic

While several BDI logics have been proposed in the area of Agent Program...
research
12/22/2019

Bringing Belief Base Change into Dynamic Epistemic Logic

AGM's belief revision is one of the main paradigms in the study of belie...
research
03/04/2002

A Framework for Compiling Preferences in Logic Programs

We introduce a methodology and framework for expressing general preferen...
research
07/10/2018

Competitive Parallelism: Getting Your Priorities Right

Multi-threaded programs have traditionally fallen into one of two domain...
research
12/20/2020

Lexicographic Logic: a Many-valued Logic for Preference Representation

Logical formalisms provide a natural and concise means for specifying an...
research
06/20/2017

The Complexity of Campaigning

In "The Logic of Campaigning", Dean and Parikh consider a candidate maki...
research
02/06/2017

Exploring the bidimensional space: A dynamic logic point of view

We present a family of logics for reasoning about agents' positions and ...

Please sign up or login with your details

Forgot password? Click here to reset