Methods · Defuzzification
Score Function Defuzzification for Intuitionistic Fuzzy Numbers
The score function produces a single crisp figure by subtracting an intuitionistic fuzzy number's degree of non-membership from its degree of membership; where two evaluations come out equal, a degree of accuracy steps in to resolve the difference.
Base method's data type: Intuitionistic
What Is the Method?
Intuitionistic fuzzy numbers (IFNs) carry, unlike classical fuzzy numbers, two separate degrees: a degree of membership (how well an alternative satisfies a criterion) and a degree of non-membership (how much it fails to satisfy it). The sum of these two degrees need not reach 1; the remaining gap represents the share on which the expert remained undecided or offered no opinion at all. The score function is the defuzzification rule that reduces these two degrees to a single crisp figure. Its output is a single crisp score; it produces no weights and eliminates no alternatives, only converting an intuitionistic fuzzy number into a number. This rule serves as the shared final step for the intuitionistic fuzzy (IFN), Pythagorean fuzzy (PFN) and the more general q-rung orthopair fuzzy (q-ROFS) number families. It is used immediately before the ranking step of methods that work with such data, TOPSIS and VIKOR among them.
The Philosophy Behind It
The idea behind the score function is "measure the net superiority." An expert may partly rate an alternative as both "good" (membership) and "poor" (non-membership); the score takes the net difference between these two ratings. Looking at the degree of membership alone can mislead, because an alternative with a high degree of membership may simultaneously carry a high degree of non-membership; this means the expert saw both strong positive and strong negative evidence about that alternative, that is, made a contradictory assessment. The score reduces this contradiction to a clear difference.
This philosophy carries a consequence: two alternatives may share the same score while reaching it in different ways, one through "high membership, high non-membership" (contradictory, low accuracy), the other through "moderate membership, moderate non-membership." The score alone does not reveal this distinction; a second measure, the degree of accuracy, therefore comes into play and shows which assessment carries less indeterminacy.
How It Works
The method proceeds through three steps.
First, calculate the score value for every alternative. The score is found by subtracting the degree of non-membership from the degree of membership, and it measures the alternative's net superiority on that criterion. For the Pythagorean fuzzy and q-rung orthopair fuzzy number families, this difference is taken using an appropriate power of the degrees; the intuitionistic fuzzy number is the simplest special case of this family.
Second, where scores are equal, look at the degree of accuracy. If two alternatives' scores come out equal, the sum of the degrees of membership and non-membership (the degree of accuracy) is compared. The assessment with the higher degree of accuracy is preferred, since it carries less indeterminacy.
Third, rescale the score where required. Some applications do not want the score to come out negative (which happens when non-membership exceeds membership); in that case the score is rescaled to fall between zero and one. This step is optional and used only where the following step expects a non-negative input.
The formulas behind each step, the intermediate tables and the citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The figure the score function returns is an alternative's net superiority on that criterion; it is not the degree of membership alone. A high degree of membership can turn into a low score if the accompanying degree of non-membership is also high. If two alternatives' scores are equal, this does not mean the alternatives are "equally good"; the degree of accuracy must be examined to see which was assessed with less indeterminacy.
Thus instead of writing:
"The defuzzified score is the alternative's degree of membership (goodness)"
the report should read:
"The defuzzified score is the net difference between the degree of membership and the degree of non-membership; a high degree of membership can turn into a low score when accompanied by a high degree of non-membership, and equal scores are separated by the degree of accuracy"
Data Type and Inputs
The score function works with intuitionistic fuzzy data: a degree of membership and a degree of non-membership in every cell, the two summing to no more than 1. DecisionMind holds no independent extension for this building block on its own; it is the shared final step for the intuitionistic, Pythagorean and q-rung orthopair fuzzy families, used within these families' TOPSIS, VIKOR and similar extensions. You need, for every cell, a degree of membership and a degree of non-membership (each between 0 and 1, the two together not exceeding the constraint set by the data family). This data usually comes from two separate judgements an expert provides, "this alternative meets this criterion" and "this alternative fails to meet this criterion"; unlike classical fuzzy numbers, the expert's indeterminacy is here recorded explicitly.
When to Use It, When Not To
The score function is the correct choice wherever experts can give both "how much I agree" and "how much I disagree" separately, and the difference between them, the indeterminacy, is itself meaningful. Where your data holds only a single "how good" degree, with non-membership never having been asked, it is classical fuzzy data rather than intuitionistic fuzzy data, and rules such as centroid, the bisector or MOM should be used instead. Where two alternatives' scores repeatedly come out equal and the degree of accuracy fails to distinguish them either, asking the experts for a clearer distinction at the data-collection stage is a more reliable solution than merely changing the defuzzification rule.
Membership and non-membership given separately, indeterminacy is meaningful → Score function
Only a single "how good" degree (a triangular/trapezoidal fuzzy number) → Centroid, the bisector or MOM
Scores keep coming out equal → Look to the degree of accuracy; if still equal, review the data collection
Data carrying an upper and lower bound together (Type-2 fuzzy) → Type reduction
Strengths
The score function's clearest strength is its ability to reduce data to a single figure without losing the expert's indeterminacy; this indeterminacy is simply absent from classical fuzzy numbers before defuzzification, whereas intuitionistic fuzzy data carries it from the outset, and the score takes it into account. Used together with the degree of accuracy, it can distinguish not only the net difference but also how reliably that difference was measured. Because it carries a shared logic across the intuitionistic, Pythagorean and q-rung orthopair families, the same way of reading the result remains valid even when the data family changes.
Weaknesses
The score function's limitations arise from its sensitivity to the data family. Hong and Choi (2000) showed that the intuitionistic fuzzy score's power to discriminate can weaken in some cases and needs support from the degree of accuracy. Zhang and Xu (2014) showed that for Pythagorean fuzzy numbers the score formula must be calculated differently from the intuitionistic fuzzy formula (by squaring the degrees), otherwise the wrong formula ends up applied to the wrong family. Yager (2017) showed that this family generalises further still with q-rung orthopair fuzzy numbers. As the value of q rises, the range of permitted membership and non-membership combinations widens, so the formula must be chosen correctly for the data family, that is, the value of q. Finally, scores that remain equal even under the degree of accuracy can still arise; in that case the method cannot produce a decision on its own.
Common Mistakes
The most common mistake is applying the intuitionistic fuzzy number's simple difference formula (membership minus non-membership) directly to Pythagorean or q-rung orthopair fuzzy data; the correct formula for these families uses an appropriate power of the degrees. A second mistake is concluding two alternatives are "equal" whenever their scores come out equal, without looking at the degree of accuracy; this means disregarding the expert's indeterminacy information. A third is calculating the score without checking whether the sum of membership and non-membership exceeds the constraint set by the data family; if the constraint is exceeded, the data is invalid and the score comes out meaningless.
The governing principle is this:
The score gives the net difference between membership and non-membership; equal scores are separated by the degree of accuracy, and the formula must be chosen correctly for the fuzzy number family the data belongs to, intuitionistic, Pythagorean or q-rung orthopair.
Cases
Each case begins with the intuitionistic fuzzy assessment produced by a host method, describes in words what different readings do to it, and shows how to read the result.
1. School Canteen: two suppliers' hygiene assessment under fuzzy SAW (illustrative example)
A school assessed the hygiene criterion for its canteen-supplier selection using an intuitionistic fuzzy number. An inspector gave each supplier a separate degree of "meets the hygiene standard" (membership) and "fails to meet it" (non-membership); the gap between them shows the share on which the inspector remained undecided.
| Supplier | Membership (μ) | Non-membership (ν) |
|---|---|---|
| K1 | 0.70 | 0.10 |
| K2 | 0.75 | 0.20 |
Looking at the degree of membership alone, K2 (0.75) appears ahead of K1 (0.70). Applying the score function gives K1 0.70 − 0.10 = 0.60 and K2 0.75 − 0.20 = 0.55; this time K1 appears ahead.
| Supplier | Membership alone | Rank (membership alone) | Score | Rank (score) |
|---|---|---|---|---|
| K1 | 0.70 | 2 | 0.60 | 1 |
| K2 | 0.75 | 1 | 0.55 | 2 |
The result reads as follows. K2's degree of membership is higher than K1's, but K2's degree of non-membership is also markedly higher than K1's; that is, the inspector saw both stronger positive and stronger negative evidence about K2. A reading that looks at membership alone conceals this contradiction and brings K2 ahead. The score, taking the net difference between the two degrees, also accounts for K2's high non-membership degree and brings K1 ahead instead.
The school management hesitates here: although K2's high degree of membership looks appealing, the accompanying high degree of non-membership signals a serious concern about this supplier. A decision that looks only at the degree of membership can overlook this concern.
In the report: "Looking at the degree of membership alone, K2 appears ahead; however, the score function, which also accounts for K2's accompanying high degree of non-membership, brings K1 (0.60) ahead instead."
Source: The supplier assessments in this case are constructed for illustrative purposes; the score formula is anchored to Chen and Tan (1994), and the figures were calculated and verified in Python while this card was prepared. This serves as the validation example for DecisionMind's score-function building block.
2. Examination Centre: defuzzifying invigilator reliability assessment
An examination centre is assessing past performance records with intuitionistic fuzzy numbers to decide which invigilator should be assigned to critical halls. Two invigilators' degrees of membership and non-membership, though composed differently, have reached similar scores.
Where the scores come out equal, the centre must look to the degree of accuracy: which invigilator's assessment carries less indeterminacy. Looking only at the score and concluding "the two invigilators are equal" overlooks this additional piece of information.
The centre hesitates here: forced to choose between two invigilators with equal scores, it may be safer to make additional observations of the one whose degree of accuracy is lower, that is, who carries more contradictory evidence. The result should be reported together with the degree of accuracy, not the score alone.
In the report: "The two invigilators' scores came out equal; additional performance observation is recommended for the invigilator with the lower degree of accuracy."
3. Election Logistics: defuzzifying polling-officer assignment priority
An election logistics team is assessing a region's past record of disputes with intuitionistic fuzzy numbers to decide which region should receive an experienced polling officer. Two regions' degrees of membership and non-membership have led a ranking based on the degree of membership alone to a different result from the score-based ranking.
A reading that looks only at the degree of membership (a high indicator of risk) may show one region as the priority. The score function, also accounting for that region's accompanying high "no risk" degree, suggests a different order of priority.
The team hesitates here: with a limited number of experienced officers available, which region is genuinely the more critical must be determined not by a single degree but by the net difference. Regions with a low degree of accuracy should additionally be asked for local observation.
In the report: "Assignment of experienced officers has followed the score function; additional information has been requested from the local election board for regions with a low degree of accuracy."
4. What Not to Do
If K2's assessment from the school canteen case were treated as Pythagorean fuzzy data and its score calculated by squaring the degrees, the result would differ from the intuitionistic fuzzy formula and would be the result of the wrong formula applied to the wrong family. A second error is reporting the score as "K1's hygiene quality is 60 per cent"; the score is not a percentage but the net difference between membership and non-membership. A third error is disregarding K1's and K2's degrees of non-membership and comparing only their degrees of membership; this discards entirely the indeterminacy information carried by intuitionistic fuzzy data.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/defuzz-score-ifn
Chen, S. M., & Tan, J. M. (1994). Handling multicriteria fuzzy decision-making problems based on vague set theory. Fuzzy Sets and Systems, 67(2), 163–172. DOI: 10.1016/0165-0114(94)90084-1
Hong, D. H., & Choi, C. H. (2000). Multicriteria fuzzy decision-making problems based on vague set theory. Fuzzy Sets and Systems, 114(1), 103–113. DOI: 10.1016/S0165-0114(98)00271-1
Zhang, X., & Xu, Z. (2014). Extension of TOPSIS to multiple criteria decision making with Pythagorean fuzzy sets. International Journal of Intelligent Systems, 29(12), 1061–1078. DOI: 10.1002/int.21676
Yager, R. R. (2017). Generalized orthopair fuzzy sets. IEEE Transactions on Fuzzy Systems, 25(5), 1222–1230. DOI: 10.1109/TFUZZ.2016.2604005