You are viewing a javascript disabled version of the site. Please enable Javascript for this site to function properly.
Go to headerGo to navigationGo to searchGo to contentsGo to footer
In content section. Select this link to jump to navigation

Applications of Neutrosophic social network using max product networks

Abstract

Neutrosophic graphs deals with more complex, uncertain problems in real-life applications which provides more flexibility and compatibility than intuitionistic fuzzy graphs. The aim of this paper is to enrich the efficiency of the maximized network in accordance with time management and quality. Here we maximize three neutrosophic graphs into a fully connected Neutrosophic network using the Max product of graphs. Such a type of network is formed from individuals with unique aspects in every field of work among them. This study proposes the max product of three graphs and forming a single-valued neutrosophic graph to find the efficient time management in the flow of information on a single source time-dependent network of single-valued neutrosophic network. The proposed approach is illustrated with applications. Also, a spanning tree algorithm comparative study is done with Said Broumi et al. [15] and enhanced the result by minimum score function.

1Introduction

Graph theory, as a convenient mathematical tool, has a broad spectrum of uses in computer science, electrical engineering, system analysis, operations research, economics, networking, and transportation. The graph arises as a mathematical, graphical representation of the practical, real-life problems in those problems. A graph is a collection of sets (V, E), where V is a non-empty set of vertices connected by E, whose constituents are edges or links. Representing a problem as a graph provides a significant perspective and clarifies the situation. A network is typically a graph model with a set of nodes connected by edges or links. Networks give us a flexible framework for identifying and observing complex systems. The study of complex social networks is a crucial concept that comprises several disciplines. Complex systems network theory provides techniques for analyzing system of interaction structure, represented as networks. These complex networks are generally defined by simple graphs that consist of vertices representing the objects under exploration. For example, if a group of people, clustered entities in organizations, etc. are joined together by edges if they correspond, there is some relationship between them. Lotfi Zadeh introduced the fuzzy set theory in 1965 as a generalization of classical set theory that allows us to represent imprecise and vague phenomena. Fuzzy is an upper version of a crisp set, where every item or element has a varying membership grade [9]. It can illustrate that its elements have distinct membership grades between 1 and 0. Membership degrees are not like probability. Using the fuzzy relation, Kaufmann [1] presented the concept of a fuzzy graph. Rosenfeld introduced the concepts of fuzzy paths, fuzzy cycles, fuzzy bridges, fuzzy connectedness and fuzzy trees to a fuzzy graph and described some of its characteristics in [12]. Several mathematicians, like Rashmanlou and Pal [13], have done extensive research on fuzzy graphs and their applications in real-world problems. As a type 1 fuzzy set, Atanassov introduced a new type of fuzzy set, the intuitionistic fuzzy set [4]. Type 1 fuzzy sets have only a single membership grade; however, the intuitionistic fuzzy set always consider two independent membership grades: membership grade and non-membership grade for each element. Shannon and Atanassov [14] have described the concept of intuitionistic fuzzy set relationships and graphs for the first time. For further study on intuitionistic fuzzy graphs, interested readers may refer to [8]. Vague and Intuitionistic fuzzy graphs represent many real-world problems. Nevertheless, uncertainty due to conflicting information and vague information about real-world decisions Problem creation cannot be handled accurately by a fuzzy Graph or Intuitionistic fuzzy Graph. For this reason, Experts need other new concepts to deal with it scenario. Smarandachee explained Neutrosophic aggregation by extending the idea of fuzzy set [18]. It can handle any real-world problem with undefined, ambiguous, uncertain, and inconsistent data. Classical set, fuzzy set and Intuitionistic fuzzy sets are all expanded by Neutrosophic set. Every element in a Neutrosophic set has three membership grades: truth, indeterminate and false, These three membership grades are always distinct and fall within the range [0, 1].Smarandache’s proposed neutrosophic sets [6]. This is a complex mathematical method of dealing with imperfect, uncertain, and inconsistent data in real-world problems. They are a type of fuzzy set theory that includes intuitionistic fuzzy sets [8] as well as interval-valued intuitionistic fuzzy sets. To characterize Neutrosophic sets, the truth-membership values(T), indeterminacy-membership values(I), and falsity-membership values(F) are independent and lie within the real standard or nonstandard unit interval [0, 1]. Haibin Wang introduced the concept of single-valued neutrosophic sets (SVNS), a subclass of neutrosophic sets to make it easier to practice real-world applications. Single-valued Neutrosophic sets are generalizations of the intuitionistic fuzzy sets that are independent and the membership values ranging from [0,1]. Single-valued Neutrosophic sets are a subclass of neutrosophic sets, to make it easier to practice Neutrosophic sets in real-world applications. Related work in the extension of the single-valued Neutrosophic network is found in [2, 13, 14]. Yahya et al. [17] defined the max product of two intuitionistic fuzzy graphs. For the fundamental concepts of fuzzy related terminologies, interested readers may refer to [8]. We introduced the Max product of three single-valued Neutrosophic graphs and studied its characterization. Further extended our study on its applications, finding the effective minimal spanning tree. Also done a comparitive study with Broumi et al. [15] and enhanced the weight of minimal spanning tree using edge score function is defined by us. We follow the terminologies used in Broumi et al. [16], interested readers may refer it.

2Preliminaries

2.1Single-valued Neutrosophic Graph (SVNG) [16]

Let G=(V,E) be a finite graph with no self loop and parallel edges, where V be the set of vertices and E be the set of edges. Then, single valued neutrosophic graph of G is denoted by G=(V,σ,μ) where σ=(Tσ,Iσ,Fσ) is a SVNG on V and μ=(Tμ,Iμ,Fμ) is a single valued neutrosophic symmetric relation on EV×V where

Tσ:V[0,1],Iσ:V[0,1],Fσ:V[0,1],Tμ:V× V[0,1],Iμ:V×V[0,1],Fμ:V×V[0,1], , and is defined as follows (i)Tμ(s,r)Tσ(s)Tσ(r),(s,r)V×V;(ii)Iμ(s,r)Iσ(s)Iσ(r),(s,r)V× V;(iii)Fμ(s,r)Fσ(s)Fσ(r),(s,r)V×V satisfying the condition 0Tμ(s,r)+Iμ(s,r)+Fμ(s,r)3 where Tμ(s,r) denote the degree of truth membership, Iμ(s,r) denote degree of indeterminancy membership and Fμ(s,r) denote the degree of falsity membership respectively.

2.2Strong SVNG [16]

The SVNG G’ is called strong SVNG if Tμ(s,r)=Tσ(s)Tσ(r)Iμ(s,r)=Iσ(s)Iσ(r)Fμ(s,r)=Fσ(s)Fσ(r) if ∀ (s, r) ∈ E

2.3Complete SVNG [16]

The SVNG G’ is called complete SVNG if Tμ(s,r)=Tσ(s)Tσ(r)Iμ(s,r)=Iσ(s)Iσ(r)Fμ(s,r)=Fσ(s)Fσ(r) if ∀s, r ∈ V

2.4Regular SVNG [16]

The SVNG G’ is called regular SVNG if

s′≠rT μ′ ((s′, r′))= constant;

s′≠rI μ′ ((s′, r′))= constant;

s′≠rF μ′ ((s′, r′))= constant;

2.5Degree of a vertex of SVNG [7]

Let be the SVNG. The degree of a vertex v ∈ V′ is denoted by dG (v) = ((dT)G  (v) , (dI)G(v),(dF)G (v)). Here , (dT)G(v)=abETμ(ab),(dI)G(v)=abEIμ(ab) and (dF)G(v)=abEFμ(ab) The total degree of a vertex is denoted by tdG(v)=(tdT)G(v),(tdI)G(v),(tdF)G(v)) . Here (tdT)G(v)=abETμ(ac)+Tσ(c)(tdI)G(v) =∑abEI μ′(ac)+I σ′(c)(tdF)G (v) = ∑abEF μ′(ac)+F σ′ (c)

2.6Max product of two Intuitionistic fuzzy graph [17]

Let N1=((σn1N1,σn2N1),(μm1N1,μm2N1)),N2=((σn1N2,σn2N2),(μm1N2,μm2N2)) be two Intuitionistic fuzzy graph.

The Max product of two Intuitionistic fuzzy graph N1,N2 and is denoted by

N1*N2 (V1×MV2,E1×ME2)

where E1×ME2={(o1,t1)((o2,t2)/ o1=o2 ; t1t2E2 or t1=t2 ; o1o2E1}

σn1N1*N2(o1,t1)=σn1N1(o1)σn1N2(t1) for all (o1,t1)(V1×MV2)

σn2N1*N2(o1,t1)=σn2N1(o1)σn2N2(t1) for all (o1,t1)(V1×MV2) and

μm1N1*N2((o1,t1)(o2,t2))={σn1N1(o1)σn1N2(t1) if o1=o2 ; t1t2E2

σn1N1(o1)μm1N2(t1t2) if t1=t2;o1o2E1

μm2N1*N2((o1,t1)(o2,t2))={σn2N1(o1)σn2N2(t1) if o1=o2;t1t2E2

σn2N1(o1)μm2N2(t1t2) if t1=t2;o1o2E1}

3Max product of three single valued Neutrosophic graphs(MPTSVNG)

3.1Definition

Let N1=((σl1N1,σl2N1,σl3N1),(μm1N1,μm2N1,μm3N1)),N2=((σl1N2,σl2N2,σl3N2),(μm1N2,μm2N2,μm3N2)),N3=((σl1N3,σl2N3,σl3N3),(μm1N3,μm2N3,μm3N3)) be three SVNGs.

The Max product of three neutrosophic graph N1,N2 and N3 is denoted by

N1*N2*N3 (V1×MPV2×MPV3 , E1×MPE2×MPE3)

where E1×MPE2×MP E3={(P1,Q1,R1)(P2,Q2,R2)/ P1=P2 ; Q1=Q2;R1R2E3 or P1=P2 ; R1 = R2;Q1Q2E2 or Q1=Q2 ; R1 = R2;P1P2E1}

σl1N1*N2*N3(P1,Q1,R1) = σl1N1(P1)σl1N2(Q1)σl1N3(R1) for all (P1,Q1,R1)(V1×MV2×MV3) ;

σl2N1*N2*N3(P1,Q1,R1)=σl2N1(P1)σl2N2(Q1)σl2N3(R1) for all (P1,Q1,R1)(V1×MV2×MV3) and

σl3N1*N2*N3(P1,Q1,R1)=σl3N1(P1)σl3N2(Q1)σl3N3(R1) for all (P1,Q1,R1)(V1×MV2×MV3) and

μm1N1*N2*N3((P1,Q1,R1)(P2,Q2,R2))={σl1N1(P1)σl1N2(Q1)μm1N3(R1R2) if P1=P2 ; Q1=Q2;R1R2E3

σl1N1(P1)μm1N2(Q1Q2)σl1N3(R1) if P1=P2 ; R1=R2;Q1Q2E2

σl1N2(Q1)σl1N3(R1)μm1N1(P1P2) if Q1=Q2 ; R1=R2;P1P2E1}

μm2N1*N2*N3((P1,Q1,R1)(P2,Q2,R2))

={σl2N1(P1)σl2N2(Q1)μm2N3(R1R2) if P1=P2 ; Q1=Q2;R1R2E3

σl2N1(P1)μm2N2(Q1Q2)σl2N3(R1) if P1=P2 ; R1=R2;Q1Q2E2

σl2N2(Q1)σl3N3(R1)μm3N1(P1P2) if Q1=Q2 ; R1=R2;P1P2E1}

μm3N1*N2*N3((P1,Q1,R1)(P2,Q2,R2))

Fig. 1

Graph N1

Graph 
N1′
Fig. 2

Graph N2

Graph 
N2′

={σl3N1(P1)σl3N2(Q1)μm3N3(R1R2) if P1=P2 ; Q1=Q2;R1R2E3

σl3N1(P1)μm3N2(Q1Q2)σl3N3(R1) if P1=P2 ; R1=R2;Q1Q2E2

σl3N2(Q1)σl3N3(R1)μm3N1(P1P2) if Q1=Q2 ; R1=R2;P1P2E1}

3.2Definition

The Max Product of Three single-valued Neutrosophic Graph is defined as N1=(A1,1);N2=(A2,B2) and N3=(A3,B3) is denoted by N1*N2*N3 is

(i) (Os1*Os2*Os3)((l,m,o))={Os1(l),Os2(m),Os3(o)}

(Ts1*Ts2*Ts3)((l,m,o))={Ts1(l),Ts2(m),Ts3(o)}

(Rs1*Rs2*Rs3)((l,m,o))={Rs1(l),Rs2(m),Rs3(o)}

(l,m,o)V1×MV2×MV3

(ii) (Os1*Os2*Os3)((l,q,r)(m,q,r))={Os1(lm),Os2(q),Os3(r)}

(Ts1*Ts2*Ts3)((l,q,r)(m,q,r))={Ts1(lm),Ts2(q),Ts3(r)}

(Rs1*Rs2*Rs3)((l,q,r)(m,q,r))={Rs1(lm),Rs2(q),Rs3(r)}

qV2,zV3 and lmE1

(iii) (Os1*Os2*Os3)((p,q,l)(p,q,m))={Os1(p),Os2(q),Os3(lm)}

(Ts1*Ts2*Ts3)((p,q,l)(p,q,m))={Ts1(p),Ts2(q),Ts3(lm)}

(Rs1*Rs2*Rs3)((p,q,l)(p,q,m))={Rs1(p),Rs2(q),Rs3(lm)}

pV1,qV2 and lmE3

(iv)(Os1*Os2*Os3)((p,l,r)(p,m,r))={Os1(p),Os2(lm),Os3(r)}

(Ts1*Ts2*Ts3)((p,l,r)(p,m,r))={Ts1(p),Ts2(lm),Ts3(r)}

(Rs1*Ra2*Rs3)((p,l,r)(p,m,r))={Rs1(p),Rs2(lm),Rs3(r)}

pV1,lmE2 and rV3

3.3Example

Let N1,N2 and N3 be three single valued neutrosophic graphs, which is shown in Figs. 1, 2 and 3 respectively. The Max-product of three single valued neutrosophic graphs N1*N2*N3 is shown in Fig. 4.

Fig. 3

Graph N3

Graph 
N3′
Fig. 4

Max product of three single-valued Neutrosophic network N1*N2*N3 .

Max product of three single-valued Neutrosophic network 
N1′*N2′*N3′
.

3.4Edge score function of a SVNG

Indeterminancy value(I) does not depend on both true(T) and falsity(F) value because I is not a complement of T and F and the values of T, I, F are independent of each other.

We defined a Edge Score Function (ESF) of Single-valued Neutrosophic Graph is

ESF=2+TA(x)-0.5IA(x)-FA(x)3

3.5Theorem

The MPTSVNGs N1,N2 and N3 is a SVNSFG

proof: Let N1=(S1,T1),N2=(S2,T2) and N3=(S3,T3) be three SVNSF graphs on crisp graphs N1=(V1,E1) , N2=(V2,E2) and N3=(V3,E3) respectively.

Case (i): For every vertex lV1 , mV2 and oV3 and for every (l,m,o)V1×V2×V3

(Ls1*Ls2*Ls3)((s,t,u))={Ls1(s),Ls1(t),Ls1(u)} ,[by defn 3.2 (i)]

(Ms1*Ms2*Ms3)((s,t,u))={Ms1(s),Ms1(t),Ms1(u)} , [by defn 3.2 (i)] 

(Os1*Os2*Os3)((s,t,u))={Os1(s),Os1(t),Os1(u)} [by defn 3.2 (i)]

Case (ii): (Ls1*Ls2*Ls3)((s,m,o)(t,m,o))={Ls1(st),Ls2(m),Ls3(o)} [by defn 3.2 (ii)]

{min{Ls1(s),Lt1(t)},Ls2(m),Ls3(o)}

[by 2.1 (i)]

={max{Ls1(s),Ls2(m),Ls3(o)},max{Ls1(t),Ls2(m),Ls3(o)}

={(Ls1*Ls2*Ls3)(s,m,o),(Ls1*Ls2*Ls3)(t,m,o)}

(Ms1*Ms2*Ms3)((s,m,o)(t,m,o))

={Mt1(st),Ms2(m),Ms3(o)} ,[by defn 3.2 (ii)]

= {max{Ms1(s),Mt1(t)},Ms2(m),Ms3(o)} [by 2.1 (ii)]

={min{Ms1(s),Ms2(m),Ms3(o)} ,

min{Ms1(t),Ms2(m),Ms3(o)}

={(Ms1*Ms2*Ms3)(s,m,o),(Ms1*Ms2*Ms3)(t,m,o)}

(Os1*Os2*Os3)((s,m,o)(t,m,o))

={Ot1(st),Os2(m),Os3(o)} ,

[by defn 3.2 (ii)]

{max{Os1(s),Ot1(t)},Os2(m),Os3(o)}

={min{Os1(s),Os2(m),Os3(o)},min{Os1(t),Os2(m),Os3(o)}

={(Os1*Os2*Os3)(s,m,o),(Os1*Os2*Os3)(t,m,o)}

Case (iii): (Ls1*Ls2*Ls3)((l,m,s)(l,m,t))

={Ls1(l),Ls2(m),Lt3(st)} [by defn 3.2 (iii)]

{Ls1(l),Ls2(m),min{Lt3(s),Pt3(t)}} ,

[by 2.1 (i)]

={max{Ls1(l),Lt3(s),Lt3(t)},max{Ls2(m),Lt3(s),Lt3(t)}}

={(Ls1*Ls2*Ls3)(s,m,o),(Ls1*Ls2*Ls3)(t,m,o)}

(Ms1*Ms2*Ms3)((l,m,s)(l,m,t))

={Ms1(l),Ms2(m),Mt3(st)} [by defn 3.2 (iii)]

= {Ms1(l),Ms2(m),min{Mt3(s),Mt3(t)}}

[by 2.1 (ii)]

= {min{Ms1(l),Mt3(s),Mt3(t),min{Ms2(m),Mt3(s),Mt3(t)}}

={(Ms1*Ma2*Ms3)(s,m,o),(Ms1*Ms2*Ms3)(t,m,o)} (Os1*Os2*Os3)((l,m,s)(l,m,t)) ={Os1(l),Os2(m),Ot3(st)} [by defn 3.2 (iii)]

= {Os1(l),Os2(m),max{Ot3(s),Ot3(t)}}

[by 2.1 (iii)]

={min{Os1(l),Ot3(s),Ot3(t)} ,

min{Os2(m),Ot3(s),Ot3(t)}}

={(Os1*Os2*Os3)(s,m,o),(Os1*Os2*Os3)(t,m,o)}

Case (iv): (Ls1*Ls2*Ls3)((l,s,o)(l,t,o))

={Ls1(l),Lt2(st),Lt3(o)} [by defn 3.2 (iv)]

= {Ls1(l),min{Lt2(s),Lb2(t)},Ls3(o)}

[by 2.1 (i)]

= {max{Ls1(l),Lt2(s),Lt2(t),max{Lt2(s),Lt2(t),Ls3(o)}}

={(Ls1*Ls2*Ls3)(l,s,o),(Ls1*Ls2*Ls3)(l,t,o)}

(Ms1*Ms2*Ms3)((l,s,o)(l,t,o))

={Ms1(l),Mt2(st),Mt3(o)} [by defn 3.2 (iv)]

= {Ms1(l),max{Mt2(s),Mt2(t)},Ms3(o)}

[by 2.1 (ii)]

={min{Ms1(l),Mt2(s),Mt2(t),min{Mt2(s),Mt2(t),Mt3(o)}}

={(Ms1*Ms2*Ms3)(l,s,o),(Ms1*Ms2*Ms3)(l,t,o)}

(Os1*Os2*Os3)((l,s,o)(l,t,o))

={Os1(l),Ot2(st),Ot3(o)} [by defn 3.2 (iv)]

= {Os1(l),max{Ot2(s),Ot2(t)},Os3(o)}

[by 2.1 (iii)]

={min{Os1(l),Ot2(s),Ot2(t),min{Ot2(s),Ot2(t),Ot3(o)}}

={(Os1*Os2*Os3)(l,s,o),(Os1*Os2*Os3)(l,t,o)}

3.6Definition

Let H1=(A1,B1),H2=(A2,B2) and H3=(A3,B3) be three SVNG of H1,H2 and H3 respectively. The degree of a vertex (a,b,c)V1×V2×V3 in N1*N2*N3 is defined by

(dX)(N1*N2*N3)(a,b,c)=

(a,x1)(b,y1)(c,z1)E1×E2×E3

(Xb1*Xb2*Xb3)((a,b,c)(x1,y1,z1))

=(a=x1)(b=y1)(cz1E3){Xa1(x1),Xa2(y1),Xa3(cz1)}+(a=x1)(by1E2)(c=z1){Xa1(x1),Xb2(by1),Xa3(z1)}+(ax1E1)(b=y1)(c=z1){Xb1(ax1),Xa2(y1),Xa3(z1)}

(dY)(H1*H2*H3)(a,b,c)=(a,x1)(b,y1)(c,z1)E1×E2×E3(Yb1*Yb2*Yb3)((a,b,c)(x1,y1,z1))

=(a=x1)(b=y1)(cz1E3){Ya1(x1),Ya2(y1),Ya3(cz1)}+(a=x1)(by1E2)(c=z1){Ya1(x1),Yb2(by1),Ya3(z1)}+(ax1E1)(b=y1)(c=z1){Yb1(ax1),Ya2(y1),Ya3(z1)}

(dZ)(N1*N2*N3)(a,b,c)=(a,x1)(b,y1)(c,z1)E1×E2×E3(Zb1*Zb2*Zb3)((a,b,c)(x1,y1,z1))

=(a=x1)(b=y1)(cz1E3){Za1(x1),Za2(y1),Za3(cz1)}+(a=x1)(by1E2)(c=z1){Za1(x1),Zb2(by1),Za3(z1)}+(ax1E1)(b=y1)(c=z1){Zb1(ax1),Za2(y1),Za3(z1)}

3.7Definition

Let N1=(P1,Q1) , N2=(P2,Q2) and N3=(P3,Q3) be three SVNSFG of N1,N2 and N3 respectively. The total degree of a vertex (p′, q′, r′) ∈ V1 × V2 × V3 in N1*N2*N3 is defined by

(TDX)(N1*N2*N3)(p,q,r)=

(p,x1)(q,y1)(r,z1)E1×E2×E3

(Xq1*Xq2*Xq3)((p,q,r)(x1,y1,z1))

+(Xq1*Xq2*Xq3)(p,q,r)=(DX)(N1*N2*N3)(p,q,r) +

{Xp1(x),Xp2(y),Xp3(z)}

(TDY)(N1*N2*N3)(p,q,r)=

(p,x1)(q,y1)(r,z1)E1×E2×E3

(Yq1*Yq2*Yq3)((p,q,r)(x1,y1,z1))

+(Yq1*Yq2*Yq3)(p,q,r)(DY)(N1*N2*N3)(p,q,r) + {Yp1(x),Yp2(y),Yp3(z)}

(TDZ)(N1*N2*N3)(p,q,r)=

(p,x1)(q,y1)(r,z1)E1×E2×E3

(Zq1*Zq2*Zq3)((p,q,r)(x1,y1,z1))

+(Zq1*Zq2*Zq3)(p,q,r)=(DZ)(N1*N2*N3)(p,q,r) +

{Zp1(x),Zp2(y),Zp3(z)}

In the above example, Degree of each vertex in the max product network is D(N1*N2*N3) (P1,Q1,R1)=(DX)(N1*N2*N3)(P1,Q1,R1),(DY)(N1*N2*N3) (P1,Q1,R1),(DZ)(N1*N2*N3)(P1,Q1,R1);(DX)(N1*N2*N3) (P1,Q1,R1)=0.6(DY)(N1*N2*N3)(P1,Q1,R1)=0.7(DZ)(N1*N2*N3) (P1,Q1,R1)=0.3

Hence D(N1*N2*N3)(P1,Q1,R1)=(0.6,0.7,0.3) . Similarly,

D(N1*N2*N3)(P1,Q1,R2)=(0.7,0.7,0.3); D(N1*N2*N3)(P2,Q1,R2)=(0.6,0.7,0.7)

D(N1*N2*N3)(P1,Q2,R2)=(1.1,1.1,0.4); D(N1*N2*N3)(P1,Q2,R1)=(0.7,0.8,0.3) ;

D(N1*N2*N3)(P2,Q1,R1)=(0.5,0.7,0.7) ;

D(N1*N2*N3)(P2,Q2,R1)=(1.3,1.1,0.9);

D(N1*N2*N3)(P2,Q2,R2)=(1.1,1.1,0.8)

D(N1*N2*N3)(P1,Q3,R2)=(1.2,0.8,0.5);

D(N1*N2*N3)(P2,Q3,R1)=(0.9,0.8,0.8)

D(N1*N2*N3)(P2,Q3,R2)=(1,0.8,0.7);

D(N1*N2*N3)(P1,Q3,R1)=(0.9,0.7,0.5)

Total degree of each vertex in the max product network is (TD)(N1*N2*N3)(P1,Q1,R1)=(0.8,0.9,0.4) .

Similarly,

(TD)(N1*N2*N3)(P1,Q1,R2)=(0.9,0.9,0.4);

(TD)(N1*N2*N3)(P2,Q1,R2)=(0.8,0.9,0.1)

(TD)(N1*N2*N3)(P1,Q2,R2)=(1.3,1.4,0.5);

(TD)(N1*N2*N3)(P1,Q2,R1)=(0.9,1.1,0.4) ;

(TD)(N1*N2*N3)(P2,Q1,R1)=(0.6,0.9,1) ;

(TD)(N1*N2*N3)(P2,Q2,R1)=(1.5,1.4,1.1);

(TD)(N1*N2*N3)(P2,Q2,R2)=(1.5,1.4,1.1) ;

(TD)(N1*N2*N3)(P1,Q3,R2)=(1.6,1.1,0.6);

(TD)(N1*N2*N3)(P2,Q3,R1)=(1.3,1.1,1.1)

(TD)(N1*N2*N3)(P2,Q3,R2)=(1.4,1.1,1);

(TD)(N1*N2*N3)(P1,Q3,R1)=(1.3,1,0.6) .

The advantage of using the Max product of three single-valued Neutrosophic graphs in a business network relates to the ease of information sharing and speed with which an understanding of data can be portrayed effectively by individuals with unique aspects in every field of work among them. however, their limitations occur in the operations of two networks in the max product of graphs comparatively to three max product of single-valued Neutrosophic graphs. When two networks are maximized, the aspects of sharing information to fewer particular members in the network. whereas in a Max product of three single-valued Neutrosophic networks, the information sharing is maximized and not limited to a few aspects. It is essential to know how to improve the number of edges in social networks to increase the flow of information.

Let NSVNG1=(M1,1) and NSVNG2=(M2,2) be two single-valued Neutrosophic graphs, then the maximal product of NSVNG1 and NSVNG2 is denoted by

NSVNG1*NSVNG2=(M1*M2,1*2)

The number of vertices and edges present in NSVNG1 * NSVNG2 is |M1*M2| and |M1||2|+|M2||1| respectively.

We proposed the Max product of three graphs, which is a more effective than two. Let NSVNG1=(M1,1) , NSVNG2=(M2,2) and NSVNG3=(M3,3) be three single-valued Neutrosophic graphs. Then the maximal product is denoted by

NSVNG=(M1*M2*M3,1*2*3)

i) (a, b, c) , (a′, b, c) are adjacent in NSVNG if aa1,bM2,cM3

Therefore, the number of edges present in this case is |1||M2||M3| .

ii) (a, b, c) , (a, b′, c) are adjacent in NSVNG if aM1,bb2,cM3

Therefore, the number of edges present in this case is |M1||2||M3| .

iii) (a, b, c) , (a, b, c′) are adjacent in NSVNG if aM1,bM2,cc3

Therefore, the number of edges present in this case is |M1||M2||3| .

The number of vertices and edges present in NSVNG is |M1*M2*M3| and |M1||2||3|+|M2||1||3|+|M3||1||2| respectively. Hence, the number of vertices and edges present in NSVNG is more than the number of vertices and edges present in NSVNG.

4Applications

Social networks are platforms where users share their experiences and interact with each other. Unlike traditional web pages, users are not only passive consumers but also content producers and spreaders. Thus, it is necessary to benefit from the interactions between users in order to spread the information in the shortest and most effective way in social media networks. This research explores the idea of prioritization of social network connections by representing a social media network as single valued Neutrosophic network.

Nowadays, the use of social networks are progressing very fast. Social networks can be used for many purposes. Many types of social networks are available. These social networks are prepared to grow their business rapidly, and hence the providers of social networks try to increase their networks. Over the past few years, online social networking has exploded in popularity as a means for people to share information and build connections with others. For communication, marketing, and spreading of news, etc., it becomes a vital instrument. In the social network market, there is a substantial competitive situation, so all social network organizations are trying to enhance their networks in the maximization. So maximization of networks directly depends on how many users and edges or relationship are there between users. In social networks, it is essential to know how to improve the number of edges. A user of a social network wants to connect to another user by nature. Therefore, it is necessary to connect to the right persons of other network to increase the flow of information. However, the given data in social networks are not precise all the times. Therefore, Neutrosophic network systems capture these uncertainties with a degree of memberships.

4.1Example

Social networks are crucial to fostering company culture, collaboration and information flow. Let us consider a three group of networks of an organization namely N1 , N2 , N3 . Each network of organizations has a concern of persons (nodes) that has a flow of information generally arising from their knowledge, intelligence, personality or skills. When an information shared from one network to another, the nodes of each network connect to every other node of the network. Hence there increases the flow of information and thus there is a rise of the profit of the organization.

Let us assume that the network N1 consists of members a1(General Manager) and a2(Executive Director), N2 of members b1(Digital Marketer), b2(Chief Operating Officer) and b3(Information Officer), and N3 of members c1(Proactive individual) and c2(Chief Financial Officer) respectively, which is shown in Table 1.

Table 1

Responsibilities of nodes

NodesRespective position of nodes
a1 (0.2, 0.3, 0.1)General Manager
a2 (0.1, 0.2, 0.4)Executive Director
b1 (0.2, 0.3, 0.1)Digital Marketer
b2 (0.2, 0.3, 0.1)Chief Operating Officer
b3 (0.2, 0.3, 0.1)Information Officer
c1 (0.2, 0.3, 0.1)Proactive Individual
c2 (0.2, 0.3, 0.1)Chief Financial Officer

The roles of each node is different from one another, when these nodes are maximized into a max product, the above network H is obtained from the small three networks N1 , N2 and N3 respectively. Suppose a firm does all other functions except its own core competency, it can have a clearer focus on what it does the best. A maximized network organizational structure allows doing so. Flexibility is one of the main reasons why firms pursue network organizational structure in the first place. By outsourcing work, an organization is in a flexible position. This allows them to complete the tasks in a minimal duration of time without facing any major problems. For example, if the second organization network N2 specializes in marketing,it would not be a concern in the marketing department; they will certainly do their work in marketing. If those links are interconnected with the other two network nodes, the chances of overall firm success are significantly high for the entire organisation that spent the vast majority of its time doing what it does best. As an outcome, each node of N1 cooperates with every other node, and each time it serves a critical role that is efficient for an organisation and makes it more flexible to accomplish work in the shortest period of time.

For example if a1(0.2,0.3,0.1) is the general manager of the network N1 , b1(0.1,0.2,0.3) is the digital marketer of the second network N2 and c1(0.1,0.3,0.4) is the proactive individual of the organization network N3 , so when these group of people are been together to the development of marketing in the organization to achieve the maximum positive outcomes in a short period of time. Hence they result in the maximum yield as a1b1c1(0.2,0.2,0.1) of the three organizations. Then the following members such as a1, a2, b1, b2, b3, c1 and c2 who are skilful in different fields of service of each and every network can be collaborated in making a partnership with one another to make critical goals in a way more compactible. The role of each node is mentioned in the table below.

Therefore, making a collaboration with every node of the network maximizes the output to improve on the organization’s development. These small network of organizations N1 , N2 and N3 are been maximized to the Max product as N1*N2*N3 resulting in a connected to drive the flow of information among organizations with an effective time management.

The maximized single-valued Neutrosophic network H that consists of collaboration of N1,N2 and N3 with 12 nodes and 17 links between them, where each node is a combination of every node in other networks that plays a resultant of typical role to make their tasks completed in a minimal time with greater reliability in organization. The maximized network nodes are linked to one another for the flow of information in less time to other nodes. The truth-membership degree of each node indicates the better productivity in the organization. The indeterminacy-membership degree of each node demonstrates how much the productivity is uncertain. The falsity-membership degree of each node tells the less productivity gained by the organization.

The flow of information from one node to another node in the maximized network takes place in a effective time management. The truth-membership degree, the indeterminacy-membership degree and the falsity-membership degree of each link are given by an effective time management of the node in collaboration.

From the above maximized single-valued Neutrosophic network model we find the minimal spanning tree to make the network more flexible with the minimum possible weights of the edges with score function are found and thus the minimal cardinality of edges increase in the profits of financial marketing of the organizations.

4.2Minimal spanning tree algorithm

In this section, we provide an another application of Max product using minimal spanning tree algorithm for single valued neutrosophic undirected graph (network) by edge cardinality score function (ECSF).

Input: Adjacency matrix for max product weighted network (MPWN)

Output: Minimal Spanning tree network of MPWN

Step 1: Frame the adjacency matrix for the given MPWN using edge cardinalitty of score function

Step 2: Since the MPWN is an undirected graph, the adjacency matrix is a symmetric matrix. Hence consider the upper triangular entries of the adjacency matrix. In this entries, identify the smallest positive non zero ECSF value. Name it as x1 and mark the corresponding edge name it as e1 in the MPWN. Next in all unmarked values, identify the smallest positive non zero ECSF value. Name it as x2 and mark the corresponding edge name it as e2 in the MPWN.

Step 3: Proceed the iteration until all elements are either marked as zero or all the non zero elementes are marked. If any edge ei of MPWN produces a cycle with all previously marked edges then mark the corresponding ECSF value of ei is 0. In this case exclude the edge ei in the network.

Step 4: At last, we received (n - 1) edge minimal spanning tree network of MPWN from the marked edges of MPWN

Let H be the max product of three single valued neutrosophic networks N1,N2 and N3 . It consists of 12 nodes and 20 edges. Form the max product of neutrosophic weighted network using edge cardinality of score function, which is shown in Fig. 5. Find the adjacency matrix for the MPSVWN

Fig. 5

Single valued Neutrosophic network with minimum score function.

Single valued Neutrosophic network with minimum score function.

(1)
A={w(xixj),E0,otherwise
which is shown in the above matrix. Find the smallest non zero score function value 0.5166 and is highlighted in the following matrix and mark the corresponding edge e1 (a2b1c1 - a2b2c1) in the MPSVWN. Find the smallest non zero score value 0.5666 and is highlighted in the following matrix and mark the corresponding edge e2 (a2b1c1 - a2b1c2) in the MPSVWN. Find the smallest non zero score value 0.5666 and is highlighted in the following matrix and mark the corresponding edge e3 (a2b1c1 -a1b1c1) in the MPSVWN.

Fig. 6

Identification of minimal spanning tree.

Identification of minimal spanning tree.

Find the next smallest non-zero score function value 0.5833 which is highlighted in the following matrix and mark the corresponding edge e4 (a2b2c2- a2b1c2) in the MPSVWN. Find the next non-zero score value 0.5833(is equal to the previous value) and is highlighted in the following matrix and mark the corresponding edge e5 (a2b3c1 - a2b2c1) in the MPSVWN. Find the next non-zero score value 0.5833 (is equal to the previous value) and is highlighted in the following matrix and mark the corresponding edge e6 (a2b2c2 - a2b3c2) in the MPSVWN. Find the next smallest non-zero score function value 0.6 which is highlighted in the following matrix and mark the corresponding edge e7 (a1b1c2 -a2b1c2) in the MPSVWN. Find the next smallest non-zero score function value 0.6166 which is highlighted in the following matrix and mark the corresponding edge e8 (a1b2c1 - a2b2c1) in the MPSVWN. Find the next smallest non-zero score function value 0.6166 (is equal to the previous value) and is highlighted in the following matrix and mark the corresponding edge e9 (a1b2c2 - a2b2c2) in the MPSVWN.Find the next smallest non zero score function value 0.6166 and its score value is reduced to 0, since the corresponding edge (a2b2c1- a2b2c2) created a cycle with all marked edges in the MPSVWN.

Fig. 7

Minimal spanning tree N1*N2*N3 .

Minimal spanning tree 
N1′*N2′*N3′
.

Find the next smallest non-zero score function value 0.65 which is highlighted in the following matrix and its score value is reduced to 0 since the corresponding edge (a1b1c1- a1b2c1) created a cycle with all marked edges in the MPSVWN. Find the non-zero score function value 0.65(is equal to the previous value) and is highlighted in the following matrix and its score value is reduced to 0 since the corresponding edge (a1b1c1- a1b2c2) created a cycle with all marked edges in the MPSVWN. Find the next smallest non-zero score function value 0.65 which is highlighted in the following matrix and its score value is reduced to 0 since the corresponding edge (a1b2c1- a1b2c2) created a cycle with all marked edges in the MPSVWN. Find the next smallest non-zero score function value 0.65 which is highlighted in the following matrix and its score value is reduced to 0 since the corresponding edge (a1b2c1- a1b3c1) created a cycle with all marked edges in the MPSVWN. Find the smallest non-zero score value 0.65 which is highlighted in the following matrix and mark the corresponding edge e10 (a1b2c2 –a1b3c2) in the MPSVWN. Find the next non-zero score value 0.65 which is highlighted in the following matrix and mark the corresponding edge e11 (a2b3c1 - a1b3c1) in the MPSVWN. As we received the minimal spanning tree with 11 edges, rest of the score values will not be used further. The selection of minimal spanning tree from H is shown in Fig. 6. Finally, the minimal spanning tree is depict in Fig. 7.

Table 2

Adjacency matrix of Fig. 5

a1b1c1a1b1c2a2b1c1a2b1c2a1b2c1a1b2c2a2b2c1a2b2c2a2b3c1a1b3c2a2b3c2a1b3c1
a1b1c10.66660.566600.650000000
a1b1c20.666600.666600.65000000
a2b1c10.566600.5666000.516600000
a2b1c200.66660.56660000.58330000
a1b2c10.650000.650.616600000.65
a1b2c200.65000.6500.616600.6500
a2b2c1000.516600.616600.61660.5833000
a2b2c20000.583300.61660.6166000.58330
a2b3c10000000.5833000.650.65
a1b3c2000000.650000.650.7166
a2b3c200000000.58330.650.650
a1b3c100000.650000.650.71660
Table 3

Adjacency matrix of Fig. 6

a1b1c1a1b1c2a2b1c1a2b1c2a1b2c1a1b2c2a2b2c1a2b2c2a2b3c1a1b3c2a2b3c2a1b3c1
a1b1c10.66660.56660——0.65 00000000
a1b1c20.666600.60——0.65 0000000
a2b1c10.566600.5666000.516600000
a2b1c200.60.56660000.58330000
a1b2c10.65000——0.65 00.61660000——0.65 0
a1b2c200.65000.6500.616600.6500
a2b2c1000.516600.61660——\!\!\!\!—\!\!\!\!—\!\!\!\!—0.61660.5833000
a2b2c20000.583300.61660.6166000.58330
a2b3c10000000.583300——0.65 00.65
a1b3c2000000.650000.650.7166
a2b3c200000000.58330.650.650
a1b3c100000.650000.650.71660

4.3Comparative study

In this section, we do the comparative study with Broumi et al[15] presented algorithm to find the minimal spanning tree of the following single-valued neutrosophic undirected graph which is shown in Fig. 8.

Fig. 8

Broumi et al. Neutrosophic graph.

Broumi et al. Neutrosophic graph.

We defined a edge score function using our proposed algorithm, we get the same minimal spanning tree with minimum weight,

0.55+0.3333+0.5166+0.6666+0.3833 = 1.7666 as shown in Fig. 10. But using the algorithm proposed by Broumi et al[15] with their score function minimum weight of the minimal spanning tree is 0.5+0.2+0.433+0.6+0.267=2 shown in Fig. 9.

Fig. 9

Broumi et al. minimal spanning tree.

Broumi et al. minimal spanning tree.
Fig. 10

Broumi et al. minimum spanning tree by edge score function.

Broumi et al. minimum spanning tree by edge score function.

Comparatively, we get the improved minimum weight of the minimal spanning tree using the score function defined in this work.

5Conclusion

Single valued Neutrosophic Network gives more enhanced structure than Neutrosophic Networks which helps to deal with more ambiguous conditions. The authors studied the max product of a single-valued neutrosophic graph structure and discussed the real-world application of the maximized network with a minimum spanning tree algorithm which is generated to achieve the minimum efficient time to complete the tasks in a social network. In the future, the study will be extended to other operations of three single-valued neutrosophic Graphs.

References

[1] 

Kaufmann A. , Introduction to the theory of fuzzy subsets, Academic Press, Germany, 1976.

[2] 

Biswas Ansari R. and Aggarwal S. , Neutrosophic classifier: An extension of fuzzy classifier, Elsevier-Applied Soft Computing (2013).

[3] 

Nagoor Gani A. and Basheer Ahamed M. , Order and Size in Fuzzy Graphs, Bulletin of Pure and Applied Sciences (2003).

[4] 

Nagoor Gani A. and Shajitha Begum S. , Degree, Order and Size in Intuitionistic Fuzzy Graphs, International Journal of Algorithms, Computing and Mathematics (2010).

[5] 

Smarandache F. , Types of Neutrosophic Graphs and neutrosophic Algebraic Structures together with their Applications in Technology, seminar, Universitatea Transilvania din Brasov, Facultatea de Design de Produs si Mediu, Brasov, Romania (2015).

[6] 

Smarandache F. , Neutrosophic set –a generalization of the intuitionistic fuzzy set, Granular Computing, 2006 IEEE International Conference (2006).

[7] 

Kartick Mohanta , Arindam Dey and Anita Pal , A Note on Different types of Product of Neutrosophic Graphs, Complex and Intelligent Systems (2021).

[8] 

Atanassov K. , Intuitionistic fuzzy sets: theory and applications, Physica, New York, 1999.

[9] 

Akram M. and Siddique S. , Neutrosophic competition graphs with applications, Journal of Intelligent Fuzzy Systems (2017).

[10] 

Muhammad Shoaib , Waqas Mahmood , Qin Xin and Fairouz Tehier , Certain Operations on Picture Fuzzy Graph with Application, Symmetry (2021).

[11] 

Parvathi R. and Karunambigai M.G. , Intuitionistic Fuzzy Graphs, Computational Intelligence, Theory and applications, International Conference in Germany (2006).

[12] 

Rıdvan R. and Kucuk A. , Subsethood measure for single valued neutrosophic sets, Journal of Intelligent & Fuzzy Systems (2015).

[13] 

Aggarwal S. , Biswas R. and Ansari A.Q. , Neutrosophic modeling and control, Computer and Communication Technology (ICCCT) (2010).

[14] 

Broumi S. and Smarandache F. , New distance and similarity measures of interval neutrosophic sets, Information Fusion (FUSION), 2014 IEEE 17th International Conference (2014).

[15] 

Broumi S. , Assia Bakali , Mohamed Talea , Florentin Smarandache , Arindam Dey and Le Hoang Son , Spanning Tree Problem with Neutrosophic Edge Weights, Procedia Computer Science, ELESVIER (2018).

[16] 

Broumi S. , Smarandache F. , Talea M. and Bakali A. , Operations on Interval valued Neutrosophic Graphs, New Trends in Neutrosophic Theory and Applications (2016).

[17] 

Yahya Mohamed S. and Mohamed Ali A. , Complement of max product of intuitionistic fuzzy graphs, Complex and Intelligent Systems (2021).

[18] 

Hai-Long Y. , She Yanhonge G. and Xiuwu L. , On single valued neutrosophic relations, Journal of Intelligent & Fuzzy Systems (2015).