Class SAFRankingReasoner
- java.lang.Object
-
- net.sf.tweety.arg.rankings.reasoner.AbstractRankingReasoner<net.sf.tweety.arg.dung.semantics.NumericalArgumentRanking>
-
- net.sf.tweety.arg.rankings.reasoner.SAFRankingReasoner
-
- All Implemented Interfaces:
net.sf.tweety.commons.ModelProvider<net.sf.tweety.arg.dung.syntax.Argument,net.sf.tweety.arg.dung.syntax.DungTheory,net.sf.tweety.arg.dung.semantics.NumericalArgumentRanking>,net.sf.tweety.commons.postulates.PostulateEvaluatable<net.sf.tweety.arg.dung.syntax.Argument>
public class SAFRankingReasoner extends AbstractRankingReasoner<net.sf.tweety.arg.dung.semantics.NumericalArgumentRanking>
This class implements the ranking-based "SAF" semantics approach as proposed by [Bonzon, Delobelle, Konieczny, Maudet. A Comparative Study of Ranking-Based Semantics for Abstract Argumentation. AAAI 2016]. It uses social abstract argumentation frameworks and the simple product semantic which were introduced by [Leite, Martins. Social abstract argumentation. IJCAI 2011].- Author:
- Anna Gessler
-
-
Constructor Summary
Constructors Constructor Description SAFRankingReasoner()
-
Method Summary
Modifier and Type Method Description net.sf.tweety.arg.dung.semantics.NumericalArgumentRankinggetModel(net.sf.tweety.arg.dung.syntax.DungTheory kb)Collection<net.sf.tweety.arg.dung.semantics.NumericalArgumentRanking>getModels(net.sf.tweety.arg.dung.syntax.DungTheory bbase)
-
-
-
Method Detail
-
getModels
public Collection<net.sf.tweety.arg.dung.semantics.NumericalArgumentRanking> getModels(net.sf.tweety.arg.dung.syntax.DungTheory bbase)
-
getModel
public net.sf.tweety.arg.dung.semantics.NumericalArgumentRanking getModel(net.sf.tweety.arg.dung.syntax.DungTheory kb)
-
-