Rfmtool: Fuzzy Measure Tools for R
Version 1.2

Various tools for handling fuzzy measures, calculating Shapley value and Interaction index, Choquet and Sugeno integrals, as well as fitting fuzzy measures to empirical data are provided. Construction of fuzzy measures from empirical data is done by solving a linear programming problem by using 'lpsolve' package, whose source in C adapted to the R environment is included. The description of the basic theory of fuzzy measures is in the manual in the Doc folder in this package.

Browse man pages Browse package API and functions Browse package files

AuthorGleb Beliakov [aut, cre], Quan Vu [ctb], Andrei Kelarev [ctb], Michel Berkelaar [ctb], Kjell Eikland [ctb], Samuel E. Buttrey and others [ctb]
Date of publication2016-03-19 10:14:15
MaintainerGleb Beliakov <gleb@deakin.edu.au>
LicenseLGPL-3
Version1.2
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("Rfmtool")

Man pages

fm: Rfmtool package
fm.Banzhaf: Banzhaf value computation function
fm.BanzhafMob: Banzhaf value computation function
fm.Choquet: Choquet function
fm.ChoquetMob: ChoquetMob function
fm.ConstructLambdaMeasure: ConstructLambdaMeasure function
fm.ConstructLambdaMeasureMob: ConstructLambdaMeasureMob function
fm.dualm: dualm function
fm.dualmMob: dualm function
fm.EntropyChoquet: EntropyChoquet function
fm.EntropyChoquetMob: EntropyChoquet function
fm.errorcheck: Basic error check
fm.fitting: Fuzzy Measure Fitting function
fm.fittingMob: Mobius Fuzzy Measure Fitting function
fm.fittingOWA: Symmetric Fuzzy Measure Fitting function
fm.fittingWAM: Additive Fuzzy Measure Fitting function
fm.FuzzyMeasureFitLP: Fuzzy Measure Fitting function.
fm.FuzzyMeasureFitLPMob: Mobius Fuzzy Measure Fitting function, R wrapper for...
fm.Init: Initialisation function
fm.Interaction: Interaction Index computation function
fm.InteractionB: Banzhaf Interaction Index computation function
fm.InteractionBMob: Banzhaf InteractionB Index computation function
fm.InteractionMob: Interaction Index computation function for Mobius fuzzy...
fm.IsMeasureAdditive: IsMeasureAdditive function
fm.IsMeasureAdditiveMob: IsMeasureAdditiveMob function
fm.IsMeasureBalanced: IsMeasureBalanced function
fm.IsMeasureBalancedMob: IsMeasureBalancedMob function
fm.IsMeasureSelfdual: IsMeasureSelfdual function
fm.IsMeasureSelfdualMob: IsMeasureSelfdualMob function
fm.IsMeasureSubadditive: IsMeasureSubadditive function
fm.IsMeasureSubadditiveMob: IsMeasureSubadditiveMob function
fm.IsMeasureSubmodular: IsMeasureSubmodular function
fm.IsMeasureSubmodularMob: IsMeasureSubmodularMob function
fm.IsMeasureSuperadditive: IsMeasureSuperadditive function
fm.IsMeasureSuperadditiveMob: IsMeasureSuperadditiveMob function
fm.IsMeasureSupermodular: IsMeasureSupermodular function
fm.IsMeasureSupermodularMob: IsMeasureSupermodularMob function
fm.IsMeasureSymmetric: IsMeasureSymmetric function
fm.IsMeasureSymmetricMob: IsMeasureSymmetricMob function
fm.Mobius: Mobius transform function
fm.OrnessChoquet: OrnessChoquet function
fm.OrnessChoquetMob: OrnessChoquetMob function
fm.Shapley: Shapley value computation function
fm.ShapleyMob: Shapley value computation function
fm.Sugeno: Sugeno function
fm.SugenoMob: Sugeno function in Mobius representation
fm.test: A Test function
fm.Zeta: Zeta transform function

Functions

fm Man page Source code
fm.Banzhaf Man page Source code
fm.BanzhafMob Man page Source code
fm.Choquet Man page Source code
fm.ChoquetMob Man page Source code
fm.ConstructLambdaMeasure Man page Source code
fm.ConstructLambdaMeasureMob Man page Source code
fm.EntropyChoquet Man page Source code
fm.EntropyChoquetMob Man page Source code
fm.FuzzyMeasureFitLP Man page Source code
fm.FuzzyMeasureFitLPMob Man page Source code
fm.Init Man page Source code
fm.Interaction Man page Source code
fm.InteractionB Man page Source code
fm.InteractionBMob Man page Source code
fm.InteractionMob Man page Source code
fm.IsMeasureAdditive Man page Source code
fm.IsMeasureAdditiveMob Man page Source code
fm.IsMeasureBalanced Man page Source code
fm.IsMeasureBalancedMob Man page Source code
fm.IsMeasureSelfdual Man page Source code
fm.IsMeasureSelfdualMob Man page Source code
fm.IsMeasureSubadditive Man page Source code
fm.IsMeasureSubadditiveMob Man page Source code
fm.IsMeasureSubmodular Man page Source code
fm.IsMeasureSubmodularMob Man page Source code
fm.IsMeasureSuperadditive Man page Source code
fm.IsMeasureSuperadditiveMob Man page Source code
fm.IsMeasureSupermodular Man page Source code
fm.IsMeasureSupermodularMob Man page Source code
fm.IsMeasureSymmetric Man page Source code
fm.IsMeasureSymmetricMob Man page Source code
fm.Mobius Man page Source code
fm.OrnessChoquet Man page Source code
fm.OrnessChoquetMob Man page Source code
fm.Shapley Man page Source code
fm.ShapleyMob Man page Source code
fm.Sugeno Man page Source code
fm.SugenoMob Man page Source code
fm.Zeta Man page Source code
fm.dualm Man page Source code
fm.dualmMob Man page Source code
fm.errorcheck Man page Source code
fm.fitting Man page Source code
fm.fittingMob Man page Source code
fm.fittingOWA Man page Source code
fm.fittingWAM Man page Source code
fm.test Man page Source code

Files

inst
inst/example
inst/example/ChoquetExample.r
inst/doc
inst/doc/Rfmtool_manual.pdf
src
src/hbio.c
src/colamd.c
src/lusol6l0.h
src/lusol6u.h
src/lp_scale.h
src/lp_report.c
src/Makevars
src/lp_SOS.c
src/lusol.h
src/lpsolve.h
src/lp_report.h
src/lp_presolve.h
src/lp_fortify.h
src/colamd.h
src/ini.c
src/lp_rlp.c
src/declare.h
src/lp_lib.c
src/commonlib.h
src/lusol2.h
src/myblas.h
src/lp_explicit.h
src/lp_MDO.c
src/lp_MPS.h
src/lp_mipbb.h
src/lp_LUSOL.h
src/fuzzymeasuretools.cpp
src/commonlib.c
src/lusol7a.h
src/lp_pricePSE.c
src/lp_price.c
src/sparselib.h
src/lusol.c
src/lusol1.h
src/lp_matrix.c
src/mmio.h
src/lp_Hash.h
src/lusol6a.h
src/sparselib.c
src/lp_price.h
src/lp_simplex.h
src/lp_wlp.c
src/lusolio.c
src/isfixedvar.c
src/lp_utils.h
src/lpslink56.c
src/lp_Hash.c
src/lp_rlp.h
src/yacc_read.c
src/lp_types.h
src/lp_presolve.c
src/yacc_read.h
src/ini.h
src/lp_mipbb.c
src/lp_LUSOL.c
src/lp_BFP2.h
src/lusol8a.h
src/lp_crash.c
src/hbio.h
src/lpkit.h
src/lp_crash.h
src/lp_wlp.h
src/fortify.h
src/lp_MPS.c
src/lp_pricePSE.h
src/lp_params.c
src/lp_simplex.c
src/ufortify.h
src/lp_BFP1.h
src/Makevars.win
src/lp_utils.c
src/lp_lib.h
src/lp_matrix.h
src/myblas.c
src/fuzzymeasuretools.h
src/mmio.c
src/lp_scale.c
src/lp_MDO.h
src/fuzzymeasurefit.cpp
src/lp_BFP.h
src/lusolio.h
src/lp_SOS.h
src/fuzzymeasurefit.h
src/wrapper.cpp
NAMESPACE
R
R/Rfmtool.r
MD5
DESCRIPTION
man
man/fm.InteractionBMob.Rd
man/fm.fittingWAM.Rd
man/fm.BanzhafMob.Rd
man/fm.IsMeasureBalancedMob.Rd
man/fm.dualmMob.Rd
man/fm.Mobius.Rd
man/fm.ShapleyMob.Rd
man/fm.Rd
man/fm.IsMeasureSymmetric.Rd
man/fm.test.Rd
man/fm.IsMeasureSuperadditive.Rd
man/fm.IsMeasureSelfdualMob.Rd
man/fm.IsMeasureSubadditiveMob.Rd
man/fm.IsMeasureSymmetricMob.Rd
man/fm.Sugeno.Rd
man/fm.Zeta.Rd
man/fm.IsMeasureSupermodularMob.Rd
man/fm.OrnessChoquet.Rd
man/fm.IsMeasureSuperadditiveMob.Rd
man/fm.IsMeasureSubmodular.Rd
man/fm.FuzzyMeasureFitLPMob.Rd
man/fm.ChoquetMob.Rd
man/fm.OrnessChoquetMob.Rd
man/fm.errorcheck.Rd
man/fm.Choquet.Rd
man/fm.IsMeasureAdditive.Rd
man/fm.SugenoMob.Rd
man/fm.Banzhaf.Rd
man/fm.IsMeasureSubmodularMob.Rd
man/fm.IsMeasureSupermodular.Rd
man/fm.fittingMob.Rd
man/fm.IsMeasureSelfdual.Rd
man/fm.IsMeasureAdditiveMob.Rd
man/fm.ConstructLambdaMeasureMob.Rd
man/fm.EntropyChoquetMob.Rd
man/fm.FuzzyMeasureFitLP.Rd
man/fm.Interaction.Rd
man/fm.IsMeasureBalanced.Rd
man/fm.IsMeasureSubadditive.Rd
man/fm.fittingOWA.Rd
man/fm.InteractionB.Rd
man/fm.InteractionMob.Rd
man/fm.Init.Rd
man/fm.EntropyChoquet.Rd
man/fm.dualm.Rd
man/fm.ConstructLambdaMeasure.Rd
man/fm.Shapley.Rd
man/fm.fitting.Rd
Rfmtool documentation built on May 19, 2017, 6:24 p.m.