fm.Choquet: Choquet integral computation function

View source: R/Rfmtool.r

fm.ChoquetR Documentation

Choquet integral computation function

Description

Calculates the value of a discrete Choquet integral of input x, with fuzzy measure in general representation.

Usage

fm.Choquet(x, v, env=NULL)

Arguments

x

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

v

The general 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.Choquet(c(0.6, 0.3, 0.8), c(0, 0.3, 0.5, 0.6, 0.4, 0.8, 0.7, 1),env)

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

Related to fm.Choquet in Rfmtool...