Class FbInconsistencyMeasure

  • All Implemented Interfaces:
    net.sf.tweety.commons.postulates.PostulateEvaluatable<PlFormula>, net.sf.tweety.logics.commons.analysis.InconsistencyMeasure<net.sf.tweety.commons.BeliefSet<PlFormula,​?>>

    public class FbInconsistencyMeasure
    extends net.sf.tweety.logics.commons.analysis.BeliefSetInconsistencyMeasure<PlFormula>
    Implements the forgetting-based inconsistency measure from [Besnard. Forgetting-based Inconsistency Measure. SUM 2016] The implementation is a brute-force search approach without much optimization.
    Author:
    Matthias Thimm
    • Constructor Detail

      • FbInconsistencyMeasure

        public FbInconsistencyMeasure()
    • Method Detail

      • inconsistencyMeasure

        public Double inconsistencyMeasure​(Collection<PlFormula> formulas)
        Specified by:
        inconsistencyMeasure in class net.sf.tweety.logics.commons.analysis.BeliefSetInconsistencyMeasure<PlFormula>