Incorporating social practices in BDI agent systems

03/07/2019
by   Stephen Cranefield, et al.
0

When agents interact with humans, either through embodied agents or because they are embedded in a robot, it would be easy if they could use fixed interaction protocols as they do with other agents. However, people do not keep fixed protocols in their day-to-day interactions and the environments are often dynamic, making it impossible to use fixed protocols. Deliberating about interactions from fundamentals is not very scalable either, because in that case all possible reactions of a user have to be considered in the plans. In this paper we argue that social practices can be used as an inspiration for designing flexible and scalable interaction mechanisms that are also robust. However, using social practices requires extending the traditional BDI deliberation cycle to monitor landmark states and perform expected actions by leveraging existing plans. We define and implement this mechanism in Jason using a periodically run meta-deliberation plan, supported by a metainterpreter, and illustrate its use in a realistic scenario.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/24/2018

Interactions as Social Practices: towards a formalization

Multi-agent models are a suitable starting point to model complex social...
research
06/08/2020

Surveillance, Stigma Sociotechnical Design for HIV

Online dating and hookup platforms have fundamentally changed people's d...
research
03/07/2017

Vocabulary Alignment in Openly Specified Interactions

The problem of achieving common understanding between agents that use di...
research
09/20/2023

Leveraging Diversity in Online Interactions

This paper addresses the issue of connecting people online to help them ...
research
05/22/2022

Social Practices: a Complete Formalization

Multi-agent models are a suitable starting point to model complex social...
research
04/22/2022

Embracing AWKWARD! Real-time Adjustment of Reactive Plans Using Social Norms

This paper presents the AWKWARD architecture for the development of hybr...
research
06/25/2020

A mechanism to promote social behaviour in household load balancing

Reducing the peak energy consumption of households is essential for the ...

Please sign up or login with your details

Forgot password? Click here to reset