Granular Computing

, Volume 4, Issue 1, pp 63–69 | Cite as

A new algorithm for finding minimum spanning trees with undirected neutrosophic graphs

  • Arindam Dey
  • Said Broumi
  • Le Hoang SonEmail author
  • Assia Bakali
  • Mohamed Talea
  • Florentin Smarandache
Original Paper


In this paper, we discuss the minimum spanning tree (MST) problem of an undirected neutrosophic weighted connected graph in which a single-valued neutrosophic number, instead of a real number/fuzzy number, is assigned to each arc as its arc length. We define this type of MST as neutrosophic minimum spanning tree (NMST). We describe the utility of neutrosophic numbers as arc lengths and its application in different real world MST problems. Here, a new algorithm for designing the MST of a neutrosophic graph is introduced. In the proposed algorithm, we incorporate the uncertainty in Kruskal algorithm for designing MST using neutrosophic number as arc length. A score function is used to compare different NMSTs whose weights are computed using the addition operation of neutrosophic numbers. We compare this weight of the NMST with that of an equivalent classical MST with real numbers as arc lengths. Compared with the existing algorithms for NMST, the proposed algorithm is more efficient due to the fact that the addition operation and the ranking of neutrosophic number can be done in straightforward manners. The proposed algorithm is illustrated by numerical examples.


Neutrosophic sets Neutrosophic graph Score function Spanning tree problem 



The authors are greatly indebted to Prof. Chen and Prof. Pedrycz for their comments and suggestions that improved the quality of the paper. This research is funded by Vietnam National Foundation for Science and Technology Development (NAFOSTED) under Grant Number 102.01-2017.02.


  1. Ali M, Son LH, Deli I, Tien ND (2017) Bipolar neutrosophic soft sets and applications in decision making. J Intell Fuzzy Syst 33:4077–4087CrossRefGoogle Scholar
  2. Ali M, Dat LQ, Smarandache F (2018a) Interval complex neutrosophic set: formulation and applications in decision-making. Int J Fuzzy Syst 20(3):986–999CrossRefGoogle Scholar
  3. Ali M, Son LH, Khan M, Tung NT (2018b) Segmentation of dental X-ray images in medical imaging using neutrosophic orthogonal matrices. Expert Syst Appl 91:434–441CrossRefGoogle Scholar
  4. Ali M, Son LH, Thanh ND, Minh NV (2018c) A neutrosophic recommender system for medical diagnosis based on algebraic neutrosophic measures. Appl Soft Comput. Google Scholar
  5. de Almeida TA, Yamakami A, Takahashi MT (2005) An evolutionary approach to solve minimum spanning tree problem with fuzzy parameters. In: International conference on computational intelligence for modelling, control and automation, 2005 and international conference on intelligent agents, web technologies and internet commerce, vol. 2. IEEE, pp 203–208Google Scholar
  6. Atanassov KT (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20(1):87–96CrossRefzbMATHGoogle Scholar
  7. Atanassov K, Gargov G (1989) Interval valued intuitionistic fuzzy sets. Fuzzy Sets Syst 31(3):343–349MathSciNetCrossRefzbMATHGoogle Scholar
  8. Bondy JA, Murty USR (1976) Graph theory with applications, vol 290. Macmillan, LondonCrossRefzbMATHGoogle Scholar
  9. Broumi S, Bakali A, Talea M, Smarandache F, Vladareanu L (2016) Computation of shortest path problem in a network with SV-trapezoidal neutrosophic numbers. In: 2016 international conference on advanced mechatronic systems (ICAMechS). IEEE, pp 417–422Google Scholar
  10. Chang PT, Lee E (1999) Fuzzy decision networks and deconvolution. Comput Math Appl 37(11):53–63MathSciNetCrossRefzbMATHGoogle Scholar
  11. Chen SM (1996) A fuzzy reasoning approach for rule-based systems based on fuzzy logics. IEEE Trans Syst Man Cybern Part B Cybern 26(5):769–778CrossRefGoogle Scholar
  12. Chen SM, Chang TH (2001) Finding multiple possible critical paths using fuzzy PERT. IEEE Trans Syst Man Cybern Part B Cybern 31(6):930–937CrossRefGoogle Scholar
  13. Chen SM, Chien CY (2011) Parallelized genetic ant colony systems for solving the traveling salesman problem. Expert Syst Appl 38(4):3873–3883CrossRefGoogle Scholar
  14. Chen SM, Hong JA (2014) Multicriteria linguistic decision making based on hesitant fuzzy linguistic term sets and the aggregation of fuzzy sets. Inf Sci 286:63–74CrossRefGoogle Scholar
  15. Chen SM, Hsiao WH (2000) Bidirectional approximate reasoning for rule-based systems using interval-valued fuzzy sets. Fuzzy Sets Syst 113(2):185–203MathSciNetCrossRefzbMATHGoogle Scholar
  16. Chen SM, Kao PY (2013) Taiex forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines. Inf Sci 247:62–71MathSciNetCrossRefGoogle Scholar
  17. Chen SM, Hsiao WH, Jong WT (1997) Bidirectional approximate reasoning based on interval-valued fuzzy sets. Fuzzy Sets Syst 91(3):339–353MathSciNetCrossRefzbMATHGoogle Scholar
  18. Chen SM, Lee SH, Lee CH (2001) A new method for generating fuzzy rules from numerical data for handling classification problems. Appl Artif Intell 15(7):645–664CrossRefGoogle Scholar
  19. Chen SM, Chung NY et al (2006) Forecasting enrollments of students by using fuzzy time series and genetic algorithms. Int J Inf Manag Sci 17(3):1–17zbMATHGoogle Scholar
  20. Dey A, Pal A (2013) Fuzzy graph coloring technique to classify the accidental zone of a traffic control. Ann Pure Appl Math 3(2):169–178Google Scholar
  21. Dey A, Pradhan R, Pal A, Pal T (2015) The fuzzy robust graph coloring problem. In: Proceedings of the 3rd international conference on frontiers of intelligent computing: theory and applications (FICTA) 2014, Springer, Berlin, pp 805–813Google Scholar
  22. Dey A, Pal A, Pal T (2016) Interval type 2 fuzzy set in fuzzy shortest path problem. Mathematics 4(4):62CrossRefzbMATHGoogle Scholar
  23. Dijkstra EW (1959) A note on two problems in connexion with graphs. Numer. Math. 1(1):269–271MathSciNetCrossRefzbMATHGoogle Scholar
  24. Garg H et al (2016) An improved score function for ranking neutrosophic sets and its application to decision-making process. Int J Uncertain Quantif 6(5):377–385CrossRefGoogle Scholar
  25. Harel D, Tarjan RE (1984) Fast algorithms for finding nearest common ancestors. SIAM J Comput 13(2):338–355MathSciNetCrossRefzbMATHGoogle Scholar
  26. Horng YJ, Chen SM, Chang YC, Lee CH (2005) A new method for fuzzy information retrieval based on fuzzy hierarchical clustering and fuzzy inference techniques. IEEE Trans Fuzzy Syst 13(2):216–228CrossRefGoogle Scholar
  27. Ishii H, Matsutomi T (1995) Confidence regional method of stochastic spanning tree problem. Math Comput Model 22(10):77–82MathSciNetCrossRefzbMATHGoogle Scholar
  28. Ishii H, Shiode S, Nishida T, Namasuya Y (1981) Stochastic spanning tree problem. Discrete Appl Math 3(4):263–273MathSciNetCrossRefzbMATHGoogle Scholar
  29. Itoh T, Ishii H (1996) An approach based on necessity measure to the fuzzy spanning tree problems. J Oper Res Soc Jpn 39(2):247–257MathSciNetCrossRefzbMATHGoogle Scholar
  30. Janiak A, Kasperski A (2008) The minimum spanning tree problem with fuzzy costs. Fuzzy Optim Decis Mak 7(2):105–118MathSciNetCrossRefzbMATHGoogle Scholar
  31. Kandasamy I (2016) Double-valued neutrosophic sets, their minimum spanning trees, and clustering algorithm. J Intell Syst. Google Scholar
  32. Kruskal JB (1956) On the shortest spanning subtree of a graph and the traveling salesman problem. Proc Am Math Soc 7(1):48–50MathSciNetCrossRefzbMATHGoogle Scholar
  33. Mandal K, Basu K (2016) Improved similarity measure in neutrosophic environment and its application in finding minimum spanning tree. J Intell Fuzzy Syst 31(3):1721–1730CrossRefzbMATHGoogle Scholar
  34. Ngan TT, Tuan TM, Son LH, Minh NH, Dey N (2016) Decision making based on fuzzy aggregation operators for medical diagnosis from dental X-ray images. J Med Syst 40(12):280–287CrossRefGoogle Scholar
  35. Pedrycz W, Chen SM (2011) Granular computing and intelligent systems: design with information granules of higher order and higher type, vol 13. Springer, BerlinCrossRefGoogle Scholar
  36. Pedrycz W, Chen SM (2014) Information granularity, big data, and computational intelligence, vol 8. Springer, BerlinGoogle Scholar
  37. Pedrycz W, Chen SM (2015) Granular computing and decision-making: interactive and iterative approaches, vol 10. Springer, BerlinGoogle Scholar
  38. Phong PH, Son LH (2017) Linguistic vector similarity measures and applications to linguistic information classification. Int J Intell Syst 32(1):67–81CrossRefGoogle Scholar
  39. Prim RC (1957) Shortest connection networks and some generalizations. Bell Syst Tech J 36(6):1389–1401CrossRefGoogle Scholar
  40. Smarandache F (1998) Invisible paradox. Neutrosophy/neutrosophic probability, set, and logic. Am Res Press, Rehoboth, pp 22–23Google Scholar
  41. Thanh ND, Son LH, Ali M (2017) Neutrosophic recommender system for medical diagnosis based on algebraic similarity measure and clustering. In: 2017 IEEE international conference on fuzzy systems (FUZZ IEEE). IEEE, Naples, pp 1–6Google Scholar
  42. Torra V (2010) Hesitant fuzzy sets. Int J Intell Syst 25(6):529–539zbMATHGoogle Scholar
  43. Torra V, Narukawa Y (2009) On hesitant fuzzy sets and decision. In: IEEE international conference on fuzzy systems 2009. FUZZ-IEEE 2009. IEEE, pp 1378–1382Google Scholar
  44. Tsai PW, Pan JS, Chen SM, Liao BY, Hao SP (2008) Parallel cat swarm optimization. In: Machine learning and cybernetics, 2008 international conference, IEEE, vol 6, pp 3328–3333Google Scholar
  45. Tsai PW, Pan JS, Chen SM, Liao BY (2012) Enhanced parallel cat swarm optimization based on the Taguchi method. Expert Syst Appl 39(7):6309–6319CrossRefGoogle Scholar
  46. Turksen IB (1986) Interval valued fuzzy sets based on normal forms. Fuzzy Sets Syst 20(2):191–210MathSciNetCrossRefzbMATHGoogle Scholar
  47. Wang HY, Chen SM (2008) Evaluating students’ answerscripts using fuzzy numbers associated with degrees of confidence. IEEE Trans Fuzzy Syst 16(2):403–415CrossRefGoogle Scholar
  48. Wang H, Smarandache F, Zhang Y, Sunderraman R (2010) Single valued neutrosophic sets. Rev Air Force Acad 1:10zbMATHGoogle Scholar
  49. Wijayanto AW, Purwarianti A, Son LH (2016) Fuzzy geographically weighted clustering using artificial bee colony: an efficient geo-demographic analysis algorithm and applications to the analysis of crime behavior. Appl Intell 44(2):377–398CrossRefGoogle Scholar
  50. Ye J (2014) Single-valued neutrosophic minimum spanning tree and its clustering method. J Intell Syst 23(3):311–324Google Scholar
  51. Zadeh LA (1965) Information and control. Fuzzy Sets 8(3):338–353Google Scholar
  52. Zhang X, Xu Z (2012) An MST cluster analysis method under hesitant fuzzy environment. Control Cybern 41(3):645–666zbMATHGoogle Scholar
  53. Zhao H, Xu Z, Liu S, Wang Z (2012) Intuitionistic fuzzy MST clustering algorithms. Comput Ind Eng 62(4):1130–1140CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Saroj Mohan Institute of TechnologyWest BengalIndia
  2. 2.Laboratory of Information Processing, Faculty of Science Ben M’SikUniversity Hassan IICasablancaMorocco
  3. 3.VNU University of ScienceVietnam National UniversityHanoiVietnam
  4. 4.Ecole Royale NavaleCasablancaMorocco
  5. 5.Department of MathematicsUniversity of New MexicoGallupUSA

Personalised recommendations