Class 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 Detail

      • SAFRankingReasoner

        public SAFRankingReasoner()
    • 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)