Interface CulpabilityMeasure<S extends Formula,​T extends BeliefSet<S,​?>>

Type Parameters:
S - the type of formulas
T - the type of belief sets
All Known Subinterfaces:
SignedCulpabilityMeasure
All Known Implementing Classes:
MeanDistanceCulpabilityMeasure, ShapleyCulpabilityMeasure

public interface CulpabilityMeasure<S extends Formula,​T extends BeliefSet<S,​?>>
Classes implementing this interface represent culpability measures, i.e. measure that assign to each conditional of a conditional belief base a degree of responsibility for causing an inconsistency.
Author:
Matthias Thimm
  • Method Summary

    Modifier and Type
    Method
    Description
    culpabilityMeasure​(T beliefSet, S formula)
    Returns the degree of responsibility of the given formula to cause inconsistency in the given belief set (NOTE: the formula should be in the given belief set).
  • Method Details

    • culpabilityMeasure

      Double culpabilityMeasure(T beliefSet, S formula)
      Returns the degree of responsibility of the given formula to cause inconsistency in the given belief set (NOTE: the formula should be in the given belief set).
      Parameters:
      beliefSet - a belief set.
      formula - a formula
      Returns:
      a Double indicating the degree of inconsistency (NOTE: if the given formula does not appear in the given belief set the degree is defined to be zero).