public class FuzzyInconsistencyMeasure extends net.sf.tweety.logics.commons.analysis.BeliefSetInconsistencyMeasure<PropositionalFormula>
| Modifier and Type | Field and Description |
|---|---|
static byte |
SUMFUZZY_MEASURE
static constant for the Sum-version of the measure
|
static byte |
TFUZZY_MEASURE
static constant for the T-version of the measure
|
| Constructor and Description |
|---|
FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm)
Creates a new measure for the given T-norm.
|
FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm,
byte measure_version)
Creates a new measure for the given T-norm.
|
FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm,
net.sf.tweety.math.func.fuzzy.TCoNorm tconorm)
Creates a new measure (T Version) for the given T-norm and T-conorm.
|
FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm,
net.sf.tweety.math.func.fuzzy.TCoNorm tconorm,
byte measure_version)
Creates a new measure for the given T-norm and T-conorm.
|
| Modifier and Type | Method and Description |
|---|---|
FuzzyInterpretation |
getOptimalInterpretation(Collection<PropositionalFormula> formulas)
Returns an optimal interpretation as a witness for the inconsistency value.
|
Double |
inconsistencyMeasure(Collection<PropositionalFormula> formulas) |
public static final byte TFUZZY_MEASURE
public static final byte SUMFUZZY_MEASURE
public FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm,
net.sf.tweety.math.func.fuzzy.TCoNorm tconorm,
byte measure_version)
tnorm - some T-normtconorm - some T-conormmeasure_version - one of TFUZZY_MEASURE, SUMFUZZY_MEASUREpublic FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm,
net.sf.tweety.math.func.fuzzy.TCoNorm tconorm)
tnorm - some T-normtconorm - some T-conormpublic FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm)
tnorm - some T-normpublic FuzzyInconsistencyMeasure(net.sf.tweety.math.func.fuzzy.TNorm tnorm,
byte measure_version)
tnorm - some T-normmeasure_version - one of TFUZZY_MEASURE, SUMFUZZY_MEASUREpublic FuzzyInterpretation getOptimalInterpretation(Collection<PropositionalFormula> formulas)
formulas - a set of formulaspublic Double inconsistencyMeasure(Collection<PropositionalFormula> formulas)
inconsistencyMeasure in class net.sf.tweety.logics.commons.analysis.BeliefSetInconsistencyMeasure<PropositionalFormula>Copyright © 2018. All rights reserved.