On the Relationship of Defeasible Argumentation and Answer Set Programming
Matthias Thimm Gabriele Kern-Isberner
Technische Universit¨ at Dortmund
May 29, 2008
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 1 / 21
On the Relationship of Defeasible Argumentation and Answer Set - - PowerPoint PPT Presentation
On the Relationship of Defeasible Argumentation and Answer Set Programming Matthias Thimm Gabriele Kern-Isberner Technische Universit at Dortmund May 29, 2008 Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 1 / 21 Outline
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 1 / 21
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 2 / 21
Motivation
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 3 / 21
Motivation
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 4 / 21
Defeasible Logic Programming
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 5 / 21
Defeasible Logic Programming
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 6 / 21
Properties of warrant
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 7 / 21
Properties of warrant
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 8 / 21
Properties of warrant
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 8 / 21
Properties of warrant
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 9 / 21
Properties of warrant
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 10 / 21
Answer Set Programming
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 11 / 21
Answer Set Programming
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 12 / 21
Answer Set Programming
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 13 / 21
Converting a de.l.p. into an answer set program
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 14 / 21
Converting a de.l.p. into an answer set program
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 15 / 21
Converting a de.l.p. into an answer set program
1 for every a ∈ Π it is a ∈ ASP(P), 2 for every r : h ← b1, . . . , bn ∈ Π it is r ∈ ASP(P), 3 for every h −
4 GuardRules(P) ⊆ ASP(P). Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 16 / 21
Converting a de.l.p. into an answer set program
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 17 / 21
Converting a de.l.p. into an answer set program
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 17 / 21
Converting a de.l.p. into an answer set program
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 18 / 21
Converting a de.l.p. into an answer set program
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 18 / 21
Converting a de.l.p. into an answer set program
1 for every a ∈ Π it is a ∈ ASP∗(P) and 2 for every (strict or defeasible) rule h b1, . . . , bn ∈ Π ∪ ∆ it is
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 19 / 21
Conclusion
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 20 / 21
Conclusion
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 21 / 21
Conclusion
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 21 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 22 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 23 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 24 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 25 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 26 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 27 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 28 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 29 / 21
Appendix
Thimm, Kern-Isberner (TU Dortmund) DeLP and ASP May 29, 2008 30 / 21