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 )