Knowledge Representation for High-Level Norms and Violation Inference in Logic Programming
Babatunde Opeoluwa Akinkunmi, Moyin Florence Babalola

TL;DR
This paper introduces a logical formalism for representing high-level norms in open societies, enabling detailed violation inferences including the situation and identity of the norm violated.
Contribution
It presents a novel logic programming approach for high-level norms that supports detailed violation inferences, addressing limitations of existing formalisms.
Findings
Supports violation inference with situational details
Allows identification of specific norms violated
Formalizes norms as logic programs with time constraints
Abstract
Most of the knowledge Representation formalisms developed for representing prescriptive norms can be categorized as either suitable for representing either low level or high level norms.We argue that low level norm representations do not advance the cause of autonomy in agents in the sense that it is not the agent itself that determines the normative position it should be at a particular time, on the account of a more general rule. In other words an agent on some external system for a nitty gritty prescriptions of its obligations and prohibitions. On the other hand, high level norms which have an explicit description of a norm's precondition and have some form of implication, do not as they exist in the literature do not support generalized inferences about violation like low level norm representations do. This paper presents a logical formalism for the representation of high level…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Multi-Agent Systems and Negotiation · Logic, programming, and type systems
