Here we provide systems to compute claim-based extensions of and reasoning with Claim-augmented Argumentation Frameworks (aka argument-conclusion structure). We provide two types of encodinges:
CAFs extend Dung AFs by associating a claim to each argument. Here a claim is abstract identifier, which allows to identify arguments with the same claim. So-called well-formed CAFs satisfy an additional constraint that arguments with the same claim attack the same arguments.
CAFs are encoded by a sequence of statements that either encode an argument and its claim, or an attack from one argument to another.
CAF | Input File |
---|---|
Consider a CAF with
|
arg(alpha,a).
arg(beta,a).
arg(gamma1,c).
arg(gamma2,c).
att(alpha,beta).
att(alpha,gamma1).
att(beta,alpha).
att(beta,gamma2).
|
well-formed CAF | Input File |
---|---|
Consider a well-formed CAF with
|
arg(alpha,a).
arg(beta,b).
arg(gamma1,c).
arg(gamma2,c).
att(a,beta).
att(a,gamma1).
att(b,alpha).
att(b,gamma2).
|
CAF.lp:
Using clingo (see Potassco) the usage is as follows:
clingo input.af CAF.lp semantics.dl -n 0
The encodings provided in this section are stand-alone in the sense that they do not require additional enodings for Dung semantics. We provide separate encodings for general CAFs and well-formed CAFs that are encoding in the specific input syntax given above.
clingo input.af semantics.dl -n 0
In the following we provide the encodings for different argumentation semantics.
For well-formed CAFs we provide two classes of Encodings. Argument-driven encodings where non-deterministic guesses are on the arguments and claim-driven encodings where non-deterministic guesses are on the claims.
Semantics | argument-driven | claim-driven |
---|---|---|
complete | CO.lp | CO.lp |
preferred | PR.lp | PR.lp |
stable | ST.lp | ST.lp |
semi-stable | SST.lp | SST.lp |
stage | STG.lp | STG.lp |
Again notice that the well-formed CAF must be encoded in the special syntax for well-formed CAFs in order to apply the above encodings. If not you can use the encodings for general CAFs.
[26] |
Argumentation Frameworks with Claims and Collective Attacks -- Complexity Results and Answer-Set Programming Encodings
Alexander Greßler. Masters Thesis, Technische Universität Wien, 2019 [.pdf ] |