fm.ChoquetMob: Choquet integral value computation function in Mobius...

View source: R/Rfmtool.r

fm.ChoquetMobR 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)


Rfmtool documentation built on Feb. 16, 2023, 9:21 p.m.