fm.generate_fmconvex_tsort: Function for generating convex fuzzy measures

View source: R/Rfmtool.r

fm.generate_fmconvex_tsortR Documentation

Function for generating convex fuzzy measures

Description

Generates num convex random fuzzy measures stored consecutively in cardinality ordering in the output array.

Usage

  fm.generate_fmconvex_tsort(num, kint, markov, option, K, env = NULL)

Arguments

num

Several random fuzzy measures stored in cardinality ordering in the array v (num is their number)

kint

Interactive fuzzy measure. 0 < kint <= n

markov

Number of Markov steps to take, the randomness increases with that number

option

Option = 1 employs internal rejection method to improve uniformity, but for n > 5 is is not essential

K

K is the constant in k-interactive fuzzy measures

env

Environment variable obtained from fm.Init(n).

Value

output

The output is the generation of num convex random fuzzy measures stored consecutively in cardinality ordering in the array v

Author(s)

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

Examples

 
  env<-fm.Init(3)
  fuzzymeasures <- fm.generate_fmconvex_tsort(1,3,1000,0,1, env)
  

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