Skip to content

maximelenormand/OWA-weights-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generating OWA weights using truncated distributions

Description

This project contains several R function to generate ordered weighted averaging (OWA) weights using truncated distributions as described in [1]. In this paper, we introduce an OWA determination method based on truncated distributions that enables intuitive generation of OWA weights according to a certain level of risk and trade-off. These two dimensions are represented by the two first moments of the truncated distribution. We illustrate our approach with the well-know normal distribution and the definition of a continuous parabolic decision-strategy space. We finally study the impact of the number of criteria on the results.

Contents of the package

The R script owg.R proposes several functions to generate OWA weights according to a certain level of risk and trade-off using truncated normal distributions.

The R script ED.R proposes several functions to design an experimental design and automatically generate OWA weights according to a certain number of criteria and a list of couple of risk and trade-off values.

Example

An example of use of these scripts in a GIS-MCDA context can be found in this study. Code and data used in this study are available here.

Interactive web application

A Shiny application has also been designed to visualize the obtained distribution, to download the associated weights and to design experimental deigns. This repository contains all the material (R scripts, Rdata and WWW data folder) needed to run the app.

Citation

If you use this code, please cite:

[1] Lenormand M (2018) Generating OWA weights using truncated distributions. International Journal of Intelligent Systems 33, 791–801.

If you need help, find a bug, want to give me advice or feedback, please contact me! You can reach me at maxime.lenormand[at]inrae.fr

About

Generating OWA weights using truncated distributions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published