ABSTRACT
The use of the Multicriteria Decision Support Hybrid Algorithm for Decision Making Processes with Discrete Alternatives, acronym THOR, requires from the decision maker, during the judgment insertion stage, a significant amount of information that needs to be valued, which may cause the decision maker great cognitive fatigue. Therefore, this article aims to reformulate the THOR algorithm, in the judgment insertion stage, based on the inclusion of a fuzzy measurement scale, allowing the decision maker to express only a single value judgment. This reformulation follows the three steps of a fuzzy system: fuzzification, fuzzy inference and defuzzification. In addition, a comparative analysis is performed between the THOR algorithm and its new version based on the construction of the fuzzy scale. It should be noted that its reformulation does not compromise the methodological efficiency of the THOR algorithm, it only reduces the complexity of decision making.
Keywords: multicriteria method; fuzzy; THOR
1 INTRODUCTION
The speed of information and the concern for obtaining the best response in a short period of time are outstanding characteristics in the current scenario, directly implicated in decision-making processes dependent on human and behavioral conduct.
The decision-making process, according to Hilletofth et al. (2019), is dependent on the human being and is subject to failures, as well as to other feelings. Guerrero et al. (2021) state that in solving decision problems, it is necessary to deal with many factors of uncertainty whose nature manifests itself in different ways, such as randomness, imprecision, indistinguishability, and incompleteness.
In this sense, traditional methods, such as the Analytic Hierarchy Process (AHP), proposed by Saaty (1980), methodology are insufficient since, according to Salih et al. (2020), in this methodology the decision maker cannot determine his preference only among extreme values of the adopted scale since this causes difficulty for the method in selecting alternatives based on the hierarchy built by the method.
In the 70s, researchers perceived that to make a decision that is consistent with reality, it would be necessary to consider, in addition to economic factors, the subjective values inherent to the human decision-making process. For Liao (1996), as judgment is a complex and uncertain task, a solution would be to transform human thinking into linguistic labels, creating a pleasant environment to make judgments. Balusa and Gorai (2019) add that to contain the uncertainty of judgements, multicriterial methods seek to ally themselves to theories that address such adversities, among which one can highlight Fuzzy theory.
According to Kotb et al. (2021), the inclusion of multicriteria methodologies in a fuzzy environment enables decision makers to express their assessments in a more complete manner, since through linguistic terms included in the scales, the results obtained become more sensitive and accurate. Salih et al. (2020) also state that with the inclusion of fuzzy logic, it is possible to define fair and understandable comparisons for the decision maker while preventing inconsistency and reducing inaccuracy and comparison execution time.
Within this context, this study proposes to reformulate data entry for the Hybrid Algorithm for Multicriteria Decision Support for Decision Making Processes with Discrete Alternatives, acronym THOR. With the inclusion of a fuzzy measurement scale, the decision maker shall be allowed to express a single value judgement.
Although the methodology used in the development of the THOR algorithm is well structured, the inaccuracy in the decision-making process presents a disadvantage regarding the data input because it requires four value judgments, requiring a great cognitive effort on the part of the decision maker. In this sense, with the development of a fuzzy scale, by maintaining the quality of the decision-making process, it is possible to make the use of the algorithm by the decision maker more accessible. Building the fuzzy scale involves the steps of fuzzification, inference, and defuzzification.
This paper is structured into five sections. After the introduction, Section 2 presents the description of THOR methodology. In Section 3 the theoretical framework of fuzzy logic is presented with the methods involving the multicriteria approaches of operational research, including the description of the THOR methodology and its merger with fuzzy logic. In the subsequent section, the results obtained by comparing the methodologies are presented. Finally, Section 5 addresses the final considerations.
2 THOR ALGORITHM AND ITS SPECIFICITIES
According to Gomes (2005), the THOR algorithm is grounded on both the American school, which uses the theory of utility and multicriteria, and the French school, which uses preference modelling. Gomes et al. (2021) highlight that the developed algorithm applies utility theory to evaluate the value of alternatives in complex situations and preference modelling to indicate overranking relations as well as the multi-attribute theory to present the dominance and value hierarchy of alternatives. Furthermore, the THOR methodology employs the theory of fuzzy sets, which along with the theory of approximate sets deals with fuzziness, imprecision, and indiscernibility.
Rough set theory, being currently known as Dominance-Based Rough Set Approach (DRSA), according to Pawlak (1982), aims to give a treatment to uncertainty and approximate classification. Slowinski et al. (2012) add that DRSA is mainly based on replacing the indiscernibility relation by a dominance relation in the irregular approximation of the decision class. Thus, it is possible to deal with inconsistencies without removing them before the analysis.
Gomes et al. (2002) specify 12 steps for the application of the THOR algorithm as summarized in Table 1.
The first four steps of the algorithm are the same adopted in the classic multicriteria methods.
In Step 5, two scales are utilized by the decision maker. The first is used for the criteria classifications and the second for determining the relevance degree µcj ∈ [0, 1] of the criterion C j . For each criterion C j the decision maker must assign a weight wc j and its respective relevance value µc j . The calculation of the Hamming distance, measured between the pertinence degrees µc j individually and globally determines the criteria pertinence index C j . The relevance index in the decision-making process determines the exclusion of the criterion C j . A criterion C j is excluded when its individual pertinence index is greater than the global pertinence index.
In Step 6, two scales are utilized by the decision maker. The first scale is applied to the classifications of alternatives and the second is utilized to determine the degree of pertinence µa i ∈ [0, 1] of the alternative a i . For each alternative a i , the decision maker must attribute a weight wa i and its respective degree of relevance µa i . The Hamming distance calculation, measured between the pertinence degrees, individually and globally, determines the pertinence index of the alternative a i in the decision process, which determines the exclusion of the alternative a i such that an alternative a i will be excluded when its pertinence index is greater than the global pertinence index.
In Step 7, the disagreement for each criterion is defined, which as per Gomes and Costa (2015) is responsible for controlling the preference intensity, so that it does not exceed a permitted limit. In addition, this variable can only assume values greater than or equal to zero.
In Step 8, for each criterion C j the decision maker defines the preference limits p ≥ 0 and indifference thresholds q ≥ 0. Boundaries classify alternatives into: indifferent, weak preference, and strict preference. Table 1 shows how the classification of alternatives is conducted in Step 8 of the algorithm.
In Step 9, through the formalisms (1), (2) e (3) we have the scenarios S 1 , S 2 , and S 3 presented in Table 1, comparisons between alternatives are conducted. Using the overranking relations for each alternative, the additive, non-transitive function compares alternatives. According to Gomes et al. (2008), scenario S1, equation (1), will score only the attractiveness that presents strong preference over the others. The S 1 scenario is considered the most demanding scenario when compared to the scenarios S 2, equation (2) and S 3, equation (3).
In Steps 10 and 11, the choice of alternative occurs. At this stage the level of imprecision of alternatives and criteria is verified. The decision maker is the one who chooses the best alternative, the method only suggesting an ordering of alternatives. We note that in Steps 5 and 6 of the algorithm, the pertinence index indicates both criteria and alternatives to be excluded from the model as well as their relative ranking.
In Step 12, the feedback of the system occurs, that is, a sensitivity analysis is performed for the values of p, q, and the discordance value for each criterion. Thus, the classifications are updated and scenarios are recalculated.
For a better understanding of the THOR method, refer to Figure 1 follows, which presents the main steps of the method in flowchart format.
With the description of the THOR algorithm, it is important to bear in mind that although it is a very well-founded algorithm, it remains little explored due to the cognitive effort demanded of the decision maker. Of the total of five stages (identification, assignment, classification, comparison, and choice), the decision maker has cognitive responsibility over three stages. The steps are explained briefly below.
At the identification stage, the decision maker and others assist in the formulation and analysis of the problem as well as in the definition of criteria and alternatives.
At the assignment stage, the decision maker informs the weightings for criteria and alternatives as well as their respective pertinences. This means that for each evaluation, the decision maker must be capable of informing the certainty level of his answer. Furthermore, for each criterion the disagreement and limiting values are determined, the latter determining relevant and irrelevant differences for the decision maker.
The following stages are classification and comparison and occur without the intervention of the decision maker. These steps are designed to perform the overranking of alternatives in relation to each of the criteria in a paired manner, and three scenarios are built to yield the attractiveness score.
In the final choice stage, the veracity of the proposed model is verified by means of the pertinence index. At this stage the decision maker, utilizing the pertinence index, has the responsibility of excluding or retaining certain criteria or alternatives that might increase system inaccuracy. Thus, if the decision maker opts for exclusion, then it is necessary to return to the comparison stage, refeeding the system. Otherwise, the hierarchy is established and the THOR algorithm is concluded.
Since the emergence of the THOR algorithm, its applicability has been gaining ground in the most diverse areas, such as: in the management of the ballast water problem (Gomes, 2005), in the choice of credit card technology (Gomes and Costa, 2015), in the selection of a ship for the Brazilian Navy (Tenório et al. 2020), in project management (Santos et al. 2022) among others.
Although Gomes et al. (2002) emphasize that the THOR algorithm has made an important contribution to Multicriteria Decision Support (MDA) models, it still lacks much use on the part of users and researchers. Furthermore, Tenório et al. (2020) affirm that the application of the algorithm is limited to Brazilian researchers, given the discontinuity in the development of the decision support system and improvement of the algorithm in light of the complexity of the adopted methodology.
Gomes et al. (2021), making an axiomatic evolution of the THOR method, develops the THOR 2 method. Furthermore, Tenório et al. (2021), adds that with the THOR 2 algorithm it is possible to avoid the elimination of alternatives or criteria that are not weighted, by assigning a low relevance value. The difference between the two methodologies occurs only in the weighting of the overclassifications.
The overclassification executed in the THOR algorithm, considering two alternatives a and b , with “aPb ” strict preference, “aQb ” weak preference and “aIb ” indifferent preference, occurs as follows:
-
The weight assigned by the decision maker, in a preference situation “aPb ” situation, will be retained.
-
The weight assigned by the decision maker in a preference situation “aQb ”, will suffer a correction. This is calculated through the product of the weight and the fuzzy factor, where the fuzzy factor is defined as the arithmetic mean of the pertinence values of alternatives a and b and the corresponding criterion.
-
The weight assigned by the decision maker in a situation “aIb ” will be half the weight of the criterion.
As in THOR algorithm, THOR Algorithm 2 maintains the criterion weighting for strong preference and half of the weighting for indifference preference. However, for the weak preference a new formalism is applied to lower the criterion weight, which is calculated through the proportion between the half of the criterion weight and the total weight. More details are found in Gomes et al. (2021).
It is believed that THOR 2 improved the THOR algorithm so far as overranking weightings are concerned, to the extent that it attributes to these classifications all the uncertainty defined by the decision maker. However, both THOR and the new version, THOR 2, were not improved in relation to Steps 5 and 6 of the algorithm, i.e., they still demand a great cognitive overload from the decision maker.
The cognitive overload occurs when the decision maker chooses to establish a value judgment for each criterion and alternative, including the values for vetoes, making the process exhaustive, as shown in Figure 1 for the step assignment. Due to the success of fuzzy theory, in order to minimize the weakness pointed out in the algorithms with respect to data input, this study proposes an update in THOR algorithm through the inclusion of a fuzzy measurement scale.
3 FUZZY THEORY AND METHODS OF MULTICRITERIA DECISION SUPPORT
Existing sets in the real world do not have precise limits, causing difficulty for the modeling process of the same. Therefore, in order to implement a relaxation of the classical definition of these sets and allow a mathematical treatment for imprecise information, the theory of fuzzy sets was created by Lotfi Asker Zadeh.
Another feature of this theory is that it allows the programming and storage of vague concepts in computers, making it possible to produce calculations with imprecise information, as human beings do. Guerrero et al. (2021) adds that fuzziness allows a more realistic representation of real world information through a simple approach.
In fuzzy theory there is a broader concept with respect to the relevance of an element than in classical theory. To define the belongingness of an element, the fuzzy approach determines the degree to which it belongs to a set, that is, it provides a gradual transition from falsehood to truth. This degree of membership is defined in the interval [0, 1] through the construction of a membership function (µ A ). Details and formal proofs for fuzzy theory can be found in Zadeh (1965).
As per Dhunny et al. (2019), the application of fuzzy theory to modeling a problem involves three important steps: fuzzification, fuzzy inference, and defuzzification.
The first step is fuzzification, which transforms the variables of the problem in fuzzy values. In this step occurs the quantification of imprecision, which is obtained through the definition of fuzzy numbers. The main types of fuzzy numbers are: triangular (Jun Li, 1999), trapezoidal (Parvathi and Malathi, 2012), Gaussian (Barros et al. 2017), pentagonal (Pathinathan and Ponnivalavan, 2014), and diamond (Pathinathan and Ponnivalavan, 2015).
The second stage is fuzzy inference, which is responsible for the rules and operations with the fuzzy values. It is important to note that these operations are not conventional; for more details see Zadeh (1965).
The third step is characterized by the transformation of the fuzzy result into a crisp result; this process is termed defuzzification. For the application of this transformation, the chosen method must be compatible with the fuzzy number defined in the first step.
Multicriteria methods, according to Balusa and Gorai (2019), utilize expert opinion to generate conclusions. However, according to Dong and Zhang (2015), when dealing with the judgements of experts, inconsistencies may occur due to subjectivity and uncertainty, thus invalidating the results obtained.
According to Gligoric and Simeunovic (2010) the adversities mentioned above are difficult to model by traditional mathematical methods, thus necessitating an update in the methods employed. Kafuku et al. (2019) manage uncertainty and subjectivity by applying fuzzy logic, which plays a significant role in understanding such complexities. Karmarkar and Gilke (2018) state that with the use of fuzzy theory it is possible to insert linguistic variables, making the decision process easier.
According to Romeo and Marcianò (2019), integrating traditional methods into a fuzzy environment provides a simpler interpretation for decision making. For Liao (1996), the multicriterial methods that employ fuzzy logic have a successive gain in acceptance because they have the ability to handle imprecision. Gupta et al. (2018) highlight the reduction in computational time over classical approaches. Li et al. (2018) add that Fuzzy logic is also responsible for reducing the complexity of the implemented algorithms.
Kotenko et al. (2019) demonstrate that with the inclusion of fuzzy logic, their results demonstrated the correct functioning of the modeling and the gradual increase of accuracy over classical methods. In addition, Caprioli and Bottero (2021) add that with this combination the methodologies give more importance to the difficulty, imprecision, and uncertainty in the weighting phase. Vahidnia et al. (2009) state that with this association it is possible to leave the decision maker free to choose a range of values that reflect their confidence, enhancing the capacity of these methods.
The table below presents, based on a brief literature review, articles that apply the Fuzzy theory along with multicriterial methods.
Basically, the interest of the studies in Table 1 lies in the resolution of applied problems utilizing the multicriteria methodology. There are still few studies that present the methodologies involved in decision support algorithms. In this sense, this study’s greatest contribution specifically consists in the improvement of the Hybrid Algorithm of Multicriteria Decision Support for Decision Making Processes with Discrete Alternatives - THOR for the identification of needs, evolution, and updating.
3.1 Fuzzy theory added to the THOR method
As mentioned, fuzzy theory combined with the multicriteria methods has been gaining increasing attention in operations research and decision making. Tosun and Akyüz (2015) reveal in their work important methodologies applying fuzzy logic, including fuzzy AHP, fuzzy TOPSIS, fuzzy VIKOR, fuzzy DEMATEL.
Accordingly, as per Krohling and De Souza (2012), the Multicriteria Interactive Decision Making method (TODIM) in risk prospecting theory was developed, having a Brazilian origin and universal reputation. However, due to the weakness of the decision matrix not taking information uncertainty into account, the adopted methodology was reformulated. Thus, as an improvement of the classical mathematics of the TODIM method by using the operational peculiarities of fuzzy logic, the F-TODIM method was developed.
The updates to the TODIM and THOR methods use fuzzy theory in order to improve the structure of imprecision and ambiguity. In addition to maintaining the aforementioned characteristics, the present study aims to encourage the application of the THOR algorithm, as it significantly reduces the cognitive effort on the part of the user, as mentioned in section 2.
The proposed update will be through the reformulation of the THOR algorithm’s data entry, from a scale integrated to the fuzzy theory, providing the decision maker with a less tiring experience in relation to their value judgments. Another concern in this adaptation was to maintain the efficiency of the THOR algorithm, without the need to adjust it to the fuzzy mathematical formalism.
The THOR method combined with fuzzy theory modifies Steps 5 and 6 of the algorithm described in Section 2 in relation to the data input; these steps are responsible for the allocation of weights by the decision maker to the criteria and the alternatives, specifying their degrees of relevance. In this reformulation of the THOR algorithm, using fuzzy logic, the decision maker needs only express a value judgment to the criteria. For this, a fuzzy scale was built allowing the pertinence indices to be determined without the need for information about the degree of pertinence from the decision maker.
Thus, as in F-TODIM, the input scale in THOR with Fuzzy logic was defined under a triangular fuzzy number. According to Liu et al. (2014), these numbers have a high performance in modeling the uncertainty associated with the decision process. Junior (2018) adds that these present a linear utility function, simplifying the execution of the calculations. Furthermore, its computational implementation presenting quality results is easy.
According to Van Laarhoven and Pedrycz (1983), the base triangular fuzzy number δ is defined according to formalism (4):
where b is the value of the weight stipulated by the decision maker with the highest degree of pertinence.
As per Jun Li (1999), a triangular fuzzy number A = (a, b, c) is a fuzzy R subset with a piecewise linear association function µA defined according to formalism (5):
where a = b−δ and c = b + δ .
The triangular fuzzy number, as shown in Figure 2, has the following geometric representation.
After the choice and definition of the fuzzy number it is necessary to establish the number of classes on the fuzzy scale. Thus, the review of research that applies the THOR methodology finds that Gomes et al. (2008) and Cardoso et al. (2009) use six cardinal points with a range from 1 to 11; Jun Li (1999) makes a classification using five categories; Rouyendegh and Erol (2012) uses six categories with a weighting from 1 to 9; and Zandi and Roghanian (2013) apply seven categories ranging 0 to 9.
In order to maintain the characteristics of the scales applied in THOR, it was decided that the THOR with fuzzy data input will have six classes, using a weighting beginning at 1 and ending at 11. According to Van Laarhoven e Pedrycz (1983), the construction of the fuzzy scale requires a value for the base δ of the triangular fuzzy number. Thus, through simulation the value δ = 2 was established. The summary of the analysis obtained for the three values δ = 0.5, δ = 1.0, and δ = 2.0 are presented in Tables 3, 4, and 5.
For the construction of the scale, as we see taking the value δ = 0.5 in Figure 3, there are no intersections between the triangular fuzzy numbers, i.e., the classes have no points in common. The cardinal values, 2, 4, 6, 8, and 10 are not represented in any of the classes obtained. Therefore, the decision maker has no choice options for these values.
For δ = 1.0, we note in Figure 4 the absence of intersections between the values 1, 3, 5, 7, 9, and 11, as there are only intersections for even values. Moreover, Table 4 and Figure 4 show that the number of classes defined is exceeded, because the last class does not contain the cardinal 11. Therefore, to establish δ = 1.0 within the interval from 1 to 11, it would be necessary to insert new classes. However, this insertion would make the decision process more arduous and perhaps more confusing.
It was also observed that for δ = 1.5, the number of classes was also exceeded.
Thus, from the analysis of the value δ = 2.0 in Table 5 and Figure 5, we note the existence of all the intersections necessary for the construction of the scale. As the even values are included, there is no need for the inclusion of new classes. Therefore, this scale can be used in the fuzzy algorithm, thus implying a better classification by decision makers.
Thus, in the definition of the fuzzy scale, the decision makers will attribute the weights for value judgements through a parity comparison. Subsequently, it is necessary to determine the relevance of the judgment. Importantly, the determination of the pertinence of the judgment is no longer the responsibility of the decision maker, as in the THOR algorithm. In the modified algorithm, when the decision maker assigns the weights, the pertinence function defined in (5) is determined automatically. In other words, the weight is fuzzified, i.e., is transformed into a triangular fuzzy number. Fuzzy inference is responsible for aggregating the decision matrices of the decision makers through operations with fuzzy numbers. It should also be noted that the modified algorithm allows the decision maker to choose two forms of judgment, quantitative or qualitative.
As the goal is to update only the data input, the existing mathematical processes in THOR will be maintained without having to adapt them to fuzzy operations, that is, processes such as the construction of scenarios S 1 , S 2, and S 3, defined respectively by (1), (2) and (3), are unchanged. Therefore, it is necessary to include a defuzzification step. According to Ghadimi et al. (2018), the results of defuzzification are the weights of the criteria defined in relation to the evaluation of decision makers. Bajestani et al. (2018) add that the results obtained become sharper, due to the conversion of the fuzzy number to a crisp number.
Triverdi et al. (2017) define defuzzification as the new centroid method, through the following formalism (6).
where a, b, and c are the values of the triangular fuzzy number stipulated by the decision maker.
Two important factors were considered when choosing the new centroid method. The first related to Longaray et al. (2019), who demonstrated statistically that the method, when applied to both consistent and inconsistent matrices, presents significant applicability. The second factor is the simplicity of the computational implementation of the method.
To illustrate the inclusion of fuzzy scale in THOR method, Figure 6 presents the steps of the fuzzy modeling process in the method data input.
In addition, the THOR algorithm with fuzzy data input determines the value of disagreement by the maximum total amplitude of judgments and no longer by the value informed by the decision maker, as in the THOR algorithm. Another modification occurs in the definition of the preference (p) and indifference (q), which will be respectively 23 and 13 of the standard deviation of the population of all judgments. The classifications follow THOR methodology, as shown in Section 2.
The other steps follow the same process as THOR, as can be seen in Figure 7, which presents a flowchart of the main steps of the new algorithm.
It is important to emphasize that for the tests with the new method, a spreadsheet was developed that presents all the steps mentioned in this subsection.
The next section is devoted to the results of a comparison of the THOR and THOR Fuzzy algorithms.
4 RESULTS
The spreadsheet was developed to optimize the decision making process without sacrificing quality. For the process to be more accessible, the spreadsheet developed offers the decision maker two options to insert their judgments, which are: qualitative, via linguistic terms, and quantitative, with reference to the terms of each class, as can be seen in Figure 8. It is important to emphasize that the spreadsheet is in to Brazilian Portuguese.
Data can also be entered combining both aforementioned ways, as shown in Figure 9.
The results of the fuzzy algorithm will be compared with those of Gomes et al. (2001). In this work, the authors present an example using four criteria and three alternatives, as shown in Table 6.
Table 6 represents Steps 5 and 6 of the algorithm. Initially, the fuzzification was performed on these data according to the scale defined in Table 5. For each triangular fuzzy number in Table 5, a pertinence value is determined. Figure 10 shows the spreadsheet developed for the calculations.
Subsequently, the defuzzification of the judgments of value was performed through equation (6). The results are presented in Table 7.
In Steps 7 and 8, the discordance values are determined for the limiters p and q.Table 8 shows the results obtained by both algorithms.
Once judgements and vetoes have been established, the classification of alternatives is conducted by building three scenarios, as described in Section 3 of this study. We note that there is no difference between the methods in the ranking of alternatives.
The spreadsheet developed to obtain the classifications was programmed so that the calculation of the difference between the judgments of two different alternatives in relation to the same criterion was determined in two ways: one through the module and the other through any real value. Figure 11 shows the spreadsheet with the classifications obtained thereby.
The ranking is obtained from the scenarios, as mentioned in Section 2, Step 9. The scenario results S 1, equation (1), with the comparisons of the alternatives a 1 and a 2 is presented in Figure 12.
Table 9, from the pairwise comparisons between the alternatives, presents the three scenarios that were obtained by the THOR methodology.
Table 10, from the parity comparisons between the alternatives, shows the three scenarios that were obtained by the THOR method with fuzzy data entry.
In tables 9 and 10, it is noted that the parity comparisons between the alternatives, for scenarios S 1 e S 2, expose the supremacy of alternatives considered equal by the decision maker, resulting in a value of 0.5 for the aforementioned positions in the decision matrix. After the sum of the rows for each matrix of scenarios, the result is hegemony in equality, thus guaranteeing an absence of ranking among the alternatives.
In Tables 9 and 10 we note that both the THOR methodology and the THOR Fuzzy methodology present the same rankings, i.e., there are no alternatives with overranking over the others. In the S 3 scenario, the two methodologies result in a ranking that suggests the dominance of the alternative a1, followed by the alternatives a 3 and a 2. However the differences presented by the fuzzy methodology are greater than by the THOR methodology, in part due to working with fuzzy numbers, which are converted into crisp numbers, taking into account the problems of ambiguity and imprecision for each trial.
Finally, the S 3 scenario was the only one that presented options of choice for the decision maker. Thus, neither method provides an optimal solution, but rather a ranking of alternatives.
5 FINAL CONSIDERATIONS
The vast majority of multicriterial tools developed employ the need for judgement on the part of decision makers who often give up using them due to the complexity of handling. Thus, robust methodologies cease to be utilized given the non-accessibility of the same on the part of managers. In this sense, the work presents an important contribution with respect to the indication of fuzzy logic to make more accessible the use of the THOR tool in the decision making process.
In addition, the work contributes to the construction of a fuzzy scale, where the “parameter under analysis” (base of the triangle), the fuzzy number, needs to have a range of variation such that a number within this range must have a higher possibility of occurrence than in other ranges; the construction of a fuzzy scale with six classes for categorization affords the classification system autonomy for the decision maker and increased accuracy, expressiveness, diversity, and subjectivity, which is invaluable to the decision-making process; the use of the centroid method of defuzzification, which was successfully applied by Kaufmann and Grupta (1988), and Chang (1981), was incorporated by the authors of this work.
Another relevant aspect of updating the THOR algorithm is that in this reformulation the decision maker needs to weigh only one judgment for each criterion and alternative, and the insertion of weighting values and limiting values, in addition to their respective degrees of relevance, is no longer under their responsibility.
However, despite this update bringing significant improvements facilitating the cognitive process, the algorithm has a limitation regarding data entry. Both algorithms, THOR or THOR 2, present good performance when they allow the user not to insert the weights. However, the idea obtained, to develop the THOR algorithm with fuzzy scale, consists in the construction of a fuzzy triangular number from the decision maker’s weighting, which is an indispensable presupposition that must be fulfilled. If this assumption is not satisfied, the present algorithm cannot be used.
Regarding the comparison of the algorithms, in the first two orders the results were equivalent, both in the hierarchy and in the weights. The third scenario yielded the same hierarchy; however, the results of the weights showed a slight difference in the third decimal place. This does not invalidate the results, as the difference can be justified by the insertion of the fuzzy scale, as a different way of obtaining the veto values.
Finally, the results obtained through the comparison of the two algorithms are encouraging, suggesting the inclusion of fuzzy logic as an ally in multicriteria methodologies, specifically in the THOR methodology.
References
- AKSOY A, SUCKY E & ÖZTÜRK N. 2014. Dynamic strategic supplier selection system with Fuzzy logic. Procedia - Social and Behavioral Sciences, 109: 1059-1063.
- BAJESTANI NS, KAMYAD AV, ESFAHANI EN & ZARE A. 2018. Prediction of retinopathy in diabetic patients using type2 Fuzzy regression model. European Journal of Operational Research, 264(3): 859-869.
- BALUSA BC & GORAI AK. 2019. Sensitivity analysis of Fuzzy-analytic hierarchy process (FAHP) decision-making model in selection of underground metal mining method. Journal of Sustainable Mining, 18: 8-17.
- BARROS LC, BASSANEZI RC & LODWICK WA. 2017. A first course in Fuzzy dynamical systems and biomathematics: Theory and applications. Springer.
- CAPRIOLI C & BOTTERO M. 2021. Addressing complex challenges in transformations and planning: A fuzzy spatial multicriteria analysis for identifying suitable locations for urban infrastructures. Land Use Policy, 102, 105-147.
- CARDOSO RS, XAVIER LH, GOMES CFS & ADISSE PJ. 2009. Uso do SAD no apoio à decisão na destinação de resíduos plásticos e gestão de materiais. Pesquisa Operacional, 29, 67-95.
- CHANG W. 1981. Ranking of fuzzy utilities with triangular membership functions. In: Proceeding of International Conference on Policy Analysis and Information Systems, 263-272.
- DHUNNY AZ, DOORGA JRS, LOLLCHUND MR & BOOJHAWON R. 2019. Identification of optimal wind, solar and hybrid wind-solar farming sites using Fuzzy logic modelling. Energy, 188: 116056.
- DONG M, LIS & ZHANG H. 2015. Approaches to group decision making with incomplete information based on power geometric operators and triangular Fuzzy AHP. Journal Experts Systems with Applications, 42(21): 7846-7857.
- GHADIMI P, TOOSI FG & HEAVEY C. 2018. A multi-agent systems approach for sustainable supplier selection and order allocation in a partnership supply chain. European Journal of Operational Research , 269(1): 286-301.
- GLIGORIC Z, BELIJIC C & SIMEUNOVIC V. 2010. Shaft location selection at deep multiple orebody deposit by using Fuzzy TOPSIS method and network optimization. Expert Systems with Applications, 37(2): 1408-1418.
- GOMES CFS. 2005. Using MCDA methods THOR in application for outranking the ballast water management options. Operational Research, 25: 11-28.
- GOMES CFS & COSTA HG. 2015. Application of multicriteria methods to the problem of choice models of electronic payment by credit card. Production, 25 (1): 54-68.
- GOMES CFS, GOMES LFAM & VALLE RAB. 2002. Application of THOR in a process of personal evaluation. In: The Sixteenth Triennial Conference of the International Federation of Operational Research Societies. IFORS-2002, Edinburgh.
- GOMES CFS, VALLE RAB & GOMES LFAM. 2001. Nova proposta de aplicação do apoio multicritério à decisão (Algoritmo THOR) em ordenação de alternativas. In: Conference XI Encontro Nacional dos Estudantes de Engenharia de Produção.
- GOMES LFAM, GOMES CFS & RANGEL LAD. 2008. A decision analysis with THOR and TODIM: rental evaluation in Volta Redonda. In: XL Simpósio Brasileiro de Pesquisa Operacional . SBPO-2008, João Pessoa - PB .
- GOMES LFAM, GOMES CFS, RANGEL LAD, TENÓRIO FM & SANTOS M. 2021. Ballast water management: Technology choice comparing TODIM and THOR 2. Independent Journal of Management & Production, 12(8): 2140-2160.
- GOMES CFS, NUNES KRA, XAVIER LH, CARDOSO R & VALLE R. 2008. Multicriteria decision making applied to waste recycling in Brazil. Omega, 36: 395-404.
- GUERRERRO JS, ROMERO FP & OLIVAS JA. 2021. Fuzzy logic applied to opinion mining: A review. Knowledge-Based Systems, 222: 107018.
- GUPTA C, JAIN A & JOSHI N. 2018. Fuzzy logic in natural language processing: A closer view. Procedia Computer Science, 132: 1375-1384.
- HILLETOFTH P, SEQUEIRA M & ADLEMO A. 2019. Three novel fuzzy logic concepts applied to reshoring decision-making. Expert Systems with Applications, 126: 133-143.
- JUN LI R. 1999. Fuzzy method in group decision making. Computers and Mathematics with Applications, 38: 91-101.
- JUNIOR AMD. 2018. Applying the TODIM Fuzzy method to the valuation of Brazilian banks. Operations Research, 38(1): 153-171.
- KAFUKU JM, MAT SAMAN MZ & YUSOF SM. 2019. Application of Fuzzy logic in selection of remanufacturing technology. Procedia Manufacturing, 33: 192-199.
- KARIMI M, NIKNAMFAR AH, TAGHI S & NIAKI. 2018. An application of Fuzzy-logic and grey-relational ANP- based SWOT in the ceramic and tile industry. Knowledge- Based Systems, 18: 581-594.
- KARMARKAR AU & GILKE NR. 2018. Fuzzy logic based decision supports systems in variant production. Materials today: Proceedings, 5: 3842-3850.
- KAUFMANN A & GUPTA MM. 1988. Fuzzy mathematical models in engineering and management Science, North-Holland.
- KOTB KM, ELKADEEM MR, KHALIL A, IMAM SM, HAMADA M, SHARSHIR SW & DÀN A. 2021. A fuzzy decision-making model for optimal design of solar, wind, diesel-based RO desalination integrating flow-battery and pumped-hydro storage: Case study in Baltim, Egypt. Energy Conversion and Management, 235: 113962.
- KOTENKO I, SAENKO I & AGEEV S. 2019. Hierarchical Fuzzy situational networks for online decision-making: Application to telecommunication systems. European Journal of Operational Research , 185(1).
- KROHLING RA & DE SOUZA TTM. 2012. F-TODIM: An application of the fuzzy TODIM method to rental evaluation of residential properties. In: Simpósio Brasileiro de Pesquisa Operacional , 431-443.
- LI J, YAO X, SUN X & WU D. 2018. Determining the Fuzzy measures in multiple criteria decision aiding from the tolerance perspective. European Journal of Operational Research , 264(2): 428-439.
- LIAO TW. 1996. A fuzzy multicriteria decision-making method for material selection. Journal of Manufacturing Systems, 15: 1-12.
- LIU F, ZHANG W-G & ZHANG L-H. 2014. Consistency analysis of triangular Fuzzy reciprocal preference relations. European Journal of Operational Research , 235(3): 718-726.
- LOH HS, ZHOU Q, THAU VV, WONG YD & YUEN KF. 2017. Fuzzy comprehensive evaluation of port-centric supply chain disruption threats. Ocean & Coastal Management, 148: 53-62
- LONGARAY AA, GOMES CFS, ELACOSTE TS & MACHADO CMS. 2019. Efficiency indicators to evaluate services in port services: A proposal using Fuzzy AHP approach. Operational Research, 39(3): 437-456.
- MUKHERJEE S & DASGUPTA P. 2013. A fuzzy real-time temporal logic. International Journal of Approximate Reasoning, 54: 1452-1470.
- PANDEY MM & SHUKLA D. 2019. Evaluating the human performance factors of air traffic control in Thailand using Fuzzy multi criteria decision making method. Journal of Air Transport Management, 81: 101708.
- PARVATHI R & MALATHI C. 2012. Arithmetic operations on symmetric trapezoidal intuitionistic Fuzzy numbers. International Journal of Soft Computing and Engineering, 2(2): 268-273.
- PATHINATHAN T & PONNIVALAVAN L. 2014. Pentagonal fuzzy number. International Journal of Computing Algorithm, 3: 1003-1005.
- PATHINATHAN T & PONNIVALAVAN L. 2015. Diamond fuzzy number. Journal of Fuzzy Set Valued Analysis, 1: 36-44.
- PAWLAK Z. 1982. Rough sets. International Journal of Computer and Information Sciences, 11(5): 341-356.
- PERERA EDP & LAHAT L. 2014. Fuzzy logic based flood-forecasting model for the Kelantan river basin, Malaysia. Journal of Hydro-Environment Research, 9(4): 542-553.
- RAJASEKHAR M, RAJU GS, SREENIVASULU Y & RAJU RS. 2019. Delineation of groundwater potential zones in semi-arid region of Jilledubanderu river basin, Anantapur District, Andhra Pradesh, India using Fuzzy logic, AHP and integrated Fuzzy-AHP approaches. HydroResearch, 2: 97-108.
- ROMEO G & MARCIANÒ C. 2019. Evaluating the economic performance of fishing systems using fuzzy multicriteria analysis in a fishery local action group in south Italy. Fisheries Research, 218: 259-268.
- ROUYENDEGH BD & EROL S. 2012. Selecting the best project using Fuzzy Electre method. Mathematical Problems in Engineering, 2012: 790142.
- SALIH MM, ZAIDAN BB & ZAIDAN AA. 2020. Fuzzy decision by opinion score method. Applied Soft Computing Journal, 96: 106595.
- SANTOS N, ROCHA JUNIOR, CS, MOREIRA MAL, SANTOS M, GOMES CFS & COSTA IPA. 2022. Strategy analysis for project portfolio evaluation in a technology consulting company by the hybrid method THOR. Procedia Computer Science , 199, 134-141.
- SAATY TL . 1980. The analytic hierarchy process. New York: McGraw-Hill, New York.
- SHEEHAN T & GOUGH M. 2016. A platform-independent Fuzzy logic modeling framework for environmental decision support. Ecological Informatics, 34: 92-101.
- SLOWINSKI R, GRECO S & MATARAZZO B. 2012. Rough set and rule-based multicriteria decision aiding. Operations Research , 32(2): 213-269.
- SU I-J, TSAI C-C & SUNG W-T. 2012. Area temperature system monitoring and computing based on adaptive Fuzzy logic in wireless sensor networks. Applied Soft Computing, 12: 152-1541.
- TENÓRIO FM, SANTOS M, GOMES CFS & ARAUJO JC. 2020. Navy warship select analysis: the THOR method supporting decision-making. In book: international Joint conference on industrial engineering operations management - IJCIEOM: Industrial Engineering and Operations Management, Springer, 27-39.
- TENÓRIO FM, SANTOS M, GOMES CFM & ARAUJO JC. 2021. THOR 2 method: an eficiente instrument in situations where there is uncertainty or lack of data. IEEE Acess, 9: 1-12.
- TOSUN Ö & AKYÜZ G. 2015. A fuzzy TODIM approach for the supplier selection problem. International Journal of Computational Intelligence Systems, 8(2): 317-329.
- TRIVERDI SK, DEY S, KUMAR A & PANDA TK. 2017. Handbook of research on advanced data mining techniques and applications for business intelligence. Global.
- TSENG PH & PILCHER N. 2019. Evaluating the key factors of green port policies in Taiwan through quantitative and qualitative approaches. Transport Policy, 82: 127-137.
- VAHIDNIA MH, ALESHEIKH AA & ALIMOHAMMADI. (2009), A. Hospital site selection using fuzzy AHP and its derivatives. Journal of Environmental Management, 90(10): 3048-3056.
- VAN LAARHOVEN PJM & PEDRYCZ W. 1983. A fuzzy extension of Saaty’s priority theory. Fuzzy sets and systems, 11: 229-241.
- WU B, CHENG T, YIP TL & WANG Y. 2020. Fuzzy logic dynamic decision-making system for intelligent navigation strategy within inland traffic separation schemes. Ocean Engineering, 197.
- ZADEH LA. 1965. Fuzzy sets. Information and Control, 8: 338-353.
- ZANDI A & ROGHANIAN E. 2013. Extension of Fuzzy Electre based on VIKOR method. Computers & Industrial Engineering, 66: 258-263.
- ZHOU Q, WONG YD, LOH HS & YUEN KF. 2018. A Fuzzy and Bayesian network CREAM model for human reliability analysis- the case of tanker shipping. Safety Science, 105: 149-157.
- ZINDANI D, MAITY SR & BHOWMIK S. 2021. Complex interval-value intuitionistic fuzzy TODIM approach and its application to group decision making. Journal Ambient Intell Human Comput, 12: 2079-2102.
-
ELACOSTE TS, MACHADO CMS, LONGARAY AA & GOMES LFAM. 2022. A fuzzy scale approach to the THOR algorithm. Pesquisa Operacional, 42: e261547. doi: 10.1590/0101-7438.2022.042.00261547.
-
ERRATUM
In the article A fuzzy scale approach to the THOR algorithm, with DOI number: 10.1590/0101-7438.2022.042.00261547, published in the journal Pesquisa Operacional, 42: e261547, on page 1,Reads:Luiz Flavio Autran Monteiro4Should read:Luiz Flavio Autran Monteiro Gomes4On page 25,Reads:ELACOSTE TS, MACHADO CMS, LONGARAY AA & MONTEIRO LFA. 2022. A fuzzy scale approach to the THOR algorithm. Pesquisa Operacional, 42: e261547. doi: 10.1590/0101-7438.2022.042.00261547.Should read:ELACOSTE TS, MACHADO CMS, LONGARAY AA & GOMES LFAM. 2022. A fuzzy scale approach to the THOR algorithm. Pesquisa Operacional, 42: e261547. doi: 10.1590/0101-7438.2022.042.00261547.