Methods · Objective weighting
Fuzzy Standard Deviation (Fuzzy Standard Deviation, TFN-component profile)
When criteria are given as triangular fuzzy numbers (TFNs), this objective profile runs standard-deviation-based weighting separately on the lower bound, the most likely value and the upper bound, and produces weights by averaging the three results.
Base method's data type: Fuzzy
What Is the Method?
Fuzzy Standard Deviation is not a ranking method; it does not order alternatives, it produces criterion weights. Instead of a single figure in each cell, it takes a triangular fuzzy number (TFN) as input: a lower bound, a most likely value and an upper bound. This represents situations in which data is not exact but given as an interval from expert judgement.
The idea is simple: the more widely alternatives scatter on a criterion, that is, the larger its standard deviation, the more weight that criterion receives. DecisionMind's profile applies this calculation separately, and independently, to each of the TFN's three components, lower bound, most likely value, upper bound, and averages the three results. Even for the crisp form of standard-deviation-based weighting, DecisionMind's own literature review has not been able to identify a single founding paper. The idea is used in common across several objective weighting methods, for example in CRITIC's spread component, but does not rest on a single source as an independent "standard deviation weighting" method. The fuzzy form of this profile is DecisionMind's own engineering decision; the manifest states explicitly that it comes from a software repository, not an academic paper.
The Philosophy Behind It
The idea belongs to the same family as Entropy and CRITIC: if alternatives take values close to one another on a criterion, that criterion does not distinguish between the alternatives and deserves a low weight; if alternatives take values far apart, the criterion receives a high weight. Standard deviation measures this scatter directly, without an intermediary; there is no extra operation such as Entropy's logarithm or CRITIC's correlation. In the fuzzy adaptation, this measure is computed three times, separately for the TFN's three components, and the three results are averaged; the difference among the components shows how much the data's uncertainty affects the weight.
One consequence of this philosophy arises from the method's scale equalisation (min-max scaling): every criterion column is first compressed into the range 0 to 1, meaning every column's range is already equalised. The only remaining difference is how the values within a column are distributed across this range. This can make standard-deviation-based weights come out closer to one another than, say, Entropy or the Gini coefficient tends to produce; this will also be seen in the example below.
How It Works
The method proceeds through three steps.
First, input validation. Every cell's triangular fuzzy number is checked to satisfy lower bound ≤ most likely value ≤ upper bound, and a direction (more is better / less is better) is confirmed for every criterion. A minimum of two alternatives and two criteria is required.
Second, three independent standard-deviation calculations. Every criterion column is scaled into the range 0 to 1 according to the criterion's direction: for a "more is better" criterion, the largest value becomes 1 and the smallest 0; for a "less is better" criterion, this is reversed. This scaling is applied separately to the TFN's lower-bound table, most-likely-value table and upper-bound table, and the standard deviation of the scaled column is computed in each table; the standard deviations are divided by their own sum, giving three separate weight vectors.
Third, averaging and an uncertainty measure. The three weight vectors are averaged and rescaled so that they sum to 1; this is the final weight vector. DecisionMind also computes and reports how far this average sits from the weight derived from the most-likely value alone, and the largest weight difference among the three components.
The formulas behind each step and the intermediate tables are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The weight vector reflects, as the average of three fuzzy readings, how widely a criterion's scaled values scatter across the alternatives. If the difference among the components is small, the width of the TFN has changed the result almost not at all; if it is large, the choice of lower and upper bound genuinely affects the weight.
Because scaling has already equalised each column's range to 0-1, standard-deviation-based weights tend to come out closer to one another than they would under Entropy or the Gini coefficient; this is not an error but the nature of the measure, and it will be seen below in the three criteria's weights coming out close together. The weight measures a criterion's scaled scatter, not its importance to the decision-maker.
Thus instead of writing:
"The fuzzy standard deviation analysis showed that this criterion is the most important criterion"
the report should read:
"On the average of these three fuzzy readings, this criterion scatters the alternatives the most; the closeness of the weights to one another shows that the scaled columns are distributed in a similar way"
Data Type and Inputs
This profile works with fuzzy data (triangular fuzzy numbers, TFNs): every cell holds a triple, lower bound, most likely value and upper bound, instead of a single figure. If your data is crisp, DecisionMind's crisp counterpart of the same idea is the separate card, Standard Deviation Weighting. This fuzzy profile has no separate extension of its own within DecisionMind.
You need the following: alternatives in rows, criteria in columns, a triple satisfying l ≤ m ≤ u in every cell, and "more is better or less is better" information for every criterion. Weights are not entered; the method produces them. A minimum of two alternatives and two criteria is required. If a criterion takes the same value across every alternative (at all three components), that criterion's scaled column becomes constant and its weight approaches zero.
When to Use It, When Not To
If your criteria are numerical but not exact, given as an interval from expert judgement, and you want weights derived from a simple, unmediated measure of scatter, without extra assumptions such as correlation or information theory, this profile is an option. Its calculation being one of the plainest fuzzy objective weighting profiles is an advantage when a quick baseline set of weights is wanted.
The cases where it should not be used follow both from its philosophy and from the nature of its source. If the relationship between criteria, whether one criterion duplicates another, needs to be taken into account, this profile cannot see it. If the result must be an academically established method resting on a single literature source, a method with a clear source should be chosen instead of this profile, since neither the crisp nor the fuzzy standard-deviation weighting has a founding paper verified in DecisionMind's literature review.
Data is fuzzy, a simple unmediated scatter measure is sufficient → Fuzzy Standard Deviation
Data is crisp → Standard Deviation Weighting
The relationship between criteria (duplication) should also be taken into account → Fuzzy CRITIC
An academic publication needs a single established method source → Choose a fuzzy weighting method with a clear source, not this profile
Weights came out too close to one another, a more distinguishing result is wanted → Try Fuzzy Gini Coefficient or Fuzzy Entropy
Strengths
This profile's chief strength is its simplicity: its calculation rests only on the scatter of the scaled column, with none of PCA's correlation and eigenvalue computation or Entropy's logarithm. It is objective, quick to compute, and can be followed step by step on the table. Calculating and comparing the three components separately directly shows how much uncertainty affects the weight.
Weaknesses
The most important limitation is the nature of its source: neither the crisp nor the fuzzy form of this profile has a single academic founding paper. DecisionMind's own manifest note states, for the crisp standard-deviation weighting, that "no founding source verified by a systematic literature review could be found"; the fuzzy form, too, is derived from DecisionMind's own source code. Second, because scaling compresses every column into the range 0 to 1, standard-deviation-based weights tend to come out close to one another; this can be uninformative for a user seeking a distinguishing set of weights. Third, running the three components independently disregards the TFN's internal consistency; three separate crisp problems are solved and averaged. Fourth, Ayan, Abacıoğlu and Basilio's (2023) review also emphasises, when comparing standard deviation with other objective methods such as Entropy and CRITIC, that it does not see the relationship between criteria or information-theoretic distinguishing power, looking only at raw scatter.
Common Mistakes
The most common mistake is presenting this profile as "the named fuzzy standard deviation method defined in the literature"; neither its crisp nor its fuzzy form has a verified founding paper.
A second mistake is interpreting the weights coming out close to one another as "the method found nothing"; this is a natural consequence of scaling having already equalised the column ranges. A third is looking only at the final weight and never examining the difference among the three components. A fourth is leaving in the table, unnoticed, a column in which a criterion takes the same value across every alternative; that criterion's weight approaches zero and it should be removed from the table.
The governing principle is this:
The fuzzy standard deviation weight is the average, across three fuzzy readings, of the scaled column's scatter; the report must show the difference among the components and must state clearly that this profile is not a literature standard but DecisionMind's own engineering profile.
Cases
Each case opens with a decision table, describes in words what the method does to that table, and shows how to read the resulting weights. The first case is a verification example against DecisionMind's source code, not a case from the literature. The remaining cases are illustrative constructions.
1. Furniture: Wood panel supplier quality assessment (DecisionMind source-code verification example)
This example is not a case from the literature; it is a table used to verify DecisionMind's fuzzy standard deviation engine against the source code the method rests on. Four suppliers are assessed on three criteria with triangular fuzzy numbers: surface hardness and moisture resistance are "more is better," warping rate is "less is better."
| Supplier | Surface hardness (TFN) | Moisture resistance (TFN) | Warping rate (TFN, cost) |
|---|---|---|---|
| P1 | (1, 2, 3) | (4, 5, 6) | (7, 8, 9) |
| P2 | (2, 3, 5) | (7, 8, 10) | (3, 4, 6) |
| P3 | (5, 6, 7) | (2, 3, 4) | (8, 9, 10) |
| P4 | (4, 5, 6) | (6, 7, 8) | (1, 2, 3) |
The method scales the three components separately and takes their standard deviation. In this table too, the difference between the lower bound and the most likely value is one in every cell; the lower-bound component therefore produces exactly the same weight as the most-likely-value component. The upper-bound component, carrying a wider gap for supplier P2, comes out slightly different.
| Criterion | Lower-bound weight | Most-likely-value weight | Upper-bound weight | Average (final) |
|---|---|---|---|---|
| Surface hardness | 0.3327 | 0.3327 | 0.3262 | 0.3305 |
| Moisture resistance | 0.3233 | 0.3233 | 0.3287 | 0.3251 |
| Warping rate | 0.3440 | 0.3440 | 0.3451 | 0.3444 |
The result reads as follows. All three criteria's weights come out very close to one third; the gap between the largest and smallest weight is only about 0.02. This is because scaling has already compressed every column into the range 0 to 1: in a small table of four alternatives, within-column scatter does not differ much from one column to the next. The largest difference among the components is only 0.0065; this shows that the width of the TFN changes the weight almost not at all in this dataset. When fuzzy PCA was applied to the same table, the difference among the criteria was more pronounced (between 0.283 and 0.376); because standard deviation is a plainer measure, it comes out less distinguishing here.
The quality team's hesitation: the weights coming out this close to one another does not mean the three criteria are "equally important"; it means only that their scaled scatter is of similar magnitude across these four suppliers. If the team wants a more distinguishing set of weights, it should look at another objective method such as the Gini coefficient or Entropy, or determine the criteria's importance through expert opinion, using a subjective method.
In the report: "The three criteria's weights were derived with the fuzzy standard deviation profile by processing the lower-bound, most-likely-value and upper-bound tables separately and averaging them; the closeness of the weights to one another (between 0.325 and 0.344) shows that the columns scatter to a similar degree across these four suppliers, not that the criteria are equally important."
Source: DecisionMind FUZZY-SD manifest, source-code verification example (analyse_asisance repository, evidence level C). Neither the crisp nor the fuzzy standard-deviation weighting has a founding paper verified in DecisionMind's literature review.
2. Librarianship: Provincial public library branch performance indicators
A provincial culture directorate will compare eight public library branches on four indicators: annual books borrowed, visit frequency per member, shelf occupancy rate, and readers per staff member. The first two are "more is better," the last two are "less is better." The indicators are triangular estimates given by field teams in "lowest, typical, highest" form, because within-year fluctuation is large.
The method scales the three components of the four indicators separately and measures their scatter. Suppose readers per staff member is the indicator that scatters most across the branches, receiving the highest weight; shelf occupancy rate runs similarly across the branches and receives the lowest weight.
The directorate's hesitation: if the weights come out close to one another, as is standard deviation's nature, the directorate should not misread this as "all the indicators are equally important"; it shows only that the scaled scatter is of similar magnitude. If the directorate genuinely wants a distinguishing set of priorities, it should also bring the field teams' subjective opinion into the process.
In the report: "The weights of the four indicators were derived with the fuzzy standard deviation profile; the closeness of the weights to one another shows that the indicators scatter to a similar degree across these eight branches; the field team's opinion will also be sought for prioritisation."
3. Fire service: A regional command's fleet renewal prioritisation
A fire service regional command will compare twelve vehicles on four indicators: age, breakdown frequency, fuel consumption and response time. All four are "less is better." Because maintenance records are incomplete, the technical team has entered "best case, typical case, worst case" estimates for every indicator as triangular fuzzy numbers.
The method scales the three components of the four indicators and measures their scatter. Suppose breakdown frequency is the indicator that scatters most across the vehicles, receiving the highest weight; fuel consumption runs similarly across the vehicles and receives a low weight.
The command's hesitation: if the difference among the components is large, for instance if the uncertainty in the age estimate is wide because records are incomplete, the renewal order should not be finalised until this width is clarified. Twelve vehicles is a sufficient number for the standard-deviation calculation, but a single vehicle with an unusual breakdown history can pull an indicator's weight.
In the report: "The weights of the four indicators were derived with the fuzzy standard deviation profile; breakdown frequency's high weight reflects scatter across the vehicles; one vehicle's unusual history has also been checked separately."
4. What Not to Do
Had warping rate been marked "more is better" in the furniture example, the most-warped panel would have come out advantaged, and the weight would have been built the wrong way round. A second error is presenting this profile's result as "a fuzzy standard deviation method proven in the literature"; neither its crisp nor its fuzzy form has a verified founding paper. A third error is interpreting the weights coming out close to one another (between 0.325 and 0.344) as "the method found nothing"; this is a natural consequence of scaling having equalised the column ranges.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/fuzzy-sd
This profile itself does not rest on a single academic paper; it is an engineering profile derived from DecisionMind's source code (the analyse_asisance repository), and the manifest flags it as "evidence level C." No founding paper verified in DecisionMind's own literature review has been found for the crisp standard-deviation weighting either. The sources below show the general context of spread-based objective weighting, including standard deviation; they are not the profile's founding source.
Diakoulaki, D., Mavrotas, G., & Papayannakis, L. (1995). Determining objective weights in multiple criteria problems: The CRITIC method. Computers & Operations Research, 22(7), 763–770. DOI: 10.1016/0305-0548(94)00059-H
Ayan, B., Abacıoğlu, S., & Basilio, M. P. (2023). A Comprehensive Review of the Novel Weighting Methods for Multi-Criteria Decision-Making. Information, 14(5), 285. DOI: 10.3390/info14050285