Learn R Programming

Rfmtool (version 5.0.3)

fm.check_monotonicity_sort_insert: Function for checking monotonicity of the set function v

Description

Checks monotonicity of the set function v in standard representation using insert sort.

Usage

fm.check_monotonicity_sort_insert(v, indices, env=NULL)

Value

output

The output is a list of components (True/False, indices, values). The indices and values can be used at subsequent steps of monotonicity verification (e.g., values slightly perturbed)

Arguments

v

matrix v stores fuzzy measurements consecutively in cardinal order.

indices

The indices can be used at subsequent steps of monotonicity verification. This function is called after merge sort, so the indices are already precomputed.

env

Environment variable obtained from fm.Init(n).

Author

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

Examples

Run this code
 env<-fm.Init(3)
 v <- fm.generate_fm_sorting(1, 1000, 0, env)
  out <- fm.check_monotonicity_sort_merge(v, NULL, env)
  out$V[1] = out$V[1] *1.1
  out<- fm.check_monotonicity_sort_insert(out$V, out$index, env)
  out$out

Run the code above in your browser using DataLab