fm.ChoquetMob {Rfmtool}R Documentation

Choquet integral value computation function in Mobius representation

Description

This is an alternative calculation of the Choquet integral from the fuzzy measure in Mobius representation.

Usage

fm.ChoquetMob(x, Mob, env=NULL)

Arguments

x

Input vector of size n, containing utility value of input criteria. x is in [0,1].

Mob

The Mobius fuzzy measure of size m=2^n. Its values can be provided by users, or by estimating from empirical data.

env

Environment variable obtained from fm.Init(n).

Value

output

The ouput is a single value of the computed Choquet integral.

Author(s)

Gleb Beliakov, Andrei Kelarev, Quan Vu, Daniela L. Calderon, Deakin University

Examples

env<-fm.Init(3)
fm.ChoquetMob(c(0.2,0.5,0.4), c(0.0, 0.3, 0.5, -0.2, 0.4, 0.1, -0.2, 0.1),env)


[Package Rfmtool version 5.0.4 Index]