BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//University of Liverpool Computer Science Seminar System//v2//EN
BEGIN:VEVENT
DTSTAMP:20260920T141623Z
UID:Seminar-dept-276@lxserverM.csc.liv.ac.uk
ORGANIZER:CN=Lutz Oettershagen:MAILTO:Lutz.Oettershagen@liverpool.ac.uk
DTSTART:20120207T160000
DTEND:20120207T170000
SUMMARY:School Seminar Series
DESCRIPTION:Dr. Brian Logan: Programming Norm-Aware Agents\n\nWe can define a "norm-aware" agent as one that deliberates on its goals, norms and sanctions before deciding which plans to select and execute. Norm-aware agents are able to violate norms (accepting the resulting sanctions) if it is in their overall interests to do so, e.g., if meeting an obligation would result in an important goal of the agent becoming unachievable. Programming norm-aware agents in conventional BDI-based agent programming languages is difficult, as they lack support for deliberating about goals, norms, sanctions and deadlines. In this talk, I will sketch the norm-aware agent programming language N-2APL. N-2APL is based on 2APL and provides support for beliefs, goals, plans, norms, sanctions and deadlines. I will describe how the syntax and semantics of 2APL were modified to support norm-awareness, and show that N-2APL agents are rational in the sense of committing to a set of plans that will achieve the agent's most important goals and obligations by their deadlines while respecting its most important prohibitions.\n\nhttps://www.csc.liv.ac.uk/research/seminars/abstract.php?id=276
LOCATION:G12
END:VEVENT
END:VCALENDAR
