Computational logic foundations of KGP agents
Journal of Artificial Intelligence Research
A norm-governed systems perspective of ad hoc networks
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
Preferences and assumption-based argumentation for conflict-free normative agents
ArgMAS'07 Proceedings of the 4th international conference on Argumentation in multi-agent systems
ANGLE: An autonomous, normative and guidable agent with changing knowledge
Information Sciences: an International Journal
25 years of applications of logic programming in Italy
A 25-year perspective on logic programming
Rational strategies for norm compliance in the n-BDI proposal
COIN@AAMAS'10 Proceedings of the 6th international conference on Coordination, organizations, institutions, and norms in agent systems
A formal analysis of KGP agents
JELIA'06 Proceedings of the 10th European conference on Logics in Artificial Intelligence
Using the KGP model of agency to design applications
CLIMA'05 Proceedings of the 6th international conference on Computational Logic in Multi-Agent Systems
Deon+: abduction and constraints for normative reasoning
Logic Programs, Norms and Action
Open issues for normative multi-agent systems
AI Communications
Human-inspired model for norm compliance decision making
Information Sciences: an International Journal
Building Norms-Adaptable Agents from Potential Norms Detection Technique PNDT
International Journal of Intelligent Information Technologies
Hi-index | 0.00 |
We extend the logical model of agency known as the KGP model, to support agents with normative concepts, based on the roles an agent plays and the obligations and prohibitions that result from playing these roles. The proposed framework illustrates how the resulting normative concepts, including the roles, can evolve dynamically during the lifetime of the agent. Furthermore, we illustrate how these concepts can be combined with the existing capabilities of KGP agents in order to plan for their goals, react to changes in the environment, and interact with other agents. Our approach gives an executable specification of normative concepts that can be used directly for prototyping applications.