Methods · Ranking
SECA (Simultaneous Evaluation of Criteria and Alternatives)
SECA does not take criterion weights from outside; while ranking the alternatives, it derives the weights too, from the same calculation, out of its own data.
Base method's data type: Classical
What Is the Method?
SECA is a method that ranks alternatives by a single score once you have a numerical decision table. Most ranking methods perform two separate jobs in sequence: weights are first found by some method (AHP, Entropy, CRITIC…), and the alternatives are then ranked with those weights. SECA solves both jobs together, in a single optimisation step. This is where its name comes from: the simultaneous evaluation of criteria and alternatives. Its output is a score for every alternative and the ranking that score produces; criterion weights also emerge from within the same calculation. It was proposed by Keshavarz Ghorabaee, Amiri, Zavadskas, Turskis and Antucheviciene in 2018.
The Philosophy Behind It
The idea behind SECA is this: a criterion's weight is related to how discriminating that criterion is within the decision table, but looking at discriminating power alone is not enough, because the weights must also carry the alternatives to a good total score. SECA attempts both at once. On one hand it seeks a weight set that does not overly disregard the criteria's dispersion (their variance); on the other, it wants the alternatives' total score, under those same weights, to come out high. It combines the two aims with a balancing coefficient called β; as β grows, more weight goes to the total score, and as it shrinks, more weight goes to balance among the criteria.
This idea carries a philosophical consequence: because SECA combines objective weighting and ranking in the same step, the weights are not "an external judgement" but a result arising from the data itself. Where the decision-maker has no particular order of priority, or wants to see that order emerge from the data, SECA is the right place; where a strong expert opinion on the criteria's importance already exists, there is no direct way of feeding that opinion into SECA, because the weights are the output of the calculation, not its input.
How It Works
The method proceeds through three steps.
First, scale equalisation. Criteria are expressed in different units. SECA spreads every column between its own smallest and largest value onto a 0 to 1 scale: the worst value becomes 0, the best becomes 1. For "less is better" criteria such as cost, this direction is reversed. As a result, all columns sit on the same scale and become comparable with one another.
Second, finding weight and score together. This is SECA's distinguishing step. The method sets up an optimisation problem: it searches for criterion weights that both raise the alternatives' total score and limit imbalance among the criteria, that is, prevent any one criterion's weight from becoming excessively dominant. These two aims are weighted by the coefficient β and solved as a single numerical optimisation problem. The solution's output is both the criterion weights and every alternative's total score; the two emerge from the same calculation at the same time.
Third, ranking. SECA arranges the alternatives from highest to lowest by the total score obtained.
DecisionMind solves this optimisation problem with a numerical solver, trying multiple starting points, and holds β fixed at its default value of 0.5; a user wanting a different balance can change β. The formulas behind each step, the intermediate tables and citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The score SECA gives shows how good a total result an alternative achieves, relative to the other alternatives in this table, under weights derived from the data. The score alone is not a "percentage success" and cannot be compared with a score from a different analysis, because both the normalisation and the weights are specific to this alternative set. The resulting weights should be read in the same way: a high weight for a criterion does not mean "the decision-maker cares about this criterion," it means "in this data set, this criterion's power to discriminate among the alternatives was found to be high and it raised the total score."
Thus instead of writing:
"SECA revealed the criteria's true importance"
the report should read:
"For this alternative set and this β value, the weights derived from the data are as follows; the alternative with the highest total score is this one"
Data Type and Inputs
SECA works with crisp data: a single number in every cell. DecisionMind currently holds no fuzzy, grey or other data-type extension of SECA; the method is offered in a single form.
You need alternatives in rows, criteria in columns, a number in every cell and no empty cells; direction information ("more is better" or "less is better") is required for every criterion. No external weight is required, and even if one is entered, SECA does not use it; the weights come from the calculation itself. A minimum of two alternatives and two criteria is sufficient, and three to twelve criteria work comfortably. SECA can be applied provided there is no strong dependency among the criteria (one does not automatically rise as another rises) and the table is fully populated.
When to Use It, When Not To
If you have a numerical decision table and do not wish to fix weights in advance, or lack a reliable expert opinion to set them, SECA is a suitable choice. Its typical areas are supplier evaluation and alternative selection; it can be used wherever both weight and ranking are wanted straight from the data.
The case where it should not be used is this: if you already hold a sound, defensible expert opinion on the criteria's importance and want that opinion reflected in the decision, SECA is not suitable, because it does not accept weights from outside. In that case, weights should be set with a subjective method such as AHP, BWM or SWARA, and the result then passed to a ranking method that accepts weights, such as TOPSIS or VIKOR. If the criteria are strongly dependent on one another, that link should be resolved first.
A numerical table, no weight in hand, weights should be derived from the data → SECA
Weight should come from expert opinion → AHP, BWM, SWARA (subjective) for weight, then a ranking method such as TOPSIS/VIKOR
Weight wanted purely from the data's dispersion, independent of ranking → Entropy, CRITIC
The question of how much the results depend on weight changes → sensitivity analysis
Strengths
SECA's most important advantage is that it removes the risk of inconsistency between weight-setting and ranking. Where the two are done in separate steps, the weighting method and the ranking method can carry assumptions that do not match one another; SECA reduces this risk by combining them in a single calculation. Its β coefficient also makes the trade-off between "balance among the criteria" and "raising the total score" an explicitly adjustable parameter, a flexibility that can be adapted to different decision cultures.
Weaknesses
Its limitations are specific to the method. First, SECA's solution rests on a nonlinear optimisation problem; the solution to such problems can be sensitive to the starting point, and different solvers or starting values can give weights that are close to but not exactly the same as one another (Keshavarz Ghorabaee et al., 2018). Second, the choice of β directly affects the result; there is no single "correct" value for β, it is a decision preference and must be justified in the report. Third, because the weights are derived from the data, there is no direct way of bringing expert knowledge into the decision. Fourth, with a very small number of alternatives or criteria, it can become difficult for the weights to separate meaningfully from the data.
Common Mistakes
The most common mistake is presenting the weights SECA produces as though they were the decision-maker's own subjective order of priority. These weights are a property of the data set, not anyone's opinion, and the report must clearly separate the two.
A second mistake is leaving the β value at its default without ever questioning it and presenting the result as a single "correct answer"; whether the ranking changes when β is changed should be checked. A third mistake is entering an external weight set and assuming SECA will use it; SECA ignores any weights entered. A fourth mistake is accepting the optimisation solution as final without checking that it has converged; it should be resolved from different starting points and the scores checked for stability.
The governing principle is this:
The weight and score SECA gives are a result of the chosen alternative set and the β value; they do not substitute for expert opinion, they offer a data-based starting point.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result. The first case rests on the small example in the method's founding source; the figures have been verified with DecisionMind's own calculation. The remaining cases are illustrative constructions.
1. Business: Choosing among three suppliers (Keshavarz Ghorabaee et al., 2018)
A business will choose among three suppliers. There are three measures: quality score, delivery performance and unit cost. Quality and delivery are "more is better," cost is "less is better." No external weight has been given; SECA will derive the weights itself. The balancing coefficient is taken as β=0.5.
| Supplier | Quality | Delivery | Cost |
|---|---|---|---|
| A1 | 3 | 5 | 4 |
| A2 | 5 | 3 | 2 |
| A3 | 4 | 4 | 3 |
| Direction | more is better | more is better | less is better |
| Weight | derived from data | derived from data | derived from data |
The method first spreads every column between 0 and 1. It then finds, in a single optimisation step, both the criterion weights and every supplier's total score; in this example, because all three criteria come out equally discriminating, the weights are found equal to one another. Finally, it ranks the suppliers by total score.
| Supplier | Score | Rank |
|---|---|---|
| A2 | 0.667 | 1 |
| A3 | 0.500 | 2 |
| A1 | 0.333 | 3 |
The result reads as follows. A2 is the supplier that is highest on quality, lowest on delivery and best on cost; its highest total score reflects the fact that, under this equally weighted table, its superiority on quality and cost more than offsets its weakness on delivery. A1, despite being best on delivery, finishes last because it is the weakest on both quality and cost.
The business hesitates here: if β=0.8 (a balance giving more weight to the total score) is tried instead of 0.5, the weights, and hence the scores, may change; the decision should not be finalised until the ranking's sensitivity to β has been checked. It should also be noted that if a fourth supplier is added, both the normalisation bounds and the data-derived weights are recalculated, and even the relative order of the first three may change.
In the report: "With a balance of β=0.5, the highest total score under the data-derived weights goes to A2 (0.667); this result should be retested when β is changed."
Source: Keshavarz Ghorabaee, Amiri, Zavadskas, Turskis and Antucheviciene (2018) use a similarly small numerical example in the paper introducing SECA. The scores here have been reproduced and verified with DecisionMind's own Python reference calculation, using the same formula; this card carries an illustrative validation example, not a quotation matching the paper's page numbers exactly.
2. Agriculture: A cooperative's choice of fertiliser supplier
An agricultural cooperative will choose one of three fertiliser suppliers. There are three measures: product effectiveness score (from field trials), delivery time and price per tonne. Effectiveness is "more is better," delivery time and price are "less is better." Rather than set weights, the cooperative has preferred to let SECA derive them from the data.
The method scales the three suppliers and finds, in a single step, both the weights and the total scores. Suppose the result places first the supplier with the highest price but the shortest delivery time and the best effectiveness; this means that, in the data-derived weights, effectiveness and delivery time were found more discriminating than price and so had a greater say in the total score.
The cooperative hesitates here: for a producer with a tight budget, price may need to matter more than SECA found it to. Because SECA's weights are data-based, they do not directly reflect the cooperative's subjective budget concern; if that concern matters, the weights should be set with a subjective method instead of SECA, or a separate threshold set for price.
In the report: "With the weights SECA derived from the data, the highest total score goes to this supplier; if the cooperative's budget constraint is a priority, a separate price threshold is recommended."
3. Public sector: A municipality's choice of recycling facility site
A municipality will build a recycling facility on one of three candidate sites. There are four measures: distance to residential areas, transport cost (less is better), capacity (more is better) and environmental impact score (less is better). For the distance measure, more is better: the further a site is from residential areas, the less the odour and noise complaints. Because the municipal council could not agree on weights, SECA's data-derived weighting has been preferred.
The method scales the four candidate sites and calculates the weights and total scores together. Suppose the site with the highest capacity but also the highest environmental impact came second; the site ranked first was not the best on any single measure but came out ahead for being balanced.
The council hesitates here: the weight SECA gave to environmental impact may have come out lower than some council members expected. In that case, either β should be changed to see whether the result changes, or a separate minimum threshold should be set for environmental impact, with SECA then run only among the sites that clear it.
In the report: "With the data-derived weights, the most balanced site comes first; the council should separately review why the weight for environmental impact came out low."
4. What Not to Do
Had the business in the first case entered its own presumed weights (for instance 0.5 for quality) into the supplier table and assumed SECA would use them, the method would have ignored these weights and continued with its own calculated ones; presenting the report as reflecting "the business's weights" by mistake would be misleading. A second error is presenting the β=0.5 result as the only possible answer and never testing different β values. A third error is reading A2's score of 0.667 as "67 per cent suitable supplier"; the score only ranks these three suppliers relative to one another.
Sources
For the formulas behind each step, the intermediate tables and citation formats (BibTeX, RIS, APA), see the DecisionMind method page: decisionmind.app/library/seca
Keshavarz Ghorabaee, M., Amiri, M., Zavadskas, E. K., Turskis, Z., & Antucheviciene, J. (2018). Simultaneous evaluation of criteria and alternatives (SECA) for multi-criteria decision-making. Informatica, 29(2), 265–280. DOI: 10.15388/Informatica.2018.167
Das, P. P., & Chakraborty, S. (2022). Application of simultaneous evaluation of criteria and alternatives (SECA) method for parametric optimization of hybrid machining processes. International Journal on Interactive Design and Manufacturing (IJIDeM), 16(4). DOI: 10.1007/s12008-022-00842-z
Triantaphyllou, E. (2000). Multi-Criteria Decision Making Methods: A Comparative Study. Applied Optimization, Vol. 44. Kluwer Academic Publishers. DOI: 10.1007/978-1-4757-3157-6