Class SdInconsistencyMeasure

  • All Implemented Interfaces:
    net.sf.tweety.logics.commons.analysis.InconsistencyMeasure<Program>

    public class SdInconsistencyMeasure
    extends Object
    implements net.sf.tweety.logics.commons.analysis.InconsistencyMeasure<Program>
    This class implements the inconsistency measure $I_sd$ from [Ulbricht, Thimm, Brewka. Measuring Inconsistency in Answer Set Programs. JELIA 2016]
    The implememtation is a straightforward brute-force search approach.
    Author:
    Matthias Thimm
    • Constructor Detail

      • SdInconsistencyMeasure

        public SdInconsistencyMeasure​(ASPSolver solver)
        Creates a new inconsistency measure based on the given solver.
        Parameters:
        solver - some ASP solver
    • Method Detail

      • inconsistencyMeasure

        public Double inconsistencyMeasure​(Program beliefBase)
        Specified by:
        inconsistencyMeasure in interface net.sf.tweety.logics.commons.analysis.InconsistencyMeasure<Program>