Norms, Institutions, and Robots

Stevan Tomic,Federico Pecora,Alessandro Saffiotti
DOI: https://doi.org/10.48550/arXiv.1807.11456
2020-08-20
Abstract:Interactions within human societies are usually regulated by social norms. If robots are to be accepted into human society, it is essential that they are aware of and capable of reasoning about social norms. In this paper, we focus on how to represent social norms in societies with humans and robots, and how artificial agents such as robots can reason about social norms in order to plan appropriate behavior. We use the notion of institution as a way to formally define and encapsulate norms, and we provide a formal framework for institutions. Our framework borrows ideas from the field of multi-agent systems to define abstract normative models, and ideas from the field of robotics to define physical executions as state-space trajectories. By bridging the two in a common model, our framework allows us to use the same abstract institution across physical domains and agent types. We then make our framework computational via a reduction to CSP and show experiments where this reduction is used for norm verification, planning, and plan execution in a domain including a mixture of humans and robots.
Artificial Intelligence,Computers and Society,Multiagent Systems
What problem does this paper attempt to address?
The problem this paper attempts to address is: In order for robots to be accepted by human society, they need to have the ability to understand and adhere to social norms. Specifically, the paper focuses on how to represent social norms in a society that includes both humans and robots, and explores how artificial agents such as robots can reason about these social norms to plan appropriate behaviors. The paper proposes a framework that achieves this goal by formalizing social norms as "institutions." Institutions not only define abstract social norms but also provide methods to associate these norms with the physical environment, enabling robots to perform behaviors that meet social expectations in specific environments. This framework combines ideas from the fields of multi-agent systems and robotics, ensuring the reusability of norms across different physical environments and different types of agents.