fm.ConvertCoMob2Kinter {Rfmtool}R Documentation

Function for dual k-interactive fuzzy measure from Mobius to standard representation

Description

Converts dual k-interactive fuzzy measure from Mobius to standard representation.

Usage

fm.ConvertCoMob2Kinter(Mob,kadd, fullmu, env=NULL)

Arguments

Mob

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

kadd

is the value of k-additivity, which is used for reducing the complexity of fuzzy measures. kadd is defined as an optional argument, its default value is kadd = n. kadd is k in k-additive f-measure, 1 < kadd < n+1; if kdd=n - f.m. is unrestricted.

fullmu

Integer flag. is 1 then all 2n are allocated, otherwise a more compact representation fo rk-interactive fuzzy measures is used.

env

Environment variable obtained from fm.Init(n).

Value

output

The output is k-interactive fuzzy measure standard representation

Author(s)

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

Examples

env <-fm.Init(4)
fullmu <- 0
step<-0.001
Fn <- NULL
        fuzzymeasures <- fm.generate_fm_kinteractivedualconvex(1, 4, 2, 1000,
        step, Fn, env)

fm.ConvertCoMob2Kinter(fuzzymeasures$V, 2, fullmu, env )
  

[Package Rfmtool version 5.0.4 Index]