Class Abduction

java.lang.Object
it.poliba.sisinflab.tinyme.Abduction

public final class Abduction
extends Object
Stores the result of the Concept Abduction inference service, obtained via Reasoner.abduction(OWLNamedIndividual, OWLNamedIndividual) and similar methods.

Hypothesis represents the part of the request that is not present in the supplied resource. The more must be hypothesized, the higher the associated penalty.

See Also:
Reasoner
  • Method Details

    • getHypothesis

      public SemanticDescription getHypothesis()
      Returns the hypothesis of the abduction result.
      Returns:
      Hypothesis of the abduction result.
    • getPenalty

      public double getPenalty()
      Returns the penalty associated with the abduction result.
      Returns:
      Penalty associated with the abduction result.
    • toString

      public String toString()
      Overrides:
      toString in class Object