Abstract
Recent year development in each field and area progresses rapidly. For one particular product or service, people have multiple alternative. However, to choose best alternative is most difficult task that most of person facing. VIKOR method is most used approach for choosing best alternative based on different criteria but legging in precision. In this paper, we propose modifier VIKOR with Fuzzy logic integration approach that deal with multiple criteria while making decision as well as integratestriangular fuzzy numbers (TFN) for computing criteria values and weight importance in the processing selecting best alternative. Firstly, positive best points and negative best points were demarcated in a triangular fuzzy number evaluation matrix. Secondly, we analyze the requirements and properties of the VIKOR-based triangular fuzzy number operation rule. Thirdly, an extension of VIKOR method was proposed for comprehensive evaluation of schemes to reduce the information loss arising from defuzzification of triangular fuzzy numbers; Finally, an example demonstrate the efficiency and viability of the method. In conclusion, the proposed method solves the difficulties that subtractive computation between two triple numbers violate the arithmetic regulation, and propose a reasonable procedure according to decision making problems with triple numbers.
Keywords
Introduction
In 1998, Opricovic analyzed the defection of the famous TOPSIS deeply, and hold that the optimal solutions obtained by the TOPSIS might not be the one closest to the ideal point, and put forward a kind of multiple criteria based decision making method which is named as VIKOR. The VIKOR method is superior to TOPSIS in terms of the stability and reliability of ranking the alternatives in which the alternative schemes are ranked by the closeness of their evaluations to the ideal alternative [1–2].
In recent years, the VIKOR method had been applied in many areas. Jinqiu Hu et al. [3] applied the fuzzy VIKOR method into comprehensive orders to explain an identification approach of artificial errors in the hybrid structure for shale fracturing gas operation. Considering the growing number of airports worldwide, Payam S. et al. [4] proposed an assessment and grading model by integrating the Taguchi method and VIKOR method with the best and worst method. To improve the performance of the classic FMEA, Zhang-peng T. et al. [5], obtained the weights of risk factors by the fuzzy optimal difference method and obtained the priority of risks in failure mode with the fuzzy -VIKOR integration method. In combination with the VIKOR method, Behnam K. et al. [6] proposed the best material structure for the repair of concretes and facilitated the model and selection of appropriate repair schemes by civil engineers. R. Rajesh [7] put forward an approach that combined the grey clustering algorithm to calculate the tractability of the supply chain by using the VIKOR method which can allow managers to initially classify barriers by grey clustering.
It is well-known that multi-criteria decision making under incomplete information is very common due to vagueness of objective things and fuzziness of decision makers’ thoughts. TFN is a common fuzzy number value, is applied in practices. Xu Zeshui [8] studied the multiple attribute based decision-making issue in which the values of decision alternatives under attribute values were triangular fuzzy numbers. Hu Lifang [9] investigated the multiple criteria based decision-making issue where both criteria values and criteria weights were triangular fuzzy numbers. Lan Rong, Fan Jiulun [10] analyzed the dual effect of attribute weights on decision-making and offered a decision-making approach based on the TOPSIS method. With regard to the multi-attribute decision-making problem with given decision makers’ preference on schemes, attribute values were given in the form of triangular fuzzy number and attribute weight information could not be fully confirmed, Gong Yanbing [11] proposed a decision-making approach based on the fuzzy proportion and fuzzy deviation where the attribute values of the alternatives were triangular intuitionistic fuzzy numbers and the weights were crisp numbers, Zhang Hongxia, Li Yu [12] studied the triangular intuitionistic fuzzy number-based VIKOR method, in which decision alternatives were ranked in the stable condition of acceptable advantages and decision-making process to get a compromise solution. The optimal alternatives will be proposed by using the above approaches, however, the compromise solutions might be more pragmatic in reality.
According to the VIKOR method with triangular fuzzy numbers, many literatures studied the comparison and computation of triangular fuzzy numbers. Serafim, Yeonjoo Kim, Eun-Sung [13, 14] focused on the triangular fuzzy number-based VIKOR method, and ignored that comparison cannot be directly made among triangular fuzzy numbers. Tolga Kaya, CengizKahraman [15] proposed an integrated VIKOR-AHP method without differentiating endpoint values in processing fuzzy numbers. On the basis of the multi-criteria decision-making problem where both the criteria values and weights were triangular intuitionistic fuzzy numbers, Kavita Devi [16] proposed an extension of VIKOR method, it was likely to cause information loss during the defuzzification.
In conclusion, the above research papers with triangular fuzzy number and the VIKOR method conducted defuzzification in the process of evaluation, might distort evaluation information. It is necessary to analyze how to deal with the triple information effectively and improve the efficiency of fuzzy decision making. Based on the multi-criteria decision-making problem where criteria weights and values were triangular fuzzy numbers, this paper proposed an extension of VIKOR method that reduces the information loss from defuzzification and illustrated its application value by examples.
Preliminaries

Triangular Membership Function (TFN).
Each TFN is linear representation of membership function degree (d m ) on its left side and right side shown in following equation:
The defuzzification result is calculated by:
Definition 2:
Given that
Summation:
Subtraction:
Multiplication:
Division:
Inverse:
In relation to a fuzzy multi-criteria decision-making problem, suppose that the decision alternative is as a
i
i ∈ (1, …, m), the decision criteria is as c
j
, j ∈ (1, …, n) and whose weight is %w
j
= j ∈ (1, K, n) in which
Definition 3:
In an evaluation matrix where the criteria value is a triangular fuzzy number, we suppose
The positive ideal scheme is
negative ideal scheme is
In any multi-criteria decision-making matrix, the positive and negative ideal solutions of each criterion are respectively the maximum and minimum criteria values of each alternative. When applying the VIKOR method for a comprehensive evaluation, the positive-best solution (PBS) and negative-best solution (NBS) are required to be elected for computing group utilities and individual regret. In such a case, all criteria are changed to be benefit-oriented criteria.
In the VIKOR method, the positive and negative ideal points will be extreme values if the evaluation value is a crisp number. The comparison procedures will be carried out by the operational laws (seen in definition 2).
With the positive and negative ideal solutions of triple numbers obtained according to definition 3, the computational results should satisfy the following (4) and (5) according to Definition 1.
Meanwhile,
Theorem 1.
the subtractive regulations between positive and negative ideal solutions may not meet the characteristics of triangular fuzzy numbers.
Brief proof: According to the evaluation values
Due to the unknown difference in which the three points
Similarly, we may not obtain the inequalities as
Similarly,
If each difference is similar, the above rules are absolutely satisfied.
The above analysis emphasizes that it is necessary to defuzzify the triangular fuzzy numbers, otherwise, we cannot compute group utilities and individual regret, then the compromise solutions cannot be calculated by applying the VIKOR method.
Corollary 1.
In the triangular fuzzy number evaluation matrix, if the differences among the left, middle and right values of any triangular fuzzy number are equal, positive and negative ideal solutions obtained according to definition 3 will satisfy the VIKOR-based triangular fuzzy number operation rule.
Brief proof: when each triangular fuzzy number satisfies
Based on the Theorem 1 and Corollary 1, it is necessary to analyze the differences between the left and medium and right points, and judge whether the computational results satisfy the characteristic of triple fuzzy numbers. if it cannot satisfy the operational laws, appropriate defuzzification procedure will conducted here to reduce information losses and improve the feasibility of the decision results [18].
To reduce the information loss in the course of processing triangular fuzzy numbers, this paper designed the following multi-criteria decision-making steps as shown in Fig. 2.

Workflow of Modified VIKOR –Fuzzy Integrated for Multiple Criteria based Decision Making.
Step 1: Problem Identification
In this step, purposes of the decision-making method were recognized and the problem space was identified and defined.
Step 2: Significant Criteria Identification
In this step, the significant criteria are identified and described in order to calculate defined problem.
Step 3: Decision Maker Group Formation with Identification of Criteria, Alternative and Weight Importance Alternative and
In relation to a fuzzy multi-criteria decision-making problem, suppose that the decision alternative is as a
i
, i ∈ (1, …, m), the decision criteria is as c
j
, j ∈ (1, …, n) and whose weight is %w
j
= j ∈ (1, K, n) in which
Step 4: Input transformation into Fuzzy Based Linguistic Variable
In this step, all crisp input including decision alternative a
i
, i ∈ (1, …, m) and decision criteria c
j
, j∈ (1, …, n) ⩽ are converted into fuzzy linguistic term using Equation (1). Fuzzy linguistic term for decision alternative a
i
and decision criteria c
i
are defined as:
High (H) , VeryHigh (VH) and
Step 5: Fuzzy Aggregation Rating for Decision Alternatives and Weight
In this Step, fuzzy aggregation rate (% x
ij
) of each decision alternative in respect to each decision criteria is computed using following equation:
Where,
Where,
Step 6: Fuzzy Performance Rating Matrix for Decision Making
In this step, Fuzzy Performance Rating Matrix for Decision Making [FDM] m×n is defined:
Step 7: Fuzzy Best and Worst Value Computation
The Fuzzy best B+ and worst B- value computed using following equation:
Where,
Step 8: Fuzzy Difference normalization
According to the computation formula of group utility and individual regret, we compute Fuzzy Difference normalization FD
ij
using following equation:
If
If
when the differences are not equal, we can calculate the value by substituting
Step 9: Compute Utility and regret Metrics
In this step, we compute Utility and regret Metrics S
i
, R
i
, Q
i
using following equation:
Step 10: Defuzzifying utility and regret metric
In fuzzy system, process of defuzzification perform the conversion of fuzzy number into crisp real values [14]. The defuzzification of Utility and regret Metrics S i , R i , Q i is computed using equation (3).
Step 11: Ranking decision alternatives
In this step, alternative are ranked by arranging S i , R i , Q i in descending manner. Q i is a measure of separation, smaller the value of Q i , better the alternative is.
Step 12: Compromise solution
According to the ranking scheme of Q i , assume a1 and a2 are respectively ranked first and second.
Condition 1: Advantage in acceptability. Q2 - Q1 ⩾ 1/(m - 1), where m is number of alternatives.
Condition 2: Acceptable stability in the decision-making process. a1 ranks first in S i or R i .
When both condition 1 and 2 are met, a1 is the scheme ranked first. If either of the condition is not met, for example, if condition 2 is not met, both a1 and a2 are compromise solutions; if condition 1 is not met, the maximum M can be obtained according to Q M - Q1 < 1/(m - 1), and a1, …, a M are close to the ideal solution.
Aventure capital enterpriseis committed to findingsome proper device-related VC projects [20]. There are 4 alternative alternatives under criteria of environmental impact c1, expected return c2, growth c3 and social benefit c4. Different from the first criterion which is cost-oriented, others criteria are benefit oriented. The decision-making matrix is shown in Table 1.
Multi-criteria Decision-making Matrix
Multi-criteria Decision-making Matrix
Step 1: Normalize the above decision-making matrix, as shown in Table 2.
Normalize Multi-criteria Decision-making Matrix
Step 2: Make a comparison among triangular fuzzy numbers. Based on definition 3:
Among the four criteria, the maximum value minus the minimum value was:
Only the difference under criterion 1 met the condition of the triangular fuzzy number, while the differences after defuzzification were taken for the other 3 criteria, being 0.30097, 1.26871 and 0.42076 respectively.
Since the values in Table 2 did not satisfy the condition in Corollary 1, we should conduct defuzzification procedure if
Compliance
Note: For those which are not triangular fuzzy numbers, insert the result obtained from defuzzification into Table 3.
Step 3: Given that the weights of four criteria offered by the decision maker were [0.2,0.3,0.4], [0.3,0.4,0.5], [0.5,0.6,0.7] and [0.4,0.5,0.6], then the results from normalization were [0.091,0.167, 0.286], [0.136,0.222, 0.357], [0.227,0.333,0.500] and [0.182,0.278,0.429] respectively.
F A ij = % w j × FD ij , where F A ij was calculated for each criteria value, is shown in Table 4.
F A ij Values
Step 4: Set v = 0.5, calculate the S i ,R i ,Q i values, as shown in Table 5.
%S i , % R i , % Q i Values in VIKOR
Step 5: Calculate the results obtained from defuzzification, which satisfied both condition 1 and condition 2, and the compromise solution a1 was obtained.
Through initial defuzzification of triangular fuzzy numbers, the S i ,R i ,Q i values finally obtained were listed in Table 6.
Comparison between Two Results from Defuzzification
Obviously, there were great differences in S i ,R i ,Q i between the two methods, which mainly arose from the information loss caused by defuzzification. Solutions also changed along with the schemes a1, a2 obtained by initial defuzzification.
With the advancement and constant development many industries and business grow and expand gradually. With this progression people have multiple alternative solution for their problem whether it be multiple website for particular service, personal selection during employment process, or product selection for any requirement. However, the most difficult task is to choose best alternative solution from multiple alternative. With this aim we propose Multiple Criteria based Decision Making Using modified VIKOR - Fuzzy Integration Approach for in order to enhance the decision making capability and based on various decision criteria, best possible alternative is being selected.
Defuzzification of triangular fuzzy numbers will lead to information losses which violate the operational rule of the triangular fuzzy number. This paper analyzed the main processes where information losses arose from defuzzification based on the VIKOR method. In order to show the superiority of the proposed method in the paper which include three k values (k = 1,2,3), we compare it with the others.
The defuzzification results when k = 1 can be depicted as 0.018,0.000,0.004 and 0.104 for a1,a2,a3,a4 under c2, the values are 0.000,0.179, 0.468 and 0.179 under c3, 0.103, 0.206, 0.000 and 0.206 under c4.
The defuzzification results when k = 2 can be depicted as 0.019,0.000,0.003 and 0.105 for a1,a2,a3,a4 under c2, the values are 0.000,0.206, 0.494 and 0.206 under c3, 0.119, 0.238, 0.000 and 0.238 under c4.
The defuzzification results when k = 3 can be depicted as 0.019,0.000,0.002 and 0.105 for a1,a2,a3,a4 under c2, the values are 0.000,0.222, 0.509 and 0.222 under c3, 0.129, 0.257, 0.000 and 0.257 under c4.
It is obvious that the defuzzification values are more than the above three different defuzzification parameters.
In order to obtain compromise solutions, we calculated S i ,R i and Q i under three conditions which can be as the following tables.
Similarly, the computation results can be as Table 8 when k = 3.
The calculation table according to the parameter k
The third calculation table
The above three tables show that the differences between the first alternative and the second alternative will decrease, and it will be adverse to selecting appropriate compromise solutions. The differences of the proposed method is larger than the results with three parameters, and it shows the smaller information losses.
However, effective sensitivity analyses are yet to be carried out on the processes that cause losses and the number of losses, and further studies are required in the future.
