A Dynamic Preference Logic for reasoning about Agent Programming

Publication date

2017

Authors

Souza, Marlo
Moreira, Alvaro
Vieira, R.
Meyer, J-J.Ch.ISNI 0000000116521183

Editors

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

taverne

Abstract

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.

Keywords

Taverne

Citation

Souza, M, Moreira, A, Vieira, R & Meyer, J J C 2017, A Dynamic Preference Logic for reasoning about Agent Programming. in 2017 Brazilian Conference on Intelligent Systems (BRACIS). IEEE, pp. 1-6. https://doi.org/10.1109/BRACIS.2017.43