Provider: | URV |
---|---|
Version: | 1.0 |
Implementation of a defuzzification of set of fuzzy labels Java implementation of a defuzzification of set of fuzzy labels according to the COG method: Center of Gravity. This method consists in calculating the center of gravity of each trapezoidal fuzzy set. The trapezoidal set is defined in the FuzzyNumbers file. Given a set of alternatives that are associated to a linguistic fuzzy term (alternativeValues file) a translation to the corresponding numerical COG is made.
(For outputs, see below)
Linguistic label describing the performance of each alternative
Definition of a fuzzy variable as a list of labels (trapezoidal)
Tag: categoriesValues
Code:
<categoriesValue>
<categoryValue>
<values>
<value id="xxx" name="xxxxxxxx">
<fuzzyNumber>
<trapezoidal>
<point1>
<abscissa>[...]</abscissa>
<ordinate>[...]</ordinate>
</point1>
[...]
<point4>
[...]
</point4>
</trapezoidal>
</fuzzyNumber>
</value>
[...]
</values>
</categoryValue>
</categoriesValue>
Numerical score for each alternative according to the input fuzzy label.
A status message.
For further technical details on the web service underlying this program, have a look at its documentation here.