mComb: Modified Dempster's Combination Operator

mCombR Documentation

Modified Dempster's Combination Operator

Description

Combine evidence in the form of mass functions using modified Dempster's combination operator.

Usage

mComb(x,y,z)

Arguments

x

single mass function or a list of mass functions

y

single mass function if x is a single mass function, a prior distribution or missing if x is a list

z

prior distribution if x and y are mass functions, otherwise missing

Details

The prior distribution is provided in the form of a list where the names are equivalent to the state space. See the examples.

Value

mass function

Author(s)

Alexander Karlsson

References

Fixsen, D., Mahler, R. P. S. (1997), The modified Dempster-Shafer approach to classification, IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, 27, 96-104

See Also

dComb, yComb, cComb

Examples

# state space
stateSpace <- c("a", "b", "c")

# mass functions 
m1 <- mass(list("a"=0.1, "a/b/c"=0.9), stateSpace)
m2 <- mass(list("a"=0.2, "a/b/c"=0.8), stateSpace)

# modified Dempster's combination using the uniform prior
mComb(m1, m2)
# or 
mComb(list(m1, m2))     

# modified Dempster's combination using a specific prior
mComb(m1, m2, list("a"=0.1, "b"=0.1, "c"=0.8))
# or 
mComb(list(m1, m2), list("a"=0.1, "b"=0.1, "c"=0.8)) 

EvCombR documentation built on April 25, 2022, 5:06 p.m.