Making golog norm compliant

  • Authors:
  • Alfredo Gabaldon

  • Affiliations:
  • Center for Artificial Intelligence (CENTRIA), Universidade Nova de Lisboa

  • Venue:
  • CLIMA'11 Proceedings of the 12th international conference on Computational logic in multi-agent systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this work we consider how to enforce norms in the Situation Calculus based programming language Golog and its relatives. We define a notion of norm compliant sequence of actions with respect to norms prescribing some actions to be forbidden or obliged (ought-to-do norms), norms prescribing that a state-condition is forbidden (oughtto-be norms) and norms that are a form of deadline. We then show a procedure that allows incorporating the norms into the underlying action theory so that after this is done, the agent's behavior is guaranteed to be norm compliant.