This repository contains an Answer Set Programming implementation of the novel WP-semantics for Deontic Argumentation.
The main feature of the WP-sematnics is its ability to handle weak permission (in paticuler in the presence of deontic conflicts).
The wp-semantics is a bipolar sceptical semantics and assumes two types of arguments: natural arguments and imaginary arguments. The semantics adopts two relationships among arguments: attack and sub-argument. Thus, given two argumetns
Definition (Support)
An set of argument
Definition (Undercut)
A set of arguments
Definition (wp-Acceptable)
An argument
-
$A$ is an imaginary argument and$\forall B\in Args$ ,$B>A$ ,$B$ is wp-rejected by$R$ and$S$ ; or -
$A$ is a natural argument,$S$ supports$A$ , and$\forall C\in Args$ ,$C>A$ ,$S$ undercuts$C$ .
Definition (wp-Rejected)
An argument
-
$A$ is an imaginary argument and$\exists B\in Args$ ,$B>A$ ,$B\in S$ ; or -
$A$ is a natural argument and-
$\exists B\in Sub(A)$ ,$B\neq A$ , and$B\in R$ ; or -
$\exists B\in Args$ ,$B>A$ , and$S$ supports$B$ .
-
Definition (wp-extension)
The \emph{wp-extension} of a Deontic Argumentation Theory
such that
-
$J^T_0=\emptyset$ ;$R^T_0=\emptyset$ ; -
$J^T_{n+1}={ A\in Args: A \text{ is wp-acceptable by } R^T_n \text{ and } J^T_n}$ ; -
$R^T_{n+1}= {A\in Args: A \text{ is wp-rejected by } R^T_n \text{ and } J^T_n }$ .