|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PlausibilityFunction
A representation of degrees of plausibility. The plausibility of a proposition is the sum of all the evidence compatible to that proposition. For instance, evidence assigned to {a,b} increases the plausibility of {a,c}, because these propositions have a non-empty intersection. The plausibility of a proposition is related to the belief in its negation: Pl(A) = 1 - Bel(not A).
Method Summary | |
---|---|
void |
addPlausibility(Proposition prop,
double plausibility)
Increases the plausibility of a proposition by a specified value. |
double |
getPlausibility(Proposition prop)
Finds the plausibility of a proposition so far. |
BeliefFunction |
toBeliefFunction()
Produces the belief function corresponding to this plausibility function. |
CommonalityFunction |
toCommonalityFunction()
Produces the commonality function corresponding to this plausibility function. |
MassPotential |
toMassPotential()
Produces a mass potential corresponding to this plausibility function. |
Method Detail |
---|
void addPlausibility(Proposition prop, double plausibility)
prop
- the proposition to which the plausibility is assignedplausibility
- the plausibility assigned to the propositiondouble getPlausibility(Proposition prop)
prop
- the proposition we want to check
MassPotential toMassPotential()
BeliefFunction toBeliefFunction()
CommonalityFunction toCommonalityFunction()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |