Class SimplePafReasoner

java.lang.Object
org.tweetyproject.arg.prob.reasoner.AbstractPafReasoner
org.tweetyproject.arg.prob.reasoner.SimplePafReasoner
All Implemented Interfaces:
QuantitativeReasoner<ProbabilisticArgumentationFramework,Argument>, Reasoner<Double,ProbabilisticArgumentationFramework,Argument>

public class SimplePafReasoner extends AbstractPafReasoner
This class implements a naive algorithm for computing probabilities of extensions in probabilistic argumentation frameworks from [Li, Oren, Norman. Probabilistic Argumentation Frameworks. TAFA'2011]. It considers all subgraphs and computes therefore exact probabilities
Author:
Matthias Thimm
  • Constructor Details

    • SimplePafReasoner

      public SimplePafReasoner(Semantics semantics)
      Creates a new reasoner.
      Parameters:
      semantics - semantics used for determining extensions.
  • Method Details