Welcome to the ADF system page, for computing acceptable sets of arguments (models) for Abstract Dialectical Frameworks (ADFs)
It is developed within the project "New
Methods for Analyzing, Comparing, and Solving Argumentation
Problems" (has been funded by the Vienna Science and Technology Fund (WWTF) through project ICT
08-028).
Please note that the semantics encoded in ADFsys correspond to the ones given in [1], while DIAMOND encodes semantics given in [4,5].
For the execution of the programs one needs an ASP solver like Gringo/Clasp(D) (see Potassco)
$ gringo --reify preferred.dl input.dl | \ gringo - {meta.lp,metaO.lp,metaD.lp} \ <(echo "optimize(1,1,incl).") | claspD 0
Here we provied some examples to test the program.
Input format for the ADFsys required input statement(x) ... for representing an argument/statement called "x" ac(x,f) ... for the acceptance condition f of x which is encoded in propositional logic using the following syntax: c(v), c(f) for true, false and(p,q), or(p,q), xor(p,q), imp(p,q), iff(p,q) and neg(p) for the usual boolean connectives and subformulae p and q, nested as needed. optional input att(x,s) ... for stating that the link from x to s is attacking sup(x,s) ... for stating that the link from x to s is supporting att_supp(x,s) ... for stating that the link from x to s is uninformative dep(x,s) ... for stating that the link from x to s is dependent
$ gringo model.dl example01.dl | clasp 0The 0 option lets the solver output all models.
Here are some further examples:
[5] |
Approximating Operators and Semantics for Abstract Dialectical Frameworks Hannes Strass. In Artificial Intelligence, 205: 39-70, 2013 [ DOI ] |
[4] |
Abstract Dialectical Frameworks Revisited Gerhard Brewka, Stefan Ellmauthaler, Hannes Strass, Johannes P. Wallner and Stefan Woltran. In Francesca Rossi, editor, Proceedings of the 23rd International Joint Conference on Artificial Intelligence (IJCAI 2013), pages 803-809, IJCAI/AAAI, 2013 [ pdf ] |
[3] |
Abstract Dialectical Frameworks: Properties, Complexity, and Implementation Stefan Ellmauthaler Master's Thesis, Technische Universität Wien, Stefan Woltran and Johannes Peter Wallner advisors, 2012. [ obv ] |
[2] |
Evaluating Abstract Dialectical Frameworks with ASP
(demonstration extended abstract) Stefan Ellmauthaler and Johannes Peter Wallner. In Bart Verheij, Stefan Szeider, and Stefan Woltran, editors, Proceedings of the Fourth International Conference on Computational Models of Argument, COMMA 2012 , volume 245 of Frontiers in Artificial Intelligence and Applications, pages 505-506, Vienna, Austria, September 2012. |
[1] |
Abstract Dialectical Frameworks Gerd Brewka and Stefan Woltran. In Fangzhen Lin, Ulrike Sattler and Miroslaw Truszczynski, editors, Proceedings of the 12th International Conference on Principles of Knowledge Representation and Reasoning (KR 2010), pages 102–111, AAAI Press, 2010. [ pdf ] |