Class SatBasedInconsistencyMeasure

java.lang.Object
org.tweetyproject.logics.commons.analysis.BeliefSetInconsistencyMeasure<PlFormula>
org.tweetyproject.logics.pl.analysis.SatBasedInconsistencyMeasure
All Implemented Interfaces:
PostulateEvaluatable<PlFormula>, InconsistencyMeasure<BeliefSet<PlFormula,?>>
Direct Known Subclasses:
ContensionSatInconsistencyMeasure, DHitSatInconsistencyMeasure, DMaxSatInconsistencyMeasure, DSumSatInconsistencyMeasure, HsSatInconsistencyMeasure

public abstract class SatBasedInconsistencyMeasure extends BeliefSetInconsistencyMeasure<PlFormula>
A common base class for inconsistency measure implementations based on SAT encodings.
Author:
Anna Gessler
  • Constructor Details

    • SatBasedInconsistencyMeasure

      public SatBasedInconsistencyMeasure(SatSolver solver)
      Create a new SAT-based inconsistency measure with the given SAT solver.
      Parameters:
      solver - some SAT solver
    • SatBasedInconsistencyMeasure

      public SatBasedInconsistencyMeasure()
      Create a new SAT-based inconsistency measure with the given SAT solver.