Научная статья на тему 'APPLICATION OF FUZZY ELECTRE METHOD WITH TRAPEZOIDAL FUZZY NUMBERS'

APPLICATION OF FUZZY ELECTRE METHOD WITH TRAPEZOIDAL FUZZY NUMBERS Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
2
2
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
multi-criteria decision making / alternative / criterion / fuzzy ELECTRE method / pairwise / concordance / discordance

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Salimov Vagif Hasan Oglu

The article is devoted to the problem of multi-criteria decision-making. Methods for solving this problem can be divided into two large groups: methods using the aggregation of all alternatives according to all criteria and the solution of the resulting single-criterion problem. The second group is associated with the procedure of pairwise comparisons and stepwise aggregation. The first group includes methods: weighted average sum, product and their various modifications, the second group includes AHP, ELECTRE, TOPSIS, PROMETHEE, ELECTRE. For many problems assessment of the criteria implemented by experts and presented in linguistic form. The effective approach for dealing with linguistic information is fuzzy set theory proposed by L. Zadeh. In this paper is proposed fuzzy ELECTRE method. This method is presented in details. As application problem is used the equipment selection problem The issues of practical implementation of this method are discussed in details. The results of the solution test problem at all stages are presented.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «APPLICATION OF FUZZY ELECTRE METHOD WITH TRAPEZOIDAL FUZZY NUMBERS»

ENGINEERING SCIENCES

APPLICATION OF FUZZY ELECTRE METHOD WITH TRAPEZOIDAL FUZZY NUMBERS

Ph.D., Salimov Vagif Hasan Oglu, assoc. prof. of "Computer engineering department" Azerbaijan state oil and industry university, Baku, Azerbaijan Republic, ORCID ID https://orcid.org/0000-0002-0590-5437

DOI: https://doi.org/10.31435/rsglobal_ws/30082021/7654

ABSTRACT

The article is devoted to the problem of multi-criteria decision-making. Methods for solving this problem can be divided into two large groups: methods using the aggregation of all alternatives according to all criteria and the solution of the resulting single-criterion problem. The second group is associated with the procedure of pairwise comparisons and stepwise aggregation. The first group includes methods: weighted average sum, product and their various modifications, the second group includes - AHP, ELECTRE, TOPSIS, PROMETHEE, ELECTRE. For many problems assessment of the criteria implemented by experts and presented in linguistic form. The effective approach for dealing with linguistic information is fuzzy set theory proposed by L. Zadeh. In this paper is proposed fuzzy ELECTRE method. This method is presented in details. As application problem is used the equipment selection problem The issues of practical implementation of this method are discussed in details. The results of the solution test problem at all stages are presented.

Citation: Salimov Vagif Hasan Oglu. (2021) Application of Fuzzy Electre Method with Trapezoidal Fuzzy Numbers. World Science. 8(69). doi: 10.31435/rsglobal_ws/30082021/7654

Copyright: © 2021 Salimov Vagif Hasan Oglu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

1. Introduction. Multi Criteria Decision making - (MCDM) is one of the actual problem in the theory of decision-making [1-2]. From a mathematical point of view, it belongs to the class of vector optimization problems. The criteria can be divided into two groups: the criteria for which the maximum value is optimal and the criteria for which the minimum value is optimal. MCDM problems can be solved with an accuracy of many non- dominated alternatives or many trade-offs. Obtaining a single solution can only be implemented on the basis of some compromise scheme that reflects the preferences of the decision maker (DM). Methods for solving this problem can be divided into two large groups: methods using the aggregation of all alternatives according to all criteria and the solution of the resulting single-criterion problem, the second group is associated with the procedure of pairwise comparisons and stepwise aggregation. The first group includes methods: weighted average sum, weighted average product and their various modifications [3-4], the second group includes - Analytical Hierarchy Process (AHP), Elimination and Choice Translating Reality (ELECTRE). The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS), Preference Ranking Organization Method (PROMETHEE) [5-17]. The work [3] provides information about popularity of various methods of multi-criteria decision-making. This paper discusses the ELECTRE method.

The ELECTRE method was developed by group of the French scientists led by professor B. Rua at the end of 60th years This method was very popular for solving multi-criteria problem under certain conditions. In general the ELECTRE method is based on the approach of pairwise comparison of alternatives.

ARTICLE INFO

Received: 16 June 2021 Accepted: 05 August 2021 Published: 30 August 2021

KEYWORDS

multi-criteria decision making, alternative, criterion, fuzzy ELECTRE method, pairwise, concordance, discordance.

The fuzzy ELECTRE method was developed by Chen in 2006 [6] for problem with linguistic uncertainty.

2. Description of the method.

We consider the problem where decision DM makes decisions in linguistic form. Consider all stages of fuzzy ELECTRE method:

1. First we define linguistic variables for criterion weight importance (Table 1) and the decisions with fuzzy trapezoidal numbers (Table 2).

Table 1. Linguistic variables of criterion weights

Linguistic Variables Trapezoidal Fuzzy Numbers

Very Low (VL) (0,0.1,0.2.0.3)

Low (L) (0.1,0.3,0.45,0.7)

Medium (ML) (0.4,0.5,0.7,0.8)

High (H) (0.5,0.6,0.75,0.85)

Very High (VH) (0.6,0.7,0.8,0.9)

Table 2. Linguistic variables for the decision

Linguistic Variables Trapezoidal Fuzzy Numbers

Very Poor (VP) (0,1,2,3)

Poor (P) (1,3,4.7)

Medium Poor (MP) (4,5,7,8)

Good (G) (7,8,9.9.25)

Very Good (VG) (9, 9.25, 9.5,10)

2. Present the linguistic decisions as the matrix of outcomes (alternatives - criteria) n -number of criteria m - number of alternatives (Table 3).

able 3. MCDM problem representation

Ci C2. C3 r

Ai X11 X1n

A2 %22 X23 X2n

A3 X32 X33 %3n

Am Xm2 Xm3 Xmn

Where Xij = (a^, bij, c^j, dij) is fuzzy trapezoidal representation of linguistic terms.

3. Calculate normalized matrix

R = (rij),i = 1,2, ...m; j = 1,2, ■■■n

4. The normalized fuzzy decision matrix is calculated with the formulas given below, where J and J^epresent the maximization criteria set, and minimization criteria set respectively.

(1)

fij = (^ , 71 ,TT. ),(2) d*j = maxidij,] e J (3)

a*j = minatj,] e J1 (4)

5. Calculate weighted decision matrix

V = (vij),i = 1,2,...n (5)

-O-ij b1L cJI dij.

u] ' j* dj } j* d* ' d*'

,aj * a.j * a.j * aj s

' cu ' a-ij'

Where

V(j = Vu ,i = 1,2, ...,m; j = 1,2,

.n

6. Determine concordance set ]c (set is all criteria in which alternative k is superior than alternative I) can be determined by following criteria

Ckl = {j^kj > Vlj]

(6)

7. Determine discordance set Ja (set is all criteria in which alternative k not is superior than alternative I) can be determined by following criteria

dki = ti^kj <vij} (7)

8. Determine the concordance matrix where elements is calculated by formula

Ckl=ZjeCkl™j (8)

9. Determine the discordance matrix where elements is calculated by formula

maxlvkrvijl

dkl =

jZDkl

maxlvkj—vijl ]

10. Determine average concordance index

m(m-1)

11. Determine average discordance index

D. =

1

m(m-1)

Lk=1^l=1ckl

Lk=1^l=1akl

12. Determine Boolean concordance matrix F

if cki > c* then fki = 1 oth.ewh.ise fki = 0

13. Determine Boolean discordance matrix G

if dki > d* then gki = 1 othewhise gki =

(9)

(10) (11)

(12) (13)

14. Calculate global preference matrix E by multiplication E = FG

15. Determine alternative with max preference by calculation sum of preference indexes by row of global matrix

3. Practical example.

As practice problem we consider equipment selection problem with following 4 criteria and 3 alternatives:

C1- price

C2- noise level

C3- usability

C4- dimension

As seen for C3 optimal decision is maximum for other three criteria is minimum.

Consider application of fuzzy ELECTRE method for this problem. All computations were performed in Ms Excel.

1. Presentation of decisions in linguistic decision matrix (Table 4)

Table . Linguistic decision matrix

C1 C2 C3 C4

A1 VG G VG MP

¿2 MP G G VG

A3 G VG MP G

The vector of criteria importance is presented as follows

w = (ML, H, VH, H) 2. Convert linguistic presentation in trapezoidal fuzzy numbers (Table 5)

1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Table 5. linguistic presentation in trapezoidal fuzzy numbers

Ci C2 C3 C4

A1 (9, 9.25, 9.5,10) (7,8,9.9.25) (9, 9.25, 9.5,10) (4,5,7,8)

A2 (0.4,0.5,0.7,0.8) (7,8,9.9.25) (4,5,7,8) (9, 9.25, 9.5,10)

A3 (7,8,9.9.25) (9, 9.25, 9.5,10) (4,5,7,8) (7,8,9.9.25)

w = (0.4,0.5,0.7,0.8) (0.5,0.6,0.75,0.85) (0.6,0.7,0.8,0.9) (0.5,0.6,0.75,0.85)

3. Calculate normalized fuzzy decision matrix by corresponding formulas (Table 6)

Ci C2 C3 C4

Ai (0.40,0.42,0.43,0.44) (0.76, 0.78,0.88,1) (0.9,0.93,0.95,1) (0.5,0.57,0.8,1)

A2 (0.5, 0.57, 0.8, 1) (0.76,0.78,0.88, 1) (0.7,0.8,0.9,0.93) (0.4,0.42,0.43,0.44)

A3 (0.43,0.44,0.5,0.57) (0.7,0.74,0.76, 0.78) (0.4,0.5,0.7,0.8) (0.43,0.44,0.5,0.57)

4. Calculate weighted normalized fuzzy decision matrix (Table 7)

Table 7. Weighted normalized fuzzy decision ^ matrix

Ci C2 C3 C4

Ai (0.16,0.21,0.3, 0.36) (0.38,0.47,0.66,0.8) (0.54,0.65,0.76,0.9) (0.25,0.34,0.60.0.85))

A2 (0.2,0.29,0.56,0.8) (0.38,0.47,0.66,0.8) (0.42,0.56,0.72,0.83) (0.2,0.25,0.32,0.38)

A3 (0.17,0.22,0.35,0.46) (0.35,0.44,0.57,0.62) (0.24.0.35,0.56,0.72) (0.22,0.27,0.38,0.49)

For ranking alternatives we have used following method / 7/

1 1 R(A)=-(a + b+-(d-c))

Let Âi and Âj two fuzzy numbers,

(i) R(Âi) > R(Âj) then Ât > Âj (ii) R(Ai) < R(Aj) then Ât < Âj (13)

(iii) R(Âi) = R(Âj) then Ât = Âj 5. Determine concordance and discordance sets

For determine concordance and discordance sets we use formulas (6) and (7) As result we have got set of concordance and discordance sets (Table 8)

Table 8. Concordance and discordance sets

Concordance set Discordance set

C(1,2)=(2,3,4) D(1,2)=(1)

C(1,3)=(2,3,4) D(1,3)=(1)

C(2,1)=(1,2) D(2,1)=(3,4)

C(2,3)=(1,2,3) D(2,3)=(4)

C(3,1)=(1) D(3,1)=(2,3,4)

C(3,2)=(4) D(3,2)=(1,2,3)

Calculate concordance indexes matrix by formula (8). (Table 9)

Table 9. Concordance indexes matrix

A1 ¿2 ¿3

A1 (0,0,0,0) (1.6,1.9,2.3,2.6) 1.6,1.9,2.3,2.6)

A2 (1.5,1.8,2.25,2.55) (0,0,0,0) (0.42,0.56,0.72,0.83)

A3 (0.4,0.5,0.7,0.8) (0.5,0.6,0.75,0.85) (0,0,0,0)

and a discordance indexes matrix by formula (9) (Table 10)

Table 10. Discordance indexes matrix

A1 A2 ¿3

A1 (0,0,0,0) (0.8,0.89,0.93,0.94) (0.033,0.033,0.25,0.56)

A2 (1,1,1,1) (0,0,0,0) (0.111,0.095,0.375,1)

A3 (1,1,1,1) (1,1,1,1) (0,0,0,0)

Next we calculate average concordance index by formula (10) and average discordance index (11) respectively. Calculate Boolean preference concordance matrix F (Table 11)

Table 11. Boolean preference concordance matrix

A1 A2 ¿3

A1 0 1 1

A2 1 0 0

A3 0 0 0

and Boolean preference discordance matrix G (Table 12).

Table 12. Boolean preference discordance matrix

A1 A2 ¿3

A1 0 1 0

A2 1 0 0

A3 1 1 0

Finally calculate and global preferences matrix E (Table 13)

Table 13. Global pref erences matrix

A1 A2 ¿3

A1 0 1 0

A2 1 0 0

A3 0 0 0

As we see two alternatives result we have alternatives A1 and A2 have same preference, it means that problem have two solutions.

Conclusions. The article is devoted to the problem of multi-criteria decision making for equipment selection. The analysis of existing methods for solving this problem is given. The fuzzy ELECTRE is used as a method for solving this problem. The issues of practical implementation of this method are discussed in details.

As practical problem the equipment selection problem with 4 criteria and 3 alternatives is considered. The results of the solution at all stages are presented.

REFERENCES

1. Hwang, CL Yoon, K. (1981), Multiple Attribute Decision Making: Methods and Applications. New York: Springer- Verlag.

2. V. Belton and T. Stewart (2002), Multiple criteria decision analysis: an integrated approach. Springer Science &Business Media.

3. A. Mardani, A. Jusoh, Khalil MD Nor, Z. Khalifah, N. Zakwan, A. Valipour (2015), Multiple criteria decision-making techniques and their applications - a review of the literature from 2000 to 2014, ISSN: 1331-677X (Print)., https://doi.org/10.1080/1331677X.2015.1075139

4. Chakraborty, S., & Zavadskas (2014), EK Applications of WASPAS method in manufacturing decision making. Informatica, 25 (1), 1-20. https://doi.org/10.15388/Informatica.2014.01

5. A. T. Almeida (2007), "Multicriteria decision model for outsourcing contracts selection based on utility function and ELECTRE method," Computers and Operations Research, vol. 34, no. 12, pp. 3569-3574. https://doi.org/10.1016/j.cor.2006.01.003

6. Chen, C. T., Lin, C. T. and Huang, S. F. (2006), "A Fuzzy Approach for Supplier Evaluati on and Selection in Supply Chain Management" International Journal of Production Economics, 102(2):289-301. https://doi.org/10.1016/jijpe.2005.03.009

7. X. Wang and E. Triantaphyllou (2008), "Ranking irregularities when evaluating alternatives by using some ELECTRE methods," Omega, vol. 36, no. 1, pp. 45-63. https://doi.org/ 10.1016/j.omega.2005.12.003

8. L. Fei, J. Xia, Y. Feng, and L. Liu (2019), "An ELECTRE-Based Multiple Criteria Decision Making Method for Supplier Selection Using Dempster-Shafer Theory," IEEE Access, vol. 7, pp. 84701-84716. https://doi.org/10.1109/ACCESS.2019.2924945

9. M. C. Wu and T. Y. Chen (2009), "The ELECTRE multi criteria analysis approach based on intuitionistic fuzzy sets," in IEEE International Conference on Fuzzy Systems, pp. 1383-1388. https://doi.org/10.1016Zj.eswa.2011.04.010

10. F. Dammak, L. Baccour, A. Ben Ayed, and A. M. Alimi (2017), "ELECTRE method using interval-valued intuitionistic fuzzy sets and possibility theory for multi-criteria decision making problem resolution," in IEEE International Conference on Fuzzy Systems. https://doi.org/10.1109/FUZZ-IEEE.2017.8015408

11. Almeida, A. T. (2007), Multicriteria decision model for outsourcing contracts selection based on utility function and ELECTRE. Computers & Operations Research, 34 (12), 3569-3574. https://doi.org/10.1016/j.cor.2006.01.003

12. Asghari, F., Amidian, A. A., Muhammadi, J. and Rabiee, H. (2010), "A Fuzzy ELECTRE Approach for Evaluating Mobile Payment Business Models" The Fourth International Conference on Management of eCommerce and e-Government, October 23-24, China. https://doi.org/10.1109/ICMeCG.2010.78

13. Hatami-Marbini, A. and Tavana, M. (2011), "An Extension of the ELECTRE I Method for Group Decision-Making under a Fuzzy Environment" Omega, 39:373-386. https://doi.org/10.1016/j.omega.2010.09.001

14. Vahdani B. and Hadipour H. (2011) "Extension of the ELECTRE Method Based on Interval-valued Fuzzy Sets" Soft Computing, 15: 569-579. https://doi.org/10.1007/s00500-010-0563-5

i Надоели баннеры? Вы всегда можете отключить рекламу.