Methods · Objective weighting
FCILOS (Fuzzy Criterion Impact LOSs)
FCILOS carries CILOS's idea of "the cost of missing out on being best in a criterion" into decisions given with triangular fuzzy numbers, keeping uncertainty in the calculation right to the end.
Base method's data type: Fuzzy
What Is the Method?
FCILOS is not a ranking method; it does not rank alternatives, it produces criterion weights. It carries CILOS's same "impact loss" idea into situations where cells are given not as a single number but as a three-cornered fuzzy number (a lower, middle and upper end). If your data comes from expert judgement and is "approximate," you can use this three-ended range directly rather than the single number that crisp CILOS requires.
Podvezko, Zavadskas and Podviezko proposed it in 2020, the same team behind CILOS and IDOCRIW. Their paper runs classical CILOS's five steps separately on the lower, middle and upper component of the triangular fuzzy number and then proposes averaging the three results; FCILOS is a direct implementation of this recipe.
The Philosophy Behind It
FCILOS's underlying question is the same as CILOS's: had you chosen the alternative that is best in one criterion, how much would you have lost on the other criteria? Its difference is that it asks this question three times: once at data's most pessimistic (lower) end, once at its most likely (middle) value, and once at its most optimistic (upper) end. Each end produces a separate loss calculation and a separate weight; FCILOS averages these three weights into a single reportable weight.
This design carries an important consequence. If the weights at the three ends come out close to one another, they agree on which criterion costs the most even though the data is uncertain, and the result is reliable. If the ends are far apart, the uncertainty makes the weight itself uncertain, and the final (averaged) figure conceals this internal conflict. Choosing FCILOS means accepting the view that "performance is known only approximately, and this approximation itself must be factored into the calculation."
How It Works
The method proceeds through five steps, each applying CILOS's counterpart to a three-cornered fuzzy number.
First, validation and cost conversion. Every cell is checked for being an ordered triangular fuzzy number (lower ≤ middle ≤ upper) and for being positive. Cost criteria are inverted by swapping the lower and upper ends, so that a "lower is better" criterion is also read as "higher is better."
Second, division by the fuzzy column sum. Every column is divided by its own fuzzy total. In this division, the lower end is divided by the upper end and the upper end by the lower end, so that uncertainty grows or shrinks in the correct direction.
Third, building three separate best profiles. For each of the lower, middle and upper components separately, the best-performing alternative on each criterion is found, and three separate "best profile" tables are built for these three components.
Fourth, three separate loss systems and their solution. For each component, a loss matrix is built as in CILOS and the homogeneous system is solved; the result is three separate weight vectors, for the lower, middle and upper components. These three vectors need not be one another's small-medium-large counterpart; each is the result of its own independent calculation.
Fifth, averaging. The three weight vectors are averaged alternative by alternative and rescaled so that they sum to 1. This is the single weight that is reported.
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 FCILOS weight carries the same meaning as the CILOS weight: it measures how expensive it turns out, within this set of alternatives, to give up a criterion. The difference is that this single figure is in fact the average of three separate calculations (pessimistic, likely, optimistic). If the three calculations sit close together, the average offers a reliable summary. If they are far apart, and one may even be rising while another falls, the average conceals this conflict and it must be flagged separately in the report.
You should therefore check whether a criterion's lower, middle and upper component weights move in the same direction. If the lower component is the lowest, the middle sits in the middle and the upper is the highest, that is, if they move in the same direction, uncertainty is only enlarging or shrinking the weight. If one component comes out highest and another lowest, that is, if the direction does not hold, data uncertainty is making the weight itself contestable.
Thus instead of writing:
"FCILOS analysis showed that price is the most important criterion"
the report should read:
"In this fuzzy data set, price's average weight came out highest; but the lower-middle-upper component weights do not move in the same direction, so the ranking is sensitive to data uncertainty"
Data Type and Inputs
FCILOS works with triangular fuzzy numbers (TFN): every cell consists of three values (lower, middle, upper) and the condition lower ≤ middle ≤ upper must hold. All values must be strictly positive. DecisionMind's CILOS family has three members alongside the base method: crisp CILOS, triangular fuzzy FCILOS, and scenario-based SCENARIO-FUZZY-CILOS. If your data can be expressed with a single crisp number, FCILOS is not needed; crisp CILOS suffices.
You need: alternatives in rows, criteria in columns, an ordered triangular fuzzy number in every cell, no empty cells. Every criterion needs a "higher is better or lower is better" direction. No weight is entered; the method produces the weight. A minimum of two alternatives and two criteria is required.
When to Use It, When Not To
FCILOS is appropriate if your data comes from expert judgement and the expert can give a range, such as "roughly this much, at worst this, at best this." Using fuzzy data when a precise measurement is possible adds an unnecessary layer of uncertainty; crisp CILOS should be preferred in that case.
The situations where it should not be used follow from its philosophy. If a component is zero or negative, the method is left undefined, because every step involves a division. If a single alternative is best on every criterion at once (the same problem as in crisp CILOS), the loss system becomes singular and the weights become undefined. If the lower-middle-upper component weights systematically move in opposite directions, reporting a single averaged figure can be misleading; in that case the three components should be reported separately.
Data is approximate/expert-estimated, three-ended values can be given → FCILOS
Data is measured precisely → CILOS
Both opportunity cost and dispersion (entropy) should enter together, data is fuzzy → FUZZY-IDOCRIW
Uncertainty is given as scenarios (several possible tables) → SCENARIO-FUZZY-CILOS
Strengths
FCILOS's greatest strength is that it does not reduce uncertainty to a single number too early and lose it; the lower, middle and upper components are carried separately right to the end of the calculation and are only averaged at the final step. This makes visible how "robust" a criterion's weight is, that is, how closely its three components agree. It preserves CILOS's opportunity-cost logic, so it can be interpreted the same way as crisp CILOS. Being an extension published by the same team (Zavadskas, Podvezko and co-authors), it is directly comparable with crisp CILOS.
Weaknesses
Its limitations are largely inherited from CILOS and compounded by fuzziness. First, the three components' weights need not be one another's small-medium-large counterpart; Podvezko, Zavadskas and Podviezko's (2020) own paper states this explicitly, and DecisionMind does not force this ordering to be corrected. Second, the fuzzy Entropy and fuzzy IDOCRIW extensions in the same family as the source paper are not implemented in DecisionMind because, in the authors' own words, they can produce negative weights; this shows that some members of the family are mathematically fragile. Third, every fragility present in crisp CILOS (such as one alternative coming out best on every criterion, or dependence on the alternative set) is repeated here three times over. Fourth, for users who must collect triangular fuzzy numbers, the data-collection burden triples compared with crisp data.
Common Mistakes
The most common mistake is assuming the three components' weights should be ordered from smallest to largest; a criterion's lower-component weight can come out higher than its upper-component weight, and this is not an error but a natural result of the method.
A second mistake is reporting only the average weight and never checking how closely the three components agree; in that case, a weight that looks solid may in fact be the average of three conflicting calculations. A third is not entering the lower-middle-upper values in order (for example, lower > middle); the method refuses to run in that case. A fourth is artificially fuzzifying crisp data (writing the same number three times) and running FCILOS; this adds unnecessary computational load and gives no information different from crisp CILOS. A fifth is trying to ignore the undefined-result error that arises when a single alternative comes out best on every component at once.
The governing principle is this:
The single weight FCILOS reports is the average of three independent calculations (pessimistic, likely, optimistic); if these three calculations do not move in the same direction, the weight is not robust, and the report must show this clearly.
Cases
Each case opens with a fuzzy decision table, describes in words what the method does to it, and shows how to read the resulting weights. The first case is drawn from the method's founding source; its figures rest on the paper's own data. The other cases are illustrative constructions.
1. Real Estate: Buying an office building, with fuzzy data (Podvezko, Zavadskas and Podviezko, 2020)
The same office-building decision is given again, this time not with crisp numbers but with triangular fuzzy numbers from expert estimation: for every measurement, the lowest possible, most likely and highest possible value has been recorded. The four criteria are unchanged: price, area, distance (both "higher is better" except for price and distance, which are "lower is better") and location quality.
| Building | Price (lower, middle, upper) | Area | Distance | Location |
|---|---|---|---|---|
| A1 | 2.95 · 3.0 · 3.03 | 96 · 100 · 103 | 9.5 · 10 · 11 | 6.8 · 7.0 · 7.5 |
| A2 | 2.47 · 2.5 · 2.55 | 78 · 80 · 83 | 7.5 · 8.0 · 9.0 | 4.9 · 5.0 · 5.2 |
| A3 | 1.77 · 1.8 · 1.85 | 49 · 50 · 52 | 19 · 20 · 22 | 10.8 · 11.0 · 11.3 |
| A4 | 2.15 · 2.2 · 2.23 | 68 · 70 · 71 | 11 · 12 · 14 | 8.7 · 9.0 · 9.4 |
The method runs a separate CILOS calculation for each component (lower, middle, upper). Because the middle component carries the same four numbers as the crisp CILOS case, the middle component's weights are identical to those crisp CILOS produces.
| Criterion | Lower component | Middle component | Upper component | Average (reported) |
|---|---|---|---|---|
| Price | 0.300 | 0.334 | 0.351 | 0.328 |
| Area | 0.189 | 0.220 | 0.242 | 0.217 |
| Distance | 0.305 | 0.196 | 0.118 | 0.206 |
| Location | 0.206 | 0.250 | 0.289 | 0.248 |
The result reads as follows. Price, area and location all have their three components move in the same direction: low in the lower component, high in the upper component (or the reverse), a consistent pattern. Distance is different: it sits close to the highest weight (0.305) in the lower component but drops to the lowest (0.118) in the upper component, that is, its components move in opposite directions. This shows that distance's weight is far more sensitive to data uncertainty than the other three criteria; the reported average of 0.206 conceals this internal conflict.
The client's hesitation: although distance's average weight (0.206) looks close to location quality's (0.248), the reliability behind the two is not the same. Location quality's three components move consistently, whereas distance's move in opposite directions. If the report does not flag this difference, the two weights might be assumed equally reliable.
In the report: "Criterion weights were derived with FCILOS from the expert's three-ended estimates; although distance's average weight (0.206) looks close to the other criteria, its lower and upper components move in opposite directions, making this the weight most sensitive to data uncertainty."
Source: Podvezko, Zavadskas and Podviezko (2020), §5, Table 2 (fuzzy office data) and Table 5 (Average row). DecisionMind's manifest records that it found a typographical error in one cell of the paper's Table 2 (A3's price upper end) and in Table 5's location row, and that correcting these two points reproduces the remaining twelve point-weights to three decimal places; this card follows the paper's corrected form.
2. Textiles: Fuzzy assessment in fabric supplier selection
A garment manufacturer wants to derive weights from data before choosing among four fabric suppliers. Its quality control team has assessed four criteria with triangular fuzzy numbers: unit price, delivery time, fabric strength and colour consistency score. Price and delivery time are "lower is better."
The method runs a separate CILOS calculation for each component and averages the three results. Suppose the strength criterion's three components all move in the same direction and receive a high average weight; colour consistency's components move in opposite directions and receive a mid-level average weight, but this average is not reliable.
The firm's hesitation: even though colour consistency's weight comes out close to strength's, the uncertainty behind the two is not the same. The quality control team notices it was less certain when giving the colour scores (there was disagreement among assessors) and decides to take additional measurements for this criterion.
In the report: "Criterion weights were derived with FCILOS; although colour consistency's weight comes out close to strength's, its components moving in opposite directions shows that this weight is sensitive to data uncertainty."
3. Maritime: A port operator's crane equipment selection
A port operator wants to derive weights from data before choosing among three container crane bids. Its engineering team has assessed four criteria with triangular fuzzy numbers: purchase cost, lifting capacity, cycle time and energy consumption. Cost, cycle time and energy consumption are "lower is better."
The method runs a separate CILOS calculation for each component. Suppose lifting capacity's three components consistently give it a high weight; energy consumption's components drift apart, because the engineers were least certain about this criterion.
The operator's hesitation: although energy consumption's average weight comes out low, the cause of this low figure is not that the criterion is unimportant but that its three components cancel each other out. The operator decides to defer the decision until more precise measurement (a field test) can be carried out for this criterion.
In the report: "Criterion weights were derived with FCILOS; energy consumption's low average weight stems not from the criterion's unimportance but from its components cancelling each other out; the weights will be recalculated after the field test."
4. What Not to Do
Had the office-building example's distance weight of 0.206 been reported as "a moderately important criterion" without noting that its lower and upper components move in opposite directions, the criterion's true reliability would have been concealed. A second error is assuming the lower-middle-upper components must be ordered from smallest to largest and treating distance's order (0.305 · 0.196 · 0.118) as a "data error" to be corrected; this order is a natural, expected result of the method. A third error is writing crisp data three times over with the same number and running FCILOS; this gives no information different from crisp CILOS and adds unnecessary computational load.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/fcilos
Podvezko, V., Zavadskas, E. K., & Podviezko, A. (2020). An extension of the new objective weight assessment methods CILOS and IDOCRIW to fuzzy MCDM. Economic Computation and Economic Cybernetics Studies and Research, 54(2), 59–75. DOI: 10.24818/18423264/54.2.20.04
Zavadskas, E. K., & Podvezko, V. (2016). Integrated determination of objective criteria weights in MCDM. International Journal of Information Technology & Decision Making, 15(2), 267–283. DOI: 10.1142/S0219622016500036
Chatterjee, S., & Chakraborty, S. (2024). A study on the effects of objective weighting methods on TOPSIS-based parametric optimization of non-traditional machining processes. Decision Analytics Journal, 11, 100451. DOI: 10.1016/j.dajour.2024.100451
Odu, G. O. (2019). Weighting methods for multi-criteria decision making technique. Journal of Applied Sciences and Environmental Management, 23(8), 1449–1457. DOI: 10.4314/jasem.v23i8.7