Abstract
Programming languages (PLs) are symbolic instruction for writing programs, which have qualifications of evaluation of algorithm. The basic idea of programming languages (PLs) is to make it easier to write computer programs, now while that is true, what is often overlooked by language designers is that the other purpose, and maintaining its primary purpose, is to make it easier for people to read and understand programs. A programming language selection intrinsically is a multi-criteria decision-making (MCDM) problem. To handle the uncertainty of information in a MCDM problem, the theory of fuzzy sets is an effective tool. Interval-valued intuitionistic fuzzy sets (IVIFSs), which are characterized by the interval membership, non-membership and hesitancy functions have more flexibility to model the uncertainty of the MCDM problems than fuzzy sets (FSs). In this paper, a new integrated method based on multi-attributive border approximation area comparison (MABAC) method is proposed to handle MCDM problems with IVIFSs. This method is based on the IVIFS operators, some modifications in the classical MABAC method and a new procedure for calculation of the criteria weight. For calculation of criteria weight, we aggregate the subjective weights expressed by decision experts with the objective weights obtained from the proposed entropy and divergence measures method to obtain more realistic weights. Since the uncertainty is an inevitable characteristic of MCDM problems, the developed method can be a useful tool for decision making in an uncertain environment. To demonstrate the applicability of the developed method in the real-world MCDM problems, a programming language selection problem is taken. We perform a sensitivity analysis with different weights of criteria to show the stability of the proposed approach. This analysis shows that combining the subjective and objective weights can help to increase the stability of the proposed method with different weights of criteria. A comparison is also discussed between the results of the proposed and some existing methods for validating the proposed approach. This analysis shows that the proposed approach is efficient and well-consistent with the other methods.
Similar content being viewed by others
References
Ansari MD, Mishra AR, Ansari FT (2018) New divergence and entropy measures for intuitionistic fuzzy sets on edge detection. Int J Fuzzy Syst 20(2):474–487
Atanassov KT (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20(1):87–96
Atanassov KT, Gargov G (1989) Interval-valued intuitionistic fuzzy sets. Fuzzy Sets Syst 31(3):343–349
Bhandari D, Pal NR (1993) Some new information measure for fuzzy sets. Inf Sci 67(3):209–228
Boran FE, Genc S, Kurt M, Akay D (2009) A multi-criteria intuitionistic fuzzy group decision making for supplier selection with TOPSIS method. Expert Syst Appl 36(8):11363–11368
Burillo P, Bustince H (1996) Entropy on intuitionistic fuzzy sets and on interval-valued fuzzy sets. Fuzzy Sets Syst 78(3):305–316
Chatterjee K, Zavadskas E, Tamošaitienė J, Adhikary K, Kar S (2018) A hybrid MCDM technique for risk management in construction projects. Symmetry 10(2):1–30
Chen TY (2015) An IVIF-ELECTRE outranking method for multiple criteria decision-making with interval-valued intuitionistic fuzzy sets. Technol Econ Dev Econ 22(3):416–452
Chen SM, Chang CH (2015) A novel similarity measure between Atanassov’s intuitionistic fuzzy sets based on transformation techniques with applications to pattern recognition. Inf Sci 291:96–114
Chen SM, Chen CD (2011) Handling forecasting problems based on high-order fuzzy logical relationships. Expert Syst Appl 38(4):3857–3864
Chen SM, Tanuwijaya K (2011) Fuzzy forecasting based on high-order fuzzy logical relationships and automatic clustering techniques. Expert Syst Appl 38(12):15425–15437
Chen SM, Munif A, Chen GS, Liu HC, Kuo BC (2012a) Fuzzy risk analysis based on ranking generalized fuzzy numbers with different left heights and right heights. Expert Syst Appl 39(7):6320–6334
Chen SM, Yang MW, Yang SW, Sheu TW, Liau CJ (2012b) Multicriteria fuzzy decision making based on interval-valued intuitionistic fuzzy sets. Expert Syst Appl 39(15):12085–12091
Chen SM, Cheng SH, Chiou CH (2016) Fuzzy multiattribute group decision making based on intuitionistic fuzzy sets and evidential reasoning methodology. Inf Fusion 27:215–227
De Luca A, Termini S (1972) A definition of non-probabilistic entropy in the setting of fuzzy sets theory. Inf Control 20(4):301–312
Debnath A, Roy J, Kar S, Zavadskas E, Antucheviciene J (2017) A Hybrid MCDM approach for strategic project portfolio selection of agro by-products. Sustainability 9(8):1–32
Dymova L, Sevastjanov P (2016) The operations on interval-valued intuitionistic fuzzy values in the framework of Dempster–Shafer theory. Inf Sci 360:256–272
Gau WL, Buehrer DJ (1993) Vague sets. IEEE Trans Syst Man Cybern 23(2):610–614
Gupta A, Mehra A, Appadoo SS (2015) Mixed solution strategy for MCGDM problems using entropy/cross entropy in interval-valued intuitionistic fuzzy environment. Int Game Theory Rev17(1):1540007–1540001
Hung WL, Yang MS (2006) Fuzzy entropy on intuitionistic fuzzy sets. Int J Intell Syst 21(4):443–451
Lee LW, Chen SM (2015) Fuzzy decision making based on likelihood-based comparison relations of hesitant fuzzy linguistic term sets and hesitant fuzzy linguistic operators. Inf Sci 294:513–529
Liu XD, Zhang SH, Xiong FL (2005) Entropy and subsethood for general interval-valued intuitionistic fuzzy sets. In: Fuzzy systems and knowledge discovery, vol 3613. Lecture notes in computer science. Springer, Berlin, pp 42–52
Meng F, Chen X (2015) Interval-valued intuitionistic fuzzy multi-criteria group decision making based on cross entropy and 2-additive measures. Soft Comput 19(7):2071–2082
Meng F, Chen X (2016) Entropy and similarity measure for Atanassov’s interval-valued intuitionistic fuzzy sets and their application. Fuzzy Optim Decis Mak 15(1):75–101
Meng F, Tang J (2013) Interval-valued intuitionistic fuzzy multiattribute group decision making based on cross entropy measure and Choquet integral. Int J Intell Syst 28(12):1172–1195
Mishra AR (2016) Intuitionistic fuzzy information with application in rating of township development. Iran J Fuzzy Syst 13(3):49–70
Mishra AR, Rani P (2017) Shapley divergence measures with VIKOR method for multi-attribute decision-making problems. Neural Comput Appl. https://doi.org/10.1007/s00521-017-3101-x
Mishra AR, Rani P (2018) Biparametric information measures based TODIM technique for interval-valued intuitionistic fuzzy environment. Arab J Sci Eng 43(6):3291–3309
Mishra AR, Jain D, Hooda DS (2016a) On logarithmic fuzzy measures of information and discrimination. J Optim Inf Sci 37(2):213–231
Mishra AR, Jain D, Hooda DS (2016b) Intuitionistic fuzzy similarity and information measures with physical education teaching quality assessment. Adv Intell Syst Comput 379:387–399
Mishra AR, Jain D, Hooda DS (2016c) On fuzzy distance and induced fuzzy information measures. J Inform Optim Sci 37(2):193–211
Mishra AR, Jain D, Hooda DS (2017a) Exponential intuitionistic fuzzy information measure with assessment of service quality. Int J Fuzzy Syst 19(3):788–798
Mishra AR, Kumari R, Sharma DK (2017b) Intuitionistic fuzzy divergence measure-based multi-criteria decision-making method. Neural Comput Appl. https://doi.org/10.1007/s00521-017-3187-1
Mishra AR, Rani P, Jain D (2017c) Information measures based TOPSIS method for multicriteria decision making problem in intuitionistic fuzzy environment. Iran J Fuzzy Syst 14(6):41–63
Mishra AR, Rani P, Pardasani KR (2018a) Multiple-criteria decision-making for service quality selection based on Shapley COPRAS method under hesitant fuzzy sets. Granul Comput. https://doi.org/10.1007/s41066-018-0103-8
Mishra AR, Singh RK, Motwani D (2018b) Multi-criteria assessment of cellular mobile telephone service providers using intuitionistic fuzzy WASPAS method with similarity measures. Granul Comput. https://doi.org/10.1007/s41066-018-0114-5
Montes S, Couso I, Gil P, Bertoluzza C (2002) Divergence measure between fuzzy sets. Int J Approx Reason 30(2):91–105
Montes I, Pal NR, Janis V, Montes S (2015) Divergence measures for intuitionistic fuzzy sets. IEEE Trans Fuzzy Syst 23(2):444–456
Pal NR, Pal SK (1989) Object background segmentation using new definitions of entropy. IEEE Proc 136(4):284–295
Pamucar D, Cirovic G (2015) The selection of transport and handling resources in logistics centers using multi-attributive border approximation area comparison (MABAC). Expert Syst Appl 42(6):1–13
Pamucar D, Petrović I, Cirovic G (2018a) Modification of the best–worst and MABAC methods: a novel approach based on interval-valued fuzzy-rough numbers. Expert Syst Appl 91:89–106
Pamucar D, Stevic Z, Zavadskas EK (2018b) Integration of interval rough AHP and interval rough MABAC methods for evaluating university web pages. Appl Soft Comput 67:141–163
Pedrycz W, Chen SM (2011) Granular computing and intelligent systems: design with information granules of high order and high type. Springer, Heidelberg
Pedrycz W, Chen SM (2015a) Granular computing and decision-making: interactive and iterative approaches. Springer, Heidelberg
Pedrycz W, Chen SM (2015b) Information granularity, big data and computational intelligence. Springer, Heidelberg
Peng X, Dai J (2016) Approaches to single-valued neutrosophic MADM based on MABAC, TOPSIS and new similarity measure with score function. Nat Comput Appl 29(10):939–954
Peng X, Dai J (2017) Hesitant fuzzy soft decision making methods based on WASPAS, MABAC and COPRAS with combined weights. J Intell Fuzzy Syst 33(2):1–15
Peng X, Yang Y (2016) Pythagorean fuzzy Choquet integral based MABAC method for multiple attribute group decision making. Int J Intell Syst 31(10):989–1020
Peng X, Dai J, Yuan H (2017) Interval-valued fuzzy soft decision making methods based on MABAC, similarity measure and EDAS. Fundam Inf 152(4):1–25
Rani P, Jain D (2017) Intuitionistic fuzzy PROMETHEE technique for multi- criteria decision making problems based on entropy measure. In: Proceedings of communications in computer and information science (CCIS), Springer, New York, vol 721, pp 290–301
Rani P, Jain D, Hooda DS (2018a) Extension of intuitionistic fuzzy TODIM technique for multi-criteria decision making method based on Shapley weighted divergence measure. Granul Comput. https://doi.org/10.1007/s41066-018-0101-x
Rani P, Jain D, Hooda DS (2018b) Shapley function based interval-valued intuitionistic fuzzy VIKOR technique for correlative multi-criteria decision making problems. Iran J Fuzzy Syst 15(1):25–54
Roy J, Ranjan A, Debnath A (2016a) An extended multi attributive border approximation area comparison using interval type-2 trapezoidal fuzzy numbers, pp 1–15. arXiv:1607.01254v4
Roy J, Chatterjee K, Bandhopadhyay A, Kar S (2016b) Evaluation and selection of medical tourism sites: a rough AHP based MABAC approach. Expert Syst 35(1):1–19. https://doi.org/10.1111/exsy.12232
Srivastava A, Maheshwari S (2016) Decision making in medical investigations using new divergence measures for intuitionistic fuzzy sets. Iran J Fuzzy Syst 13(1):25–44
Stevic Z, Pamucar D, Vasiljevic M, Stojic G (2017) Novel integrated multi-criteria model for supplier selection: case study construction company. Symmetry 9(279):1–34. https://doi.org/10.3390/sym9110279
Sun R, Hu J, Zhou J, Chen X (2017) A hesitant fuzzy linguistic projection-based MABAC method for patients’ prioritization. Int J Fuzzy Syst. https://doi.org/10.1007/s40815-017-0345-7
Szmidt E, Kacprzyk J (2001) Entropy for intuitionistic fuzzy sets. Fuzzy Sets Syst 118(3):467–477
Vahdani B, Mousavi SM, Tavakkoli-Moghaddam R, Hashemi H (2013) A new design of the elimination and choice translating reality method for multiple-criteria group decision making in an intuitionistic fuzzy environment. Appl Math Model 37(4):1781–1799
Vlachos IK, Sergiadis GD (2007) Intuitionistic fuzzy information- application to pattern recognition. Pattern Recognit Lett 28(2):197–206
Wang HY, Chen SM (2008) Evaluating students’ answer scripts using fuzzy numbers associated with degrees of confidence. IEEE Trans Fuzzy Syst 16(2):403–415
Wang CY, Chen SM (2017) An improved multi-attribute decision making method based on new score function of interval-valued intuitionistic fuzzy values and linear programming methodology. Inf Sci 411:176–184
Wei CP, Zhang YZ (2015) Entropy measures for interval-valued intuitionistic fuzzy sets and their application in group decision-making. Math Probl Eng 563745:1–13
Wei CP, Wang P, Zhang Y (2011) Entropy, similarity measure of interval-valued intuitionistic fuzzy sets and their applications. Inf Sci 181(19):4273–4286
Xia M, Xu ZS (2012) Entropy/cross entropy-based group decision making under intuitionistic fuzzy environment. Inf Fusion 13(1):31–47
Xu ZS (2007) Methods for aggregating interval-valued intuitionistic fuzzy information and their application to decision making. Control Decis 22(2):215–219
Xu ZS, Chen J (2008) An overview of distance and similarity measures of intuitionistic fuzzy sets. Int J Uncertain Fuzziness Knowl Based Syst 16(4):529–555
Xu GL, Wan SP, Xie XL (2015) A selection method based on MAGDM with interval-valued intuitionistic fuzzy sets. Math Probl Eng 791204:1–13
Xue Y, You J, Lai X, Liu H (2016) An interval-valued intuitionistic fuzzy MABAC approach for material selection with incomplete weight information. Appl Soft Comput 38:1–11
Ye J (2011) Fuzzy cross entropy of interval-valued intuitionistic fuzzy sets and its optimal decision-making method based on the weights of alternatives. Expert Syst Appl 38(5):6179–6183
Yu S, Wang J, Wang JQ (2017) An interval type-2 fuzzy likelihood-based MABAC approach and its application in selecting hotels on a tourism website. Int J Fuzzy Syst 19(1):47–61
Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353
Zadeh LA (1969) Biological applications of the theory of fuzzy sets and systems. In: Proceeding of an international symposium on biocybernetics of the central nervous system, pp 199–206
Zadeh LA (1975) The concepts of a linguistic variable and its application to approximate reasoning-I. Inf Sci 8(3):199–249
Zavadskas EK, Turskis Z, Antucheviciene J, Zakarevicius A (2012) Optimization of weighted aggregated sum product assessment. Elektroika IR Elektrotech 122(6):3–6
Zhang X, Xu ZS (2015) Soft computing based on maximizing consensus and fuzzy TOPSIS approach to interval-valued intuitionistic fuzzy group decision making. Appl Soft Comput 26:42–56
Zhang QS, Jiang S, Jia B, Luo S (2010) Some information measures for interval-valued intuitionistic fuzzy sets. Inf Sci 180(24):5130–5145
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mishra, A.R., Chandel, A. & Motwani, D. Extended MABAC method based on divergence measures for multi-criteria assessment of programming language with interval-valued intuitionistic fuzzy sets. Granul. Comput. 5, 97–117 (2020). https://doi.org/10.1007/s41066-018-0130-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41066-018-0130-5