Next Article in Journal
The Scalar Mean Chance and Expected Value of Regular Bifuzzy Variables
Next Article in Special Issue
Intuitionistic Fuzzy (IF) Overlap Functions and IF-Rough Sets with Applications
Previous Article in Journal
Regio- and Stereoselective Synthesis of a New Series of Spirooxindole Pyrrolidine Grafted Thiochromene Scaffolds as Potential Anticancer Agents
Previous Article in Special Issue
A Decision Analysis Model for the Brand Experience of Branded Apps Using Consistency Fuzzy Linguistic Preference Relations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bipolar Picture Fuzzy Graphs with Application

1
Department of Mathematics, Attock Campus, University of Education, Attock 43600, Pakistan
2
ETS-Maths and NS Engineering Division, HCT, University City, Sharjah P.O. Box 7947, United Arab Emirates
*
Author to whom correspondence should be addressed.
Submission received: 20 July 2021 / Revised: 26 July 2021 / Accepted: 29 July 2021 / Published: 4 August 2021
(This article belongs to the Special Issue Research on Fuzzy Logic and Mathematics with Applications)

Abstract

:
In this manuscript, we introduce and discuss the term bipolar picture fuzzy graphs along with some of its fundamental characteristics and applications. We also initiate the concepts of complete bipolar picture fuzzy graphs and strong bipolar picture fuzzy graphs. Firstly, we apply different types of operations to bipolar picture fuzzy graphs and then we introduce various products of bipolar picture fuzzy graphs. Several other terms such as order and size, path, neighbourhood degrees, busy values of vertices and edges of bipolar picture fuzzy graphs are also discussed. These terminologies also lay the foundations for the discussion about the regular bipolar picture fuzzy graphs. Moreover, we also discuss isomorphisms, weak and co-weak isomorphisms and automorphisms of bipolar picture fuzzy graphs. Finally, at the base of bipolar picture fuzzy graph we present the construction of a bipolar picture fuzzy acquaintanceship graph, which would be an important tool to measure the symmetry or asymmetry of acquaintanceship levels of social networks, computer networks etc.

1. Introduction

In 1965, Zadeh [1] introduced the term fuzzy sets (FSs), which is extensively used in different fields such as life sciences, social sciences, engineering, theory of decision making, computer sciences etc. Subsequently, many generalizations of the fuzzy sets have been explored in the literature like interval-valued fuzzy sets (IVFSs), bipolar fuzzy sets (BPFs), intuitionistic fuzzy sets (IFSs), picture fuzzy sets (PFSs) and so on (see e.g., [2,3]). The term interval-valued fuzzy set (IVFS) was also introduced by Zadeh [4]. Another generalization of fuzzy sets termed bipolar fuzzy sets (BPFSs) was introduced in [5]. In bipolar fuzzy sets (BPFSs) the membership value was considered in the interval [-1, 1]. In continuation, recently, the term bipolar Pythagorean fuzzy sets along with its applications towards decision making theory is explored in [6]. Various types of relations on BFSs were introduced in [7]. Basically, the term bipolar fuzzy relations (BPFRs) is the direct extension of fuzzy relations. BPFRs were also given a name “bifuzzy relations”. Some new types of bipolar fuzzy relations and bipolar fuzzy equivalence relation were discussed in [7]. Atanassov [8] introduced the notion of intuitionistic fuzzy sets which was another generalized form of the fuzzy sets. Similarly, the generalization of both the fuzzy sets and intuitionistics fuzzy sets termed picture fuzzy sets (PFSs) was initiated by Cuong [9]. He also studied several operations and characteristics of PFSs. PFS is described by assigning three memberships values to the object which are neutral, positive and negative. After this, Bo et al. [10] introduced few new operations and relations on PFSs. Cuong et al. [11] introduced various types of fuzzy logical operators in the setting of PFSs.
On the other hand, Rosenfeld [12] extended the scope of fuzzy sets towards graph theory by initiating the notion of fuzzy graphs(FGs). Later on, Bhattacharya [13] added several terms in the theory of fuzzy graphs. Different types of operations were introduced and applied on fuzzy graphs (FGs) in [14]. The term complement of fuzzy graphs (FGs) was introduced by Mordeson and Nair [15]. Generalization of fuzzy graphs named interval-valued fuzzy graphs (IVFGs) were initited in [16]. The concepts of intuitionistic fuzzy graphs (IFGs) were explored in [17]. Several operations were defined and applied to IFGs in [18]. The term complex Intuitionistic fuzzy graphs and its applications toward cellular networking were explored in [19].
The term bipolar fuzzy graphs (BPFGs) was introduced by Akram [20], he also studied several interesting properties of these graphs. Similarly, Yang et al. [21] presented different types of BPFGs. Talebi and Rashmanlou [22] introduced the terms complement and isomorphism on bipolar fuzzy graphs, Ghorai and Pal [23] defined generalized regular bipolar fuzzy graphs. Further to this, Poulik and Ghorai [24] explored different indices on bipolar fuzzy graphs. Several characterizations of bipolar fuzzy graphs were extensively explored in [25]. They also presented the adjacency sequence of a vertex and first and second fundamental sequences were described in a bipolar fuzzy graph illustrative example. They also demonstrated through examples that if G is a regular bipolar fuzzy graph (RBFG), then its underlying crisp graph need not be regular and they showed that all the vertices need not have the same adjacency sequence. Moreover, they verified that if G and its underlying crisp graph are regular, then all of the vertices need not have the same adjacency sequence. At the base of adjacency sequences, they also provided necessary and sufficient condition for a BFG to be a regular with at most four vertices.
Further to the above, Zuo et al. [26] initiated the notion of picture fuzzy graphs (PFGs). They applied several operations on PFGs and presented some applications of PFGs towards social networking. Afterwards, picture fuzzy multi-graph (PFMG) was introduced in [27]. Regular picture fuzzy graphs (RPFGs) along with its applications towards networking communications have been explored in [28]. Recently, Koczy et al. [29] more investigated the term PFGs and they added several significant graphical terms for PFGs and demonstrated them with examples. They also verified the superiority of PFGs over FGs and IFGs by providing suitable examples. Specifically, they described two real-life problems including a social network and a Wi-Fi-network through picture fuzzy graphs and showed that the picture fuzzy graphs are more feasible than any other existing fuzzy structures. Recently, Amanathulla et al. [30] initiated the concept of balanced picture fuzzy graphs (balanced PFGs). This is a special type of PFG through which one can (balanced PFGs) define the density of a PFG based on weight and size of the graph. They also provided an application of balanced PFG in business alliance.
In this paper, we initiate the concepts of bipolar picture fuzzy graphs, complete bipolar picture fuzzy graphs and strong bipolar picture fuzzy graphs. We introduce the terms size of bipolar picture fuzzy graphs, path of bipolar picture fuzzy graphs, busy value of vertices and edges of a bipolar picture fuzzy graphs. We also study isomorphisms, weak and co-weak isomorphisms and automorphism of bipolar picture fuzzy graphs. We deduce in Proposition 1 that isomorphism between two bipolar picture fuzzy graphs is an equivalence relation and hence we can study the symmetry between two social networks through it. Finally, we construct a bipolar picture fuzzy acquaintanceship graph, which is asymmetric.

2. Preliminaries

In this section, we present some basic concepts related to fuzzy graphs. One may consult [31] for the basics of classical graph theory.
Definition 1.
[1] A fuzzy set (FS) S defined on X is represented by the collection
S   =   { ( x , α S ( x ) ) : x X , α S ( x ) [ 0 , 1 ] }
Definition 2.
[32] The Cartesian product of the FSs S 1 , , S n on X 1 , , X n is the FS on the product X 1 × × X n having a membership function
μ ( S 1 × × S n ) ( x ) = { min ( α S i ( x i ) ) : x = ( x 1 , , x n ) , x i X i }
Definition 3.
[32] The m th power of a fuzzy S on X has the membership function
α S m ( x ) = { [ α S ( x ) ] m : x X }
Definition 4.
[33] A bipolar fuzzy set (BPFS) is the pair ( α P , α N ) , where α P : X [ 0 , 1 ] and α N : X [ 1 , 0 ] represent mappings.
Definition 5.
[33] A set 0 S = ( 0 S P , 0 S N ) (resp., 1 S = ( 1 S P , 1 S N ) ) is termed bipolar fuzzy empty set (resp., the bipolar fuzzy whole set) on X and is described as
0 S P ( x ) = 0 = 0 S N ( x ) ( resp . , 1 S P ( x ) = 1 and 1 S N ( x ) = 1 )
for each x X .
Definition 6.
[34] For any two BPFs S = ( α S P , α S N ) and T = ( α T P , α T N ) , we have
( S T ) ( x ) = ( ( α S P ( x ) α T P ( x ) ) , ( α S N ( x ) α T N ( x ) ) )
( S T ) ( x ) = ( ( α S P ( x ) α T P ( x ) ) , ( α S N ( x ) α T N ( x ) ) )
Definition 7.
[33] A mapping S = ( α S P , α S N ) : X × X [ 1 , 0 ] × [ 0 , 1 ] is a bipolar fuzzy relation (BPFR) on X, where α S P ( x , y ) [ 0 , 1 ] and α S N ( x , y ) [ 1 , 0 ] .
Definition 8.
[33] The empty BPFR (resp., the whole BPFR) on X may be described by
α S P ( x , y ) = 0 = α S N ( x , y ) ( resp . , α S P ( x , y ) = 1 and α S N ( x , y ) = 1 )
for each x , y X .
Definition 9.
[8] An intuitionistic fuzzy set (IFS) S on X is the collection S = { ( x , α S ( x ) , β S ( x ) ) : x X } , where α S : X [ 0 , 1 ] is a membership degree while β S : X [ 0 , 1 ] represents a non-membership degree of x X , also for each x X , 0 α S ( x ) + β S ( x ) 1 .
Definition 10.
[35] A bipolar intuitionistic fuzzy set (BPIFS) can be described as S = { x , α P ( x ) , α N ( x ) , β P ( x ) , β N ( x ) : x X } , where α P : X [ 0 , 1 ] , α N : X [ 1 , 0 ] , β P : X [ 0 , 1 ] and β N : X [ 1 , 0 ] are the mappings satisfying
0 α P ( x ) + β P ( x ) 1
1 α N ( x ) + β N ( x ) 0
Definition 11.
[9] A picture fuzzy set (PFS) S on X is the collection S = { ( x , α S ( x ) , γ S ( x ) , β S ( x ) ) : x X } , where α S ( x ) [ 0 , 1 ] is the positive membership degree of x in S, γ S ( x ) [ 0 , 1 ] represents the neutral membership degree of x in S and β S ( x ) [ 0 , 1 ] the negative membership degree of x in S, with α S , γ S and β S satisfying α S ( x ) + γ S ( x ) + β S ( x ) 1 , for all x X .
Definition 12.
[20] A BPFG S = { u , α P ( u ) , α N ( u ) , β P ( u ) , β N ( u ) : u U } , where α P : U [ 0 , 1 ] , α N : U [ 1 , 0 ] , β P : U [ 0 , 1 ] and β N : U [ 1 , 0 ] is said to be a bipolar fuzzy graph on underlying set U if, β P ( u , v ) ≤ min( α P ( u ) , α P ( v ) ) and β N ( u , v ) ≥ min( α N ( u ) , α N ( v ) ), for all u , v E = V × V .
Definition 13.
[35] A bipolar intuitionistic fuzzy graph (BPIFG) on V is the pair G = ( A , B ) , where A = ( α A P ( u ) , α A N ( u ) , β A P ( u ) , β A N ( u ) ) is a BPIFS on V and B = ( α B P ( u ) , α B N ( u ) , β B P ( u ) , β B N ( u ) ) is a BPIFS on E V × V satisfying
α B P ( u , v ) m i n ( α A P ( u ) , α A P ( v ) ) α B N ( u , v ) m a x ( α A N ( u ) , α A N ( v ) ) β B P ( u , v ) m i n ( β A P ( u ) , β A P ( u ) ) β B N ( u , v ) m a x ( β A N ( u ) , β A N ( v ) )
for all u , v ∈E.
Definition 14.
[35] A mapping S = ( α S P , α S N , β S P , β S N ) : X × X [ 1 , 0 ] × [ 0 , 1 ] × [ 1 , 0 ] × [ 0 , 1 ] is a bipolar intuitionistic fuzzy relation (BPIFR) on X, where α S P ( x , y ) [ 0 , 1 ] , α S N ( x , y ) [ 1 , 0 ] , β S P ( x , y ) [ 0 , 1 ] and β S N ( x , y ) [ 1 , 0 ] .
Definition 15.
[9] A pair G = ( A , B ) is said to be a picture fuzzy graph (PFG) on G * = ( V , E ) , where A = ( α A , γ A , β A ) is a PFS on V and B = ( α B , γ B , β B ) is a PFS on E V V with
α B ( u , v ) m i n ( α A ( u ) , α A ( v ) ) γ B ( u , v ) m i n ( γ A ( u ) , γ A ( v ) ) β B ( u , v ) m a x ( β A ( u ) , β A ( v ) )

3. Bipolar Picture Fuzzy Graphs (BPPFGs)

We begin this section with the definition of a bipolar picture fuzzy set (BPPFS) which is introduced by the first author (with Faiz and Taouti) in [36].
Definition 16.
[36] Let X be a nonempty set. A bipolar picture fuzzy set (BPPFS) on X is the collection S = { x , α P ( x ) , α N ( x ) , γ P ( x ) , γ N ( x ) , β P ( x ) , β N ( x ) : x X } , where α P : X [ 0 , 1 ] , α N : X [ 1 , 0 ] , γ P : X [ 0 , 1 ] , γ N : X [ 1 , 0 ] , β P : X [ 0 , 1 ] and β N : X [ 1 , 0 ] are the mappings with 0 α P ( x ) + γ P ( x ) + β P ( x ) 1 , 1 α N ( x ) + γ N ( x ) + β N ( x ) 0 .
Following [36], for each x in X, α P ( x ) stands for the positive membership degree, β P ( x ) for the positive non-membership degree and γ P ( x ) for the positive neutral degree. Alternatively, α N ( x ) represents the negative membership degree, β N ( x ) is the negative non-membership degree and γ N ( x ) is a negative neutral degree. On the other hand, if α P ( x ) 0 while all other mappings are mapped to zero then it means that x has only a positive membership property of the bipolar picture fuzzy set. Similarly, if α N ( x ) 0 while all other mappings matched to zero (or equal to zero) then it reflects that x has only the negative membership property of a BPPFS. Additionally, if γ P ( x ) 0 and remaining mappings are mapped to zero then it reflects that x has only the positive neutral property of a BPPFS. By γ N ( x ) 0 and the other mapping goes to zero then we mean that x has only the negative neutral property of a BPPFS. However, if β P ( x ) 0 while all other mapping matched to zero then it implies that x has only the positive nonmembership property of a BPPFS. Finally, if β N ( x ) 0 while remaining are zero then it implies that x has only the negative nonmembership property in a BPPFS.
Definition 17.
Let G * = ( V , E ) be a graph. A pair G = ( C , D ) is said to be a bipolar picture fuzzy graph (BPPFG) on G * , where C = { α C P ( u ) , α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) } is a bipolar picture fuzzy set on V and D = { α D P ( u , v ) , α D N ( u , v ) , γ D P ( u , v ) , γ D N ( u , v ) , β D P ( u , v ) , β D N ( u , v ) } is a bipolar picture fuzzy set on E V × V such that for every edge u v E ,
α D P ( u v ) m i n ( α C P ( u ) , α C P ( v ) ) , α D N ( u v ) m a x ( α C N ( u ) , α C N ( v ) ) γ D P ( u v ) m i n ( γ C P ( u ) , γ C P ( u ) ) , γ D N ( u v ) m a x ( γ C N ( u ) , γ C N ( v ) ) β D P ( u v ) m a x ( β C P ( u ) , β C P ( v ) ) , β D N ( u v ) m i n ( β C N ( u ) , β C N ( v ) )
satisfying
0 α D P ( u v ) + γ D P ( u v ) + β D P ( u v ) 1
1 α D P ( u v ) + γ D P ( u v ) + β D P ( u v ) 0
Example 1.
One can easily verify that the graphs shown in Figure 1a,b are BPPFGs.
Definition 18.
The order O ( G ) of a BPPFG G = ( C , D ) is defined by O ( G ) = ( O α ( G ) , O γ ( G ) , O β ( G ) ) , where
O α ( G ) = ( u i V O α P ( G ) , u i V O α N ( G ) ) O γ ( G ) = ( u i V O γ P ( G ) , u i V O γ N ( G ) ) a n d O β ( G ) = ( u i V O β P ( G ) , u i V O β N ( G ) )
Definition 19.
The size S ( G ) of a BPPFG G = ( C , D ) is denoted and defined by S ( G ) = ( S α ( G ) , S γ ( G ) , S β ( G ) ) , where
S α ( G ) = ( u i V S α P ( G ) , u i V S α N ( G ) ) S γ ( G ) = ( u i V S γ P ( G ) , u i V S γ N ( G ) ) a n d S β ( G ) = ( u i V S β P ( G ) , u i V S β N ( G ) )
Definition 20.
Let J * = ( V 1 , E 1 ) and K * = ( V 2 , E 2 ) be two graphs. Let J = ( C 1 , D 1 ) be a BPPFG on J * = ( V 1 , E 1 ) , where C 1 = { α C 1 P ( u ) , α C 1 N ( u ) , γ C 1 P ( u ) , γ C 1 N ( u ) , β C 1 P ( u ) , β C 1 N ( u ) } is a BPPFS on V 1 and D 1 = { α D 1 P ( u ) , α D 1 N ( u ) , γ D 1 P ( u ) , γ D 1 N ( u ) , β D 1 P ( u ) , β D 1 N ( u ) } is a BPPFS on E 1 , respectively. Let K = ( C 2 , D 2 ) be a BPPFG on K * = ( V 2 , E 2 ) , where C 2 = { α C 2 P ( u ) , α C 2 N ( u ) , γ C 2 P ( u ) , γ C 2 N ( u ) , β C 2 P ( u ) , β C 2 N ( u ) } is a BPPFS on V 2 and D 2 = { α D 2 P ( u ) , α D 2 N ( u ) , γ D 2 P ( u ) , γ D 2 N ( u ) , β D 2 P ( u ) , β D 2 N ( u ) } is a BPPFS on E 2 be the two BPPFGs. Then the operations union and intersection between J and K can be defined as
J K = ( C 1 C 2 , D 1 D 2 )
For any vertex u:
Case ( i ) :
C 1 C 2 = { u , max ( α C 1 P ( u ) , α C 2 P ( u ) ) , max ( γ C 1 P ( u ) , γ C 2 P ( u ) ) , min ( β C 1 P ( u ) , β C 2 P ( u ) ) , max ( α C 1 N ( u ) , α C 2 N ( u ) ) , min ( γ C 1 N ( u ) , γ C 2 N ( u ) ) , max ( β C 1 N ( u ) , β C 2 N ( u ) ) : u V 1 V 2 }
Case ( i i ) :
C 1 C 2 = { u , max ( α C 1 P ( u ) , α C 2 P ( u ) ) , max ( γ C 1 P ( u ) , γ C 2 P ( u ) ) , min ( β C 1 P ( u ) , β C 2 P ( u ) ) , max ( α C 1 N ( u ) , α C 2 N ( u ) ) , min ( γ C 1 N ( u ) , γ C 2 N ( u ) ) , max ( β C 1 N ( u ) , β C 2 N ( u ) ) : u V 2 V 1 }
Case ( i i i ) :
C 1 C 2 = { u , max ( α C 1 P ( u ) , α C 2 P ( u ) ) , max ( γ C 1 P ( u ) , γ C 2 P ( u ) ) , min ( β C 1 P ( u ) , β C 2 P ( u ) ) , max ( α C 1 N ( u ) , α C 2 N ( u ) ) , min ( γ C 1 N ( u ) , γ C 2 N ( u ) ) , max ( β C 1 N ( u ) , β C 2 N ( u ) ) : u V 1 V 2 }
Similarly, for any edge u v :
Case ( i ) :
D 1 D 2 = { u v , max ( α D 1 P ( u v ) , α D 2 P ( u v ) ) , max ( γ D 1 P ( u v ) , γ D 2 P ( u v ) ) , min ( β D 1 P ( u v ) , β D 2 P ( u v ) ) , max ( α D 1 N ( u v ) , α D 2 N ( u v ) ) , min ( γ D 1 N ( u v ) , γ D 2 N ( u v ) ) , max ( β D 1 N ( u v ) , β D 2 N ( u v ) ) : u v E 1 E 2 }
Case ( i i ) :
D 1 D 2 = { u v , max ( α D 1 P ( u v ) , α D 2 P ( u v ) ) , max ( γ D 1 P ( u v ) , γ D 2 P ( u v ) ) , min ( β D 1 P ( u v ) , β D 2 P ( u v ) ) , max ( α D 1 N ( u v ) , α D 2 N ( u v ) ) , min ( γ D 1 N ( u v ) , γ D 2 N ( u v ) ) , max ( β D 1 N ( u v ) , β D 2 N ( u v ) ) : u v E 2 E 1 }
Case ( i i i ) :
D 1 D 2 = { u v , max ( α D 1 P ( u v ) , α D 2 P ( u v ) ) , max ( γ D 1 P ( u v ) , γ D 2 P ( u v ) ) , min ( β D 1 P ( u v ) , β D 2 P ( u v ) ) , max ( α D 1 N ( u v ) , α D 2 N ( u v ) ) , min ( γ D 1 N ( u v ) , γ D 2 N ( u v ) ) , max ( β D 1 N ( u v ) , β D 2 N ( u v ) ) : u v E 1 E 2 }
J K = ( C 1 C 2 , D 1 D 2 )
For any vertex u:
Case ( i ) :
C 1 C 2 = { u , m i n ( α C 1 P ( u ) , α C 2 P ( u ) ) , min ( γ C 1 P ( u ) , γ C 2 P ( u ) ) , max ( β C 1 P ( u ) , β C 2 P ( u ) ) , min ( α C 1 N ( u ) , α C 2 N ( u ) ) , max ( γ C 1 N ( u ) , γ C 2 N ( u ) ) , min ( β C 1 N ( u ) , β C 2 N ( u ) ) : u V 1 V 2 }
Case ( i i ) :
C 1 C 2 = { u , m i n ( α C 1 P ( u ) , α C 2 P ( u ) ) , min ( γ C 1 P ( u ) , γ C 2 P ( u ) ) , max ( β C 1 P ( u ) , β C 2 P ( u ) ) , min ( α C 1 N ( u ) , α C 2 N ( u ) ) , max ( γ C 1 N ( u ) , γ C 2 N ( u ) ) , min ( β C 1 N ( u ) , β C 2 N ( u ) ) : u V 2 V 1 }
Case ( i i i ) :
C 1 C 2 = { u , m i n ( α C 1 P ( u ) , α C 2 P ( u ) ) , min ( γ C 1 P ( u ) , γ C 2 P ( u ) ) , max ( β C 1 P ( u ) , β C 2 P ( u ) ) , min ( α C 1 N ( u ) , α C 2 N ( u ) ) , max ( γ C 1 N ( u ) , γ C 2 N ( u ) ) , min ( β C 1 N ( u ) , β C 2 N ( u ) ) : u V 1 V 2 }
Similarly, for any edge u v :
Case ( i ) :
D 1 D 2 = { u v , m i n ( α D 1 P ( u v ) , α D 2 P ( u v ) ) , min ( γ D 1 P ( u v ) , γ D 2 P ( u v ) ) , max ( β D 1 P ( u v ) , β D 2 P ( u v ) ) , min ( α D 1 N ( u v ) , α D 2 N ( u v ) ) , max ( γ D 1 N ( u v ) , γ D 2 N ( u v ) ) , min ( β D 1 N ( u v ) , β D 2 N ( u v ) ) : u v E 1 E 2 } .
Case ( i i ) :
D 1 D 2 = { u v , m i n ( α D 1 P ( u v ) , α D 2 P ( u v ) ) , min ( γ D 1 P ( u v ) , γ D 2 P ( u v ) ) , max ( β D 1 P ( u v ) , β D 2 P ( u v ) ) , min ( α D 1 N ( u v ) , α D 2 N ( u v ) ) , max ( γ D 1 N ( u v ) , γ D 2 N ( u v ) ) , min ( β D 1 N ( u v ) , β D 2 N ( u v ) ) : u v E 2 E 1 } .
Case ( i i i ) :
D 1 D 2 = { u v , m i n ( α D 1 P ( u v ) , α D 2 P ( u v ) ) , min ( γ D 1 P ( u v ) , γ D 2 P ( u v ) ) , max ( β D 1 P ( u v ) , β D 2 P ( u v ) ) , min ( α D 1 N ( u v ) , α D 2 N ( u v ) ) , max ( γ D 1 N ( u v ) , γ D 2 N ( u v ) ) , min ( β D 1 N ( u v ) , β D 2 N ( u v ) ) : u v E 1 E 2 } .
Definition 21.
Let G 1 = ( C 1 , D 1 ) and G 2 = ( C 2 , D 2 ) be the two BPPFGs on G * = ( V 1 , E 1 ) and G * * = ( V 2 , E 2 ) , respectively. Then the ring sum G 1 G 2 = ( V 1 V 2 , ( E 1 E 2 ) ( E 1 E 2 ) ) of BPPFGs of G 1 and G 2 is the graph G = ( C , D ) , where C = ( α C P , α C N , γ C P , γ C N , β C P , β C N ) is bipolar picture fuzzy set on V = V 1 V 2 and D = ( α D P , α D N , γ D P , γ D N , β D P , β D N ) is a bipolar picture fuzzy set on E = E 1 E 2 ( E 1 E 2 ) satisfying the following conditions.
(A)
α C P ( u ) = α C 1 P ( u ) i f u V 1 α C 2 P ( u ) i f u V 2 α C 1 P ( u ) α C 2 P ( u ) i f u V 1 V 2
(B)
α C P ( u , v ) = α C 1 P ( u , v ) i f u , v E 1 E 2 α C 2 P ( u , v ) i f u , v E 2 E 1 α C 1 P ( u , v ) α C 2 P ( u , v ) i f u , v E 1 E 2
(C)
α C N ( u ) = α C 1 N ( u ) i f u V 1 α C 2 N ( u ) i f u V 2 α C 1 N ( u ) α C 2 P ( u ) i f u V 1 V 2
(D)
α C N ( u , v ) = α C 1 N ( u , v ) i f u , v E 1 E 2 α C 2 N ( u , v ) i f u , v E 2 E 1 α C 1 N ( u , v ) α C 2 P ( u , v ) i f u , v E 1 E 2
(E)
γ C P ( u ) = γ C 1 P ( u ) i f u V 1 γ C 2 P ( u ) i f u V 2 γ C 1 P ( u ) γ C 2 P ( u ) i f u V 1 V 2
(F)
γ C P ( u , v ) = γ C 1 P ( u , v ) i f u , v E 1 E 2 γ C 2 P ( u , v ) i f u , v E 2 E 1 γ C 1 P ( u , v ) γ C 2 P ( u , v ) i f u , v E 1 E 2
(G)
γ C N ( u ) = γ C 1 N ( u ) i f u V 1 γ C 2 N ( u ) i f u V 2 γ C 1 N ( u ) γ C 2 N ( u ) i f u V 1 V 2
(H)
γ C N ( u , v ) = γ C 1 N ( u , v ) i f u , v E 1 E 2 γ C 2 N ( u , v ) i f u , v E 2 E 1 γ C 1 N ( u , v ) γ C 2 N ( u , v ) i f u , v E 1 E 2
(I)
β C P ( u ) = β C 1 P ( u ) i f u V 1 β C 2 P ( u ) i f u V 2 β C 1 P ( u ) β C 2 P ( u ) i f u V 1 V 2
(J)
β C P ( u , v ) = β C 1 P ( u , v ) i f u , v E 1 E 2 β C 2 P ( u , v ) i f u , v E 2 E 1 β C 1 P ( u , v ) β C 2 P ( u , v ) i f u , v E 1 E 2
(K)
β C N ( u ) = β C 1 N ( u ) i f u V 1 β C 2 N ( u ) i f u V 2 β C 1 N ( u ) β C 2 N ( u ) i f u V 1 V 2
(L)
γ C N ( u , v ) = β C 1 N ( u , v ) i f u , v E 1 E 2 β C 2 N ( u , v ) i f u , v E 2 E 1 β C 1 N ( u , v ) β C 2 N ( u , v ) i f u , v E 1 E 2
where u v represents an edge between the two vertices u , v while E 1 , E 2 represent edges sets in G 1 and G 2 , respectively.
Theorem 1.
Ring sum of two BPPFGs is a BPPFG.
Proof. 
Let us consider two BPPFGs G 1 = ( C 1 , D 1 ) and G 2 = ( C 2 , D 2 ) defined on crisp graphs G 1 * = ( V 1 , E 1 ) and G 2 * = ( V 2 , E 2 ) . Then, their ring sum G 1 G 2 = G = ( C , D ) is BPPFG. Where C = ( α C P ( u ) , α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) ) and D = ( α D P ( u , v ) , α D N ( u , v ) , γ D P ( u , v ) , γ D N ( u , v ) , β D P ( u , v ) , β D N ( u , v ) ) . Then we have the following cases.
Case 1:
If u V 1 , then α C P ( u ) = α C 1 P ( u ) V 1 , which is a BPPFS on V 1 . Additionally, if u , v V 1 , then α C P ( u , v ) = α C 1 P ( u , v ) E 1 , which is a BPPFS on E 1 .
Case 2:
If u V 2 , then α C P ( u ) = α C 2 P ( u ) V 2 , which is a BPPFS on V 2 . Additionally, if u , v V 2 , then α C P ( u , v ) = α C 2 P ( u , v ) E 2 , which is a BPPFS on E 2 .
Case 3:
If u V 1 V 2 , then α C P ( u ) = α C 1 P ( u ) α C 2 P ( u ) V 1 V 2 , which is a BPPFS. Additionally, if u , v V 1 V 2 , then α C P ( u , v ) = α C 1 P ( u , v ) α C 2 P ( u , v ) E 1 E 2 , which is BPPFR on V 1 V 2 × V 1 V 2 .
Similarly, we can show for all α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) C and α D N ( u , v ) , γ D P ( u , v ) , γ D N ( u , v ) , β D P ( u , v ) , β D N ( u , v ) D . Since, V 1 , E 1 G 1 , V 2 , E 2 G 2 and G 1 , G 2 are BPPFGs. Hence G 1 G 2 = G is a BPPFG. □
Proposition 1.
Let H = ( C , D ) be a BPPFG on G = ( V , E ) . Then H H = H H = H and H H = ∅ are BPPFGs.
Proof. 
Let H = ( C , D ) be a BPPFG on H * = ( V , E ) , where C = { α C P ( u ) , α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) } is a BPPFS on V and D = { α D P ( u ) , α D N ( u ) , γ D P ( u ) , γ D N ( u ) , β D P ( u ) , β D N ( u ) } is a BPPFS on E, respectively. For H H = ( C C , D D ) , by Definition 20(1), we have
C C = { u , max ( α C P ( u ) , α C P ( u ) ) , max ( γ C P ( u ) , γ C P ( u ) ) , min ( β C P ( u ) , β C P ( u ) ) , max ( α C N ( u ) , α C N ( u ) ) , min ( γ C N ( u ) , γ C N ( u ) ) , max ( β C N ( u ) , β C N ( u ) ) : u V } and
D D = { u v , max ( α D P ( u v ) , α D P ( u v ) ) , max ( γ D P ( u v ) , γ D P ( u v ) ) , min ( β D P ( u v ) , β D P ( u v ) ) , max ( α D N ( u v ) , α D N ( u v ) ) , min ( γ D N ( u v ) , γ D N ( u v ) ) , max ( β D N ( u v ) , β D N ( u v ) ) : u , v E } .
Thus, we have C C = C and D D = D . Hence H H = H .
Similarly, for H H = ( C C , D D ), by Definition 20(2), we have
C C = { u , m i n ( α C P ( u ) , α C P ( u ) ) , min ( γ C P ( u ) , γ C P ( u ) ) , max ( β C P ( u ) , β C P ( u ) ) , min ( α C N ( u ) , α C N ( u ) ) , max ( γ C N ( u ) , γ C N ( u ) ) , min ( β C N ( u ) , β C N ( u ) ) : u V } and
D D = { u v , m i n ( α D P ( u v ) , α D P ( u v ) ) , min ( γ D P ( u v ) , γ D P ( u v ) ) , max ( β D P ( u v ) , β D P ( u v ) ) , min ( α D N ( u v ) , α D N ( u v ) ) , max ( γ D N ( u v ) , γ D N ( u v ) ) , min ( β D N ( u v ) , β D N ( u v ) ) : u v E } .
Thus, C C = C and D D = D implies H H = H .
Finally, to prove H H = . Let u V be any vertex, then by Definition (21) we have
α C P ( u ) = α C P ( u ) i f u V α C P ( u ) i f u V α C P ( u ) α C P ( u ) i f u V V
Hence, α C P ( u ) = α C P ( u ) , ∀ u V .
Similarly, for any edge ( u , v ) E . Following Definition 21, we have
α C P ( u , v ) = α C P ( u , v ) i f u , v E E α C P ( u , v ) i f u , v E E α C P ( u , v ) α C P ( u , v ) i f u , v E E
It implies α C P ( u , v ) = , ∀ u v E E . Thus, H H = , which completes the proof. □
Definition 22.
The open neighbourhood degree of a vertex m of a BPPFG H = ( C , D ) is deg(m) = ( d ( α C P ( u ) ) , d ( α C N ( u ) ) , d ( γ C P ( u ) ) , d ( γ C N ( u ) ) , d ( β C P ( u ) ) , d ( β C N ( u ) ) ) , where
d ( α C P ( m ) ) = n N ( x ) α C P ( n ) , d ( α C N ( m ) ) = n N ( x )   α C N ( n )
d ( γ C P ( m ) ) = n N ( x ) γ C P ( n ) , d ( γ C N ( m ) ) = n N ( x )   γ C N ( n )
d ( β C P ( m ) ) = n N ( x ) β C P ( n ) , d ( β C N ( m ) ) = n N ( x )   β C N ( n )
Definition 23.
A vertex u in a BPPFG H = ( C , D ) is said to be a busy vertex, if
α C P ( u ) d ( α C P ( u ) ) , α C N ( u ) d ( α C N ( u ) ) γ C P ( u ) d ( γ C P ( u ) ) , γ C N ( u ) d ( γ C N ( u ) ) a n d β C P ( u ) d ( β C P ( u ) ) , β C N ( u ) d ( β C N ( u ) )
Otherwise, it is a free vertex.
Definition 24.
The busy value of a vertex u of a BPPFG H = ( C , D ) is defined by J ( u ) = ( J ( α C P ) ( u ) , J ( α C N ) ( u ) , J ( γ C P ) ( u ) , J ( γ C N ) ( u ) , J ( β C P ) ( u ) , J ( β C N ) ( u ) ) , where
J ( α C P ) ( u ) = α C P ( u ) α C P ( u i ) , J ( α C N ) ( u ) = α C N ( u ) α C N ( u i ) J ( γ C P ) ( u ) = γ C P ( u ) γ C P ( u i ) , J ( γ C N ) ( u ) = γ C N ( u ) γ C N ( u i ) J ( β C P ) ( u ) = β C P ( u ) β C P ( u i ) , J ( β C N ) ( u ) = β C N ( u ) β C N ( u i )
u i , s represent the neighbors of u, the sum of the busy values of all vertices of H i.e., J ( H ) = J ( u i ) is said to be a busy value of a BPPFG H.
Definition 25.
The busy value of an edge u v of a BPPFG H = ( C , D ) is defined by J ( u v ) = ( J ( α D P ) ( u v ) , J ( α D N ) ( u v ) , J ( γ D P ) ( u v ) , J ( γ D N ) ( u v ) , J ( β D P ) ( u v ) , J ( β D N ) ( u v ) ) such that
J ( α D P ( u v ) ) m i n ( J ( α C P ( u ) ) , J ( α C P ( v ) ) ) , J ( α D N ( u v ) ) m a x ( J ( α C N ( u ) ) , J ( α C N ( v ) ) ) J ( γ D P ( u v ) ) m i n ( J ( γ C P ( u ) , γ C P ( u ) ) ) , J ( γ D N ( u v ) ) m a x ( J ( γ C N ( u ) ) , J ( γ C N ( v ) ) ) J ( β D P ( u v ) ) m a x ( J ( β C P ( u ) ) , J ( β C P ( v ) ) ) , J ( β D N ( u v ) ) m i n ( J ( β C N ( u ) ) , J ( β C N ( v ) ) )
Definition 26.
The set of sequence of different vertices v 0 , v 1 , v 2 , , v k is the path p in a BPPFG H = ( C , D ) such that ( α P ( v i 1 , v i ) , γ P ( v i 1 , v i ) , β P ( v i 1 , v i ) ) 0 and ( α N ( v i 1 , v i ) , γ N ( v i 1 , v i ) , β N ( v i 1 , v i ) ) 0 ; i = 1 , 2 , 3 , , k .
Definition 27.
Two vertices u and v are connected by a path p i.e., p : u 0 , u 1 , u 2 , u k 1 , u k of length l in a BPPFG H = ( C , D ) . Then, α P ( u , v ) , γ P ( u , v ) , β P ( u , v ) , α N ( u , v ) , γ N ( u , v ) and β N ( u , v ) are illustrated as follows.
α P ( u , v ) = α P ( u , u 1 ) α P ( u 1 , u 2 ) α P ( u 2 , u 3 ) α P ( u k 1 , v ) γ P ( u , v ) = γ P ( u , u 1 ) γ P ( u 1 , u 2 ) γ P ( u 2 , u 3 ) γ P ( u k 1 , v ) β P ( u , v ) = β P ( u , u 1 ) β P ( u 1 , u 2 ) β P ( u 2 , u 3 ) β P ( u k 1 , v ) α N ( u , v ) = α N ( u , u 1 ) α N ( u 1 , u 2 ) α N ( u 2 , u 3 ) α N ( u k 1 , v ) γ N ( u , v ) = γ N ( u , u 1 ) γ N ( u 1 , u 2 ) γ N ( u 2 , u 3 ) γ N ( u k 1 , v ) a n d β N ( u , v ) = β N ( u , u 1 ) β N ( u 1 , u 2 ) β N ( u 2 , u 3 ) β N ( u k 1 , v )
Theorem 2.
Let H = ( C , D ) be a BPPFG. If H contains a “ x y ” walk of length k, then H contains a “ x y ” path of length k.

3.1. Different Types of Products of Bipolar Picture Fuzzy Graphs

Definition 28.
The strong product of two BPPFGs H 1 = ( C 1 , D 1 ) , where C 1 = ( α C 1 P , α C 1 N , γ C 1 P , γ C 1 N , β C 1 P , β C 1 N ) , D 1 = ( α D 1 P , α D 1 N , γ D 1 P , γ D 1 N , β D 1 P , β D 1 N ) and H 2 = ( C 2 , D 2 ) , where C 2 = ( α C 2 P , α C 2 N , γ C 2 P , γ C 2 N , β C 2 P , β C 2 N ) , D 2 = ( α D 2 P , α D 2 N , γ D 2 P , γ D 2 N , β D 2 P , β D 2 N ) , where we take V 1 V 2 = ∅, is defined as
H 1 H 2 = ( α C 1 P α C 2 P , γ C 1 P γ C 2 P , β C 1 P β C 2 P , α C 1 N α C 2 N , γ C 1 N γ C 2 N , β C 1 N β C 2 N , α D 1 P α D 2 P , γ D 1 P γ D 2 P , β D 1 P β D 2 P , α D 1 N α D 2 N , γ D 1 N γ D 2 N , β D 1 N β D 2 N ) of H * = ( V 1 × V 2 , E ) . Where E = { ( m , x 1 ) ( m , x 2 ) : m V 1 , ( x 1 , x 2 ) E 2 } { ( m 1 , z ) ( m 2 , z ) : z V 2 , ( m 1 , m 2 ) E 1 } { ( m 1 , y 1 ) ( m 2 , y 2 ) : ( m 1 , m 2 ) E 1 , ( y 1 , y 2 ) E 2 }
and
α C 1 P α C 2 P ( m , n ) = α C 1 P ( m ) α C 2 P ( n ) , γ C 1 P γ C 2 P ( m , n ) = γ C 1 P ( m ) γ C 2 P ( n ) , β C 1 P β C 2 P ( m , n ) = β C 1 P ( m ) β C 2 P ( n ) ,
α C 1 N α C 2 N ( m , n ) = α C 1 N ( m ) α C 2 N ( n ) , γ C 1 N γ C 2 N ( m , n ) = γ C 1 N ( m ) γ C 2 N ( n ) , β C 1 N β C 2 N ( m , n ) = β C 1 N ( m ) β C 2 N ( n ) ,
for all ( m , m 1 , m 2 , x 1 , x 2 , y 1 , y 2 ) V 1 × V 2 . Similarly,
α D 1 P α D 2 P ( m , n ) = α D 1 P ( m ) α D 2 P ( n ) , γ D 1 P γ D 2 P ( m , n ) = γ D 1 P ( m ) γ D 2 P ( n ) , β D 1 P β D 2 P ( m , n ) = β D 1 P ( m ) β D 2 P ( n ) ,
α D 1 P α D 2 P ( m 1 , x 1 ) ( m 2 , x 2 ) = α D 1 P ( m 1 , m 2 ) α D 2 P ( x 1 , x 2 ) , γ D 1 P γ D 2 P ( m 1 , x 1 ) ( m 2 , x 2 ) = γ D 1 P ( m 1 , m 2 ) γ D 2 P ( x 1 , x 2 ) ,
β D 1 P β D 2 P ( m 1 , x 1 ) ( m 2 , x 2 ) = β D 1 P ( m 1 , m 2 ) β D 2 P ( x 1 , x 2 ) , α D 1 N α D 2 N ( m 1 , x 1 ) ( m 2 , x 2 ) = α D 1 N ( m 1 , m 2 ) α D 2 N ( x 1 , x 2 ) ,
γ D 1 N γ D 2 N ( m 1 , x 1 ) ( m 2 , x 2 ) = γ D 1 N ( m 1 , m 2 ) γ D 2 N ( x 1 , x 2 ) , β D 1 N β D 2 N ( m 1 , x 1 ) ( m 2 , x 2 ) = β D 1 N ( m 1 , m 2 ) β D 2 N ( x 1 , x 2 ) .
Remark 1.
The strong product of two BPPFGs is always a BPPFG.
Definition 29.
The semi-strong product of two BPPFGs G 1 = ( C 1 , D 1 ) , where C 1 = ( α C 1 P , α C 1 N , γ C 1 P , γ C 1 N , β C 1 P , β C 1 N ) , D 1 = ( α D 1 P , α D 1 N , γ D 1 P , γ D 1 N , β D 1 P , β D 1 N ) with crisp graphs G 1 * = ( V 1 , E 1 ) and G 2 = ( C 2 , D 2 ) , where C 2 = ( α C 2 P , α C 2 N , γ C 2 P , γ C 2 N , β C 2 P , β C 2 N ) , D 2 = ( α D 2 P , α D 2 N , γ D 2 P , γ D 2 N , β D 2 P , β D 2 N ) with crisp graph G 2 * = ( V 2 , E 2 ) , where we assume that V 1 V 2 = ∅, is defined to be the BPPFG G 1 G 2 = ( α 1 α 2 , β 1 β 2 , γ 1 γ 2 ) with crisp graph G * = ( V 1 × V 2 , E ) such that E = { ( x , y 1 ) ( x , y 2 ) : x V 1 , ( y 1 , y 2 ) E 2 } { ( x 1 , y 1 ) ( x 2 , y 2 ) : ( x 1 , x 2 ) E 1 , ( y 1 , y 2 ) E 2 } . Then
( i )
( α C 1 p α C 2 P ) ( x , y ) = min ( α C 1 P ( x ) , α C 2 P ( y ) ) , ( α C 1 N α C 2 N ) ( x , y ) = max ( α C 1 N ( x ) , α C 2 N ( y ) ) for all ( x , y ) V 1 × V 2
( i i )
( γ C 1 p γ C 2 P ) ( x , y ) = min ( γ C 1 P ( x ) , γ C 2 P ( y ) ) , ( γ C 1 N γ C 2 N ) ( x , y ) = max ( γ C 1 N ( x ) , γ C 2 N ( y ) ) for all ( x , y ) V 1 × V 2
( i i i )
( β C 1 p β C 2 P ) ( x , y ) = max ( β C 1 P ( x ) , β C 2 P ( y ) ) , ( β C 1 N β C 2 N ) ( x , y ) = min ( β C 1 N ( x ) , β C 2 N ( y ) ) for all ( x , y ) V 1 × V 2
( i v )
( α D 1 P α D 2 P ) ( ( x , y 1 ) ( x , y 2 ) ) = min( α C 1 P ( x ) , α D 2 P ( y 1 , y 2 ) ) and ( α D 1 P α D 2 P ) ( ( x 1 , y 1 ) ( x 2 , y 2 ) ) = min ( α D 1 P ( x 1 , x 2 ) , α D 2 P ( y 1 , y 2 ) )
( α D 1 N α D 2 N ) ( ( x , y 1 ) ( x , y 2 ) ) = max ( α C 1 N ( x ) , α D 2 N ( y 1 , y 2 ) ) and ( α D 1 N α D 2 N ) ( ( x 1 , y 1 ) ( x 2 , y 2 ) ) = max ( α D 1 N ( x 1 , x 2 ) , α D 2 N ( y 1 , y 2 ) )
( v )
( γ D 1 P γ D 2 P ) ( ( x , y 1 ) ( x , y 2 ) ) = min ( γ C 1 P ( x ) , γ D 2 P ( y 1 , y 2 ) ) and ( γ D 1 P γ D 2 P ) ( ( x 1 , y 1 ) ( x 2 , y 2 ) ) = min( γ D 1 P ( x 1 , x 2 ) , γ D 2 P ( y 1 , y 2 ) )
( γ D 1 N γ D 2 N ) ( ( x , y 1 ) ( x , y 2 ) ) = max ( γ C 1 N ( x ) , γ D 2 N ( y 1 , y 2 ) ) and ( γ D 1 N γ D 2 N ) ( ( x 1 , y 1 ) ( x 2 , y 2 ) ) = max ( γ D 1 N ( x 1 , x 2 ) , γ D 2 N ( y 1 , y 2 ) )
( v i )
( β D 1 P β D 2 P ) ( ( x , y 1 ) ( x , y 2 ) ) = max ( β C 1 P ( x ) , β D 2 P ( y 1 , y 2 ) ) and ( β D 1 P β D 2 P ) ( ( x 1 , y 1 ) ( x 2 , y 2 ) ) = max ( β D 1 P ( x 1 , x 2 ) , β D 2 P ( y 1 , y 2 ) )
( β D 1 N β D 2 N ) ( ( x , y 1 ) ( x , y 2 ) ) = min ( β C 1 N ( x ) , β D 2 N ( y 1 , y 2 ) ) and ( β D 1 N β D 2 N ) ( ( x 1 , y 1 ) ( x 2 , y 2 ) ) = min ( β D 1 N ( x 1 , x 2 ) , β D 2 N ( y 1 , y 2 ) ) .
Example 2.
Let us consider two BPPFGs graphs given in Figure 1a,b. Then their semi-strong product is as follows.
( i ) ( α C 1 p α C 2 P ) ( x , y ) = min ( α C 1 P ( x ) , α C 2 P ( y ) ) , ( α C 1 N α C 2 N ) ( x , y ) = max ( α C 1 N ( x ) , α C 2 N ( y ) ) for all ( x , y ) V 1 × V 2
( i i ) ( γ C 1 p γ C 2 P ) ( x , y ) = min ( γ C 1 P ( x ) , γ C 2 P ( y ) ) , ( γ C 1 N γ C 2 N ) ( x , y ) = max ( γ C 1 N ( x ) , γ C 2 N ( y ) ) for all ( x , y ) V 1 × V 2
( i i i ) ( β C 1 p β C 2 P ) ( x , y ) = max ( β C 1 P ( x ) , β C 2 P ( y ) ) , ( β C 1 N β C 2 N ) ( x , y ) = min ( β C 1 N ( x ) , β C 2 N ( y ) ) for all ( x , y ) V 1 × V 2 .
Consequently, for vertex u:
( α C 1 p α C 2 P ) ( x 1 , y 2 ) = min(0.6, 0.3) = 0.3, ( α C 1 N α C 2 N ) ( x 1 , y 2 ) = max(−0.4, −0.5) = −0.4
( γ C 1 p γ C 2 P ) ( x 1 , y 2 ) = min(0.1, 0.5) = 0.1, ( γ C 1 N γ C 2 N ) ( x 1 , y 2 ) = max(−0.3, −0.2) = −0.2
( β C 1 p β C 2 P ) ( x 1 , y 2 ) = max(0.2, 0.2) = 0.2, ( β C 1 N β C 2 N ) ( x 1 , y 2 ) = min(−0.2, −0.3) = −0.3
(u, 0.3, −0.4, 0.1, −0.2, 0.2, −0.3)
Similarly, for vertex v, w and x:
(v, 0.3, −0.2, 0.2, −0.3, 0.3, −0.3), (w, 0.2, −0.1, 0.2, −0.3, 0.3, −0.2), (x, 0.2, −0.4, 0.4, −0.1, 0.3, −0.3)
Now edges of the semi−strong product of two graphs can be obtained by using ( i v ) , ( v ) and ( v i ) of Definition 28
For an edge u v : (0.2, −0.1, 0.1, −0.1, 0.4, −0.2) For an edge w x : (0.1, −0.01, 0.15, −0.05, 0.5, −0.3)
For an edge v w : (0.3, −0.01, 0.1, −0.3, 0.4, −0.3) For an edge v x : (0.1, −0.2, 0.15, −0.3, 0.4, −0.3).
Graph shown in Figure 2 is the semi-strong product of the graphs of Figure 1a,b.
Definition 30.
The normal product of two BPPFGs H 1 = ( V 1 , C 1 , D 1 ) and H 2 = ( V 2 , C 2 , D 2 ) with underlying crisp graphs H 1 * = ( V 1 , E 1 ) and H 2 * = ( V 2 , E 2 ) , respectively, is defined as a BPPFG G = G 1 G 2 = ( A 1 A 2 , B 1 B 2 ) with underline crisp graph H * = ( V , E ) , where V = V 1 × V 2 and E = { ( u , v )( w , x ) : u = w , v x E 2 or v = x, u w E 1 } ∪E = { ( u , w )( v , x ) : u w E 1 , v x E 2 } with
( i )
α C 1 C 2 P ( u , v ) = ( α C 1 P ( u ) α C 2 P ( v ) ) , α C 1 C 2 N ( u , v ) = ( α C 1 N ( u ) α C 2 N ( v ) )
γ C 1 C 2 P ( u , v ) = ( γ C 1 P ( u ) γ C 2 P ( v ) ) , γ C 1 C 2 N ( u , v ) = ( γ C 1 N ( u ) γ C 2 N ( v ) )
β C 1 C 2 P ( u , v ) = ( β C 1 P ( u ) β C 2 P ( v ) ), β C 1 C 2 N ( u , v ) = ( β C 1 N ( u ) β C 2 N ( v ) )
for all u , v V
( i i )
α D 1 D 2 P ( ( u , v ) ( u , w ) ) = ( α C 1 P ( u ) α D 2 P ( u , w ) ) , α D 1 D 2 N ( ( u , v ) ( u , w ) ) = ( α C 1 N ( u ) α D 2 N ( u , w ) )
γ D 1 D 2 P ( ( u , v ) ( u , w ) ) = ( γ C 1 P ( u ) γ D 2 P ( u , w ) ) , γ D 1 D 2 N ( ( u , v ) ( u , w ) ) = ( γ C 1 N ( u ) γ D 2 N ( u , w ) )
β D 1 D 2 P ( ( u , v ) ( u , w ) ) = ( β C 1 P ( u ) β D 2 P ( u , w ) ), β D 1 D 2 N ( ( u , v ) ( u , w ) ) = ( β C 1 N ( u ) β D 2 N ( u , w ) )
for all u V 1 and v w E 2
( i i i )
α D 1 D 2 P ( ( u , w ) ( v , w ) ) = ( α C 1 P ( w ) α D 2 P ( u , v ) ) , α D 1 D 2 N ( ( u , w ) ( v , w ) ) = ( α C 1 N ( w ) α D 2 N ( u , v ) )
γ D 1 D 2 P ( ( u , w ) ( v , w ) ) = ( γ C 1 P ( w ) γ D 2 P ( u , v ) ) , γ D 1 D 2 N ( ( u , w ) ( v , w ) ) = ( γ C 1 N ( w ) γ D 2 N ( u , v ) )
β D 1 D 2 P ( ( u , w ) ( v , w ) ) = ( β C 1 P ( w ) β D 2 P ( u , v ) ), β D 1 D 2 N ( ( u , w ) ( v , w ) ) = ( β C 1 N ( w ) β D 2 N ( u , v ) )
for all w V 1 and u v E 1
( i v )
α D 1 D 2 P ( ( u , v ) ( w , x ) ) = ( α C 1 P ( u , w ) α D 2 P ( v , x ) ) , α D 1 D 2 N ( ( u , v ) ( w , x ) ) = ( α C 1 N ( u , w ) α D 2 N ( v , x ) )
γ D 1 D 2 P ( ( u , v ) ( w , x ) ) = ( γ C 1 P ( u , w ) γ D 2 P ( v , x ) ) , γ D 1 D 2 N ( ( u , v ) ( w , x ) ) = ( γ C 1 N ( u , w ) γ D 2 N ( v , x ) )
β D 1 D 2 P ( ( u , v ) ( w , x ) ) = ( β C 1 P ( u , w ) β D 2 P ( v , x ) ), β D 1 D 2 N ( ( u , v ) ( w , x ) ) = ( β C 1 N ( u , w ) β D 2 N ( v , x ) )
for all u w E 1 and v x E 2 .
Definition 31.
Let H = H 1 H 2 with underlying crisp graph G * = ( V , E ) , where V = V 1 × V 2 , E = E 1 × E 2 be the normal product of two BPPFGs H 1 = ( C 1 , D 1 ) and H 2 = ( C 2 , D 2 ) with crisp graphs G 1 * = ( V 1 , E 1 ) and G 2 * = ( V 2 , E 2 ) , respectively. Then the degree of the vertex ( u 1 , u 2 ) in V is denoted by d( H 1 H 2 ( u , v ) ) = d ( α H 1 P α H 2 P ) ( u , v ), d ( α H 1 N α H 2 N ) , d ( γ H 1 P γ H 2 P ) ( u , v ), d ( γ H 1 N γ H 2 N ) ( u , v ), d ( β H 1 P β H 2 P ) ( u , v ), d ( β H 1 N β H 2 N ) ( u , v ) and is defined by
( i )
d ( α H 1 P α H 2 P ) ( u , v ) = v = x , ( u , w ) E 2 ( α C 1 P ( v ) α D 2 P ( u , w ) ) + v = x , ( u , w ) E 1 ( α D 1 P ( u , w ) α C 2 P ( v ) ) = ( u , w ) E 1 ( α D 1 P ( u , w ) α D 2 P ( v , x ) )
( i i )
d ( α H 1 N α H 2 N ) ( u , v ) = v = x , ( u , w ) E 2 ( α C 1 N ( v ) α D 2 N ( u , w ) ) + v = x , ( u , w ) E 1 ( α D 1 N ( u , w ) α C 2 N ( v ) ) = ( u , w ) E 1 ( α D 1 N ( u , w ) α D 2 N ( v , x ) )
( i i i )
d ( γ H 1 P γ H 2 P ) ( u , v ) = v = x , ( u , w ) E 2 ( γ C 1 P ( v ) γ D 2 P ( u , w ) ) + v = x , ( u , w ) E 1 ( γ D 1 P ( u , w ) γ C 2 P ( v ) ) = ( u , w ) E 1 ( γ D 1 P ( u , w ) γ D 2 P ( v , x ) )
( i v )
d ( γ H 1 N γ H 2 N ) ( u , v ) = v = x , ( u , w ) E 2 ( γ C 1 N ( v ) γ D 2 N ( u , w ) ) + v = x , ( u , w ) E 1 ( γ D 1 N ( u , w ) γ C 2 N ( v ) ) = ( u , w ) E 1 ( γ D 1 N ( u , w ) γ D 2 N ( v , x ) )
( v )
d ( β H 1 P β H 2 P ) ( u , v ) = v = x , ( u , w ) E 2 ( β C 1 P ( v ) β D 2 P ( u , w ) ) + v = x , ( u , w ) E 1 ( β D 1 P ( u , w ) β C 2 P ( v ) ) = ( u , w ) E 1 ( β D 1 P ( u , w ) β D 2 P ( v , x ) )
( v i )
d ( β H 1 N β H 2 N ) ( u , v ) = v = x , ( u , w ) E 2 ( β C 1 N ( v ) β D 2 N ( u , w ) ) + v = x , ( u , w ) E 1 ( β D 1 N ( u , w ) β C 2 N ( v ) ) = ( u , w ) E 1 ( β D 1 N ( u , w ) β D 2 N ( v , x ) ) .
Theorem 3.
Let H 1 = ( V 1 , C 1 , D 1 ) and H 2 = ( V 2 , C 2 , D 2 ) be two BPPFGs. If α C 1 P α D 2 P , α C 1 N α D 2 N , γ C 1 P γ D 2 P , γ C 1 N γ D 2 N , β C 1 P β D 2 P , β C 1 N β D 2 N   α C 2 P α D 1 P , α C 2 N α D 1 N , γ C 2 P γ D 1 P , γ C 2 N γ D 1 N , β C 2 P β D 1 P , β C 2 N β D 1 N and α D 2 P α D 1 P , α D 2 N α D 1 N , γ D 2 P γ D 1 P , γ D 2 N γ D 1 N , β D 2 P β D 1 P , β D 2 N β D 1 N , then d H 1 H 2 ( u 1 , u 2 ) = | V 2 | d H 1 ( u 1 ) + d H 2 ( u 2 ) .

3.2. Homomorphism of Bipolar Picture Fuzzy Graphs

Definition 32.
Let H 1 and H 2 be the two BPPFGs. A homomorphism f : H 1 H 2 is the map f : V 1 V 2 satisfying
(a) α C 1 P ( u ) α C 2 P ( f ( u ) ) , α C 1 N ( u ) α C 2 N ( f ( u ) )
(b) γ C 1 P ( u ) γ C 2 P ( f ( u ) ) , γ C 1 N ( u ) γ C 2 N ( f ( u ) )
(c) β C 1 P ( u ) β C 2 P ( f ( u ) ) , β C 1 N ( u ) β C 2 N ( f ( u ) )
(d) α D 1 P ( u v ) α D 2 P ( f ( u ) f ( v ) ) , α D 1 N ( u v ) α D 2 N ( f ( u ) f ( v ) )
(e) γ D 1 P ( u v ) γ D 2 P ( f ( u ) f ( v ) ) , γ D 1 N ( u v ) γ D 2 N ( f ( u ) f ( v ) )
(f) β D 1 P ( u v ) β D 2 P ( f ( u ) f ( v ) ) , β D 1 N ( u v ) β D 2 N ( f ( u ) f ( v ) )
for all u V 1 , u v E 1 .
Definition 33.
Let H 1 and H 2 be the two BPPFGs. An isomorphism f : H 1 H 2 is a bijective mapping f : V 1 V 2 which satisfies
(a) α C 1 P ( u ) = α C 2 P f ( u ) , α C 1 N ( u ) = α C 2 N f ( u )
(b) γ C 1 P ( u ) = γ C 2 P f ( u ) , γ C 1 N ( u ) = γ C 2 N f ( u )
(c) β C 1 P ( u ) = β C 2 P f ( u ) , β C 1 N ( u ) = β C 2 N f ( u )
(d) α D 1 P ( u , v ) = α D 2 P ( f ( u ) f ( v ) ) , α D 1 N ( u , v ) = α D 2 N ( f ( u ) f ( v ) )
(e) γ D 1 P ( u , v ) = γ D 2 P ( f ( u ) f ( v ) ) , γ D 1 N ( u , v ) = γ D 2 N ( f ( u ) f ( v ) )
(f) β D 1 P ( u , v ) = β D 2 P ( f ( u ) f ( v ) ) , β D 1 N ( u , v ) = β D 2 N ( f ( u ) f ( v ) )
for all x 1 V 1 , x 1 y 1 E 1 .
Proposition 2.
The isomorphism between BPPFGs is an equivalence relation.
Definition 34.
Let H 1 and H 2 be the two BPPFGs. Then a weak isomorphism h : G 1 G 2 is a bijective map h : V 1 V 2 satifying
(a) h is a homomorphism.
(b) α C 1 P ( u ) = α C 2 P f ( u ) , α C 1 N ( u ) = α C 2 N f ( u )
(c) γ C 1 P ( u ) = γ C 2 P f ( u ) , γ C 1 N ( u ) = γ C 2 N f ( u )
(d) β C 1 P ( u ) = β C 2 P f ( u ) , β C 1 N ( u ) = β C 2 N f ( u )
for all u V . Evidently, the co-weak isomorphism fixes only the weights of the vertices.
Definition 35.
Let G 1 , G 2 be the two BPPFGs. The co-weak isomorphism h : G 1 G 2 is the bijective map h : V 1 V 2 which satisfies
(a) h is a homomorphism
(b) α D 1 P ( u , v ) = α D 2 P ( f ( u ) f ( v ) ) , α D 1 N ( u , v ) = α D 2 N ( f ( u ) f ( v ) )
(c) γ D 1 P ( u , v ) = γ D 2 P ( f ( u ) f ( v ) ) , γ D 1 N ( u , v ) = γ D 2 N ( f ( u ) f ( v ) )
(d) β D 1 P ( u , v ) = β D 2 P ( f ( u ) f ( v ) ) , β D 1 N ( u , v ) = β D 2 N ( f ( u ) f ( v ) )
for all u v E 1 . Evidently, the co-weak isomorphism fixes only the weights of the edges.
Proposition 3.
Weak isomorphism between BPPFGs always induces a partial order relation.
Theorem 4.
Let G = ( A , B ) be a BPPFG and Aut(G) be the set of all automorphisms of G. Then (Aut(G), ∘) forms a group.
Proof. 
Let ρ , τ , ϱ A u t ( G ) and let u , v V . Then
α C P ( ( ρ τ ) ( u ) ) = α C P ( ρ ( τ ( u ) ) ) α C P ( ρ ( u ) ) α C P ( u ) α C N ( ( ρ τ ) ( u ) ) = α C N ( ρ ( τ ( u ) ) ) α C N ( ρ ( u ) ) α C N ( u ) γ C P ( ( ρ τ ) ( u ) ) = γ C P ( ρ ( τ ( u ) ) ) γ C P ( ρ ( u ) ) γ C P ( u ) γ C N ( ( ρ τ ) ( u ) ) = γ C N ( ρ ( τ ( u ) ) ) γ C N ( ρ ( u ) ) γ C N ( u ) β C P ( ( ρ τ ) ( u ) ) = β C P ( ρ ( τ ( u ) ) ) β C P ( ρ ( u ) ) β C P ( u ) β C N ( ( ρ τ ) ( u ) ) = β C N ( ρ ( τ ( u ) ) ) β C N ( ρ ( u ) ) β C N ( u ) α D P ( ( ρ τ ) ( u ) ( ρ τ ) ( v ) ) = α D P ( ρ ( τ ( u ) ) ) ( ρ ( τ ( v ) ) ) α D P ( ( ρ ( u ) ) ( ρ ( v ) ) ) α D P ( u v ) γ D P ( ( ρ τ ) ( u ) ( ρ τ ) ( v ) ) = γ D P ( ( ρ ( τ ( u ) ) ) ( ρ ( τ ( v ) ) ) ) γ D P ( ( ρ ( u ) ) ( ρ ( v ) ) ) γ D P ( u v ) β D P ( ( ρ τ ) ( u ) ( ρ τ ) ( v ) ) = β D P ( ( ρ ( τ ( u ) ) ) ( ρ ( τ ( v ) ) ) ) β D P ( ( ρ ( u ) ) ( ρ ( v ) ) ) β D P ( u v ) α D N ( ( ρ τ ) ( u ) ( ρ τ ) ( v ) ) = α D N ( ( ρ ( τ ( u ) ) ) ( ρ ( τ ( v ) ) ) ) α D N ( ( ρ ( u ) ) ( ρ ( v ) ) ) α D N ( u v ) γ D N ( ( ρ τ ) ( u ) ( ρ τ ) ( v ) ) = γ D N ( ( ρ ( τ ( u ) ) ) ( ρ ( τ ( v ) ) ) ) γ D N ( ( ρ ( u ) ) ( ρ ( v ) ) ) γ D N ( u v ) β D N ( ( ρ τ ) ( u ) ( ρ τ ) ( v ) ) = β D N ( ( ρ ( τ ( u ) ) ) ( ρ ( τ ( v ) ) ) ) β D N ( ( ρ ( u ) ) ( ρ ( v ) ) ) β D N ( u v )
Thus, ρ τ ∈ Aut(G). Similarly, one can easily prove that ( ρ τ ) ϱ = ρ ( τ ϱ ), where ρ , τ , ϱ ∈ Aut(G). Additionally, we have the inverses for each ρ Aut ( G ) defined as α C P ( ρ 1 ) = α C P ( ρ ) , α C N ( ρ 1 ) = α C N ( ρ ) , γ C P ( ρ 1 ) = γ C P ( ρ ) , γ C N ( ρ 1 ) = γ C N ( ρ ) , β C P ( ρ 1 ) = β C P ( ρ ) , β C N ( ρ 1 ) = β C N ( ρ ) . Similarly, there exists e∈ Aut(G). Let ρ e = ρ = e ρ . α C P ( ( ρ e ) ( u ) ) = α C P ( ρ ( u ) ) e , ρ Aut(G) is the identity element. Hence (Aut(G), ∘) forms a group. □
Proposition 4.
Let H = ( C , D ) be a BPPFG and Aut(H) be the set of all automorphisms of H. Let h = ( α h P , γ h P , β h P , α h N , γ h N , β h N ) be a BPPFS in Aut(H) defined by
α h P ( ρ ) = s u p { α D P ( ρ ( u ) , ρ ( v ) ) } , α h N ( ρ ) = i n f { α D N ( ρ ( u ) , ρ ( v ) ) } γ h P ( ρ ) = s u p { γ D P ( ρ ( u ) , ρ ( v ) ) } , γ h N ( ρ ) = i n f { γ D N ( ρ ( u ) , ρ ( v ) ) } β h P ( ρ ) = i n f { β D P ( ρ ( u ) , ρ ( v ) ) } , β h N ( ρ ) = s u p { β D N ( ρ ( u ) , ρ ( v ) ) }
for all ( u , v ) V × V , ρ Aut(H). Then, h = ( α h P , γ h P , β h P , α h N , γ h N , β h N ) is a bipolar picture fuzzy group on Aut(H).
Proof. 
Follows from Theorem 3. □

3.3. Complete and Strong Bipolar Picture Fuzzy Graphs

Definition 36.
A BPPFG G = ( C , D ) of a graph G * = ( V , E ) , where C = { α C P ( u ) , α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) } and D = { α D P ( u ) , α D N ( u ) , γ D P ( u ) , γ D N ( u ) , β D P ( u ) , β D N ( u ) } is called a complete bipolar picture fuzzy graph (complete BPPFG) if
α D P ( u v ) = m i n ( α C P ( u ) , α C P ( v ) ) , α D N ( u v ) = m a x ( α C N ( u ) , α C N ( v ) ) γ D P ( u v ) = m i n ( γ C P ( u ) , γ C P ( v ) ) , γ D N ( u v ) = m a x ( γ c N ( u ) , γ c N ( v ) ) β D P ( u v ) = m a x ( β C P ( u ) , β C P ( v ) ) , β D N ( u v ) = m i n ( β C N ( u ) , β C N ( v ) )
for all u , v V .
Example 3.
One can easily verify that the graph shown in Figure 1a is a complete BPPFG.
Theorem 5.
Let H 1 = ( C 1 , D 1 ) and H 2 = ( C 2 , D 2 ) be two complete BPPFGs. Then their direct product H 1 H 2 is also a complete BPPFG.
Proof. 
As we know that the strong product of BPPFGs is a BPPFG and each pair of vertices are adjacent, E V 1 × V 2 . Now, for all ( u , v 1 ) ( u , v 2 ) E , since H 2 is complete
( α D 1 P α D 2 P ) ( ( u , v 1 ) , ( u , v 2 ) ) = α C 1 P ( u ) α D 2 P ( v 1 v 2 ) = α C 1 P ( u ) α C 2 P ( v 1 ) α C 2 P ( v 2 ) = ( α C 1 P α C 2 P ) ( ( u ) ) ( α C 1 P α C 2 P ) ( ( v 1 , v 2 ) )
( α D 1 N α D 2 N ) ( ( u , v 1 ) , ( u , v 2 ) ) = α C 1 N ( u ) α D 2 N ( v 1 v 2 ) = α C 1 N ( u ) α C 2 N ( v 1 ) α C 2 N ( v 2 ) = ( α C 1 N α C 2 N ) ( ( u ) ) ( α C 1 N α C 2 N ) ( ( v 1 , v 2 ) )
( γ D 1 P γ D 2 P ) ( ( u , v 1 ) , ( u , v 2 ) ) = γ C 1 P ( u ) γ D 2 P ( v 1 v 2 ) = γ C 1 P ( u ) γ C 2 P ( v 1 ) γ C 2 P ( v 2 ) = ( γ C 1 P γ C 2 P ) ( ( u ) ) ( γ C 1 P γ C 2 P ) ( ( v 1 , v 2 ) )
( γ D 1 N γ D 2 N ) ( ( u , v 1 ) , ( u , v 2 ) ) = γ C 1 N ( u ) γ D 2 N ( v 1 v 2 ) = γ C 1 N ( u ) γ C 2 N ( v 1 ) γ C 2 N ( v 2 ) = ( γ C 1 N γ C 2 N ) ( ( u ) ) ( γ C 1 N γ C 2 N ) ( ( v 1 , v 2 ) )
( β D 1 P β D 2 P ) ( ( u , v 1 ) , ( u , v 2 ) ) = β C 1 P ( u ) β D 2 P ( v 1 v 2 ) = β C 1 P ( u ) β C 2 P ( v 1 ) β C 2 P ( v 2 ) = ( β C 1 P β C 2 P ) ( ( u ) ) ( β C 1 P β C 2 P ) ( ( v 1 , v 2 ) )
( β D 1 N β D 2 N ) ( ( u , v 1 ) , ( u , v 2 ) ) = β C 1 N ( u ) β D 2 N ( v 1 v 2 ) = β C 1 N ( u ) β C 2 N ( v 1 ) β C 2 N ( v 2 ) = ( β C 1 N β C 2 N ) ( ( u ) ) ( β C 1 N β C 2 N ) ( ( v 1 , v 2 ) )
If ( ( u 1 , w ) ( u 2 , w ) ) E , then
( α D 1 P α D 2 P ) ( ( u 1 , w ) , ( u 2 , w ) ) = α D 1 P ( u 1 u 2 ) α C 2 P ( w ) = α C 1 P ( u 1 ) α C 1 P ( u 2 ) α C 2 P ( w ) = ( α C 1 P α C 2 P ) ( ( u 1 u 2 ) ) ( α C 1 P α C 2 P ) ( w ) .
Similarly, one can easily verify that
( α D 1 N α D 2 N ) ( ( u 1 , w ) ( u 2 , w ) ) = ( α C 1 N α C 2 N ) ( u 1 , w ) ( α C 1 N α C 2 N ) ( u 2 , w ) ( γ D 1 P γ D 2 P ) ( ( u 1 , w ) ( u 2 , w ) ) = ( γ C 1 P γ C 2 P ) ( u 1 , w ) ( γ C 1 P γ C 2 P ) ( u 2 , w ) ( γ D 1 N γ D 2 N ) ( ( u 1 , w ) ( u 2 , w ) ) = ( γ C 1 N γ C 2 N ) ( u 1 , w ) ( γ C 1 N γ C 2 N ) ( u 2 , w ) ( β D 1 P β D 2 P ) ( ( u 1 , w ) ( u 2 , w ) ) = ( β C 1 P β C 2 P ) ( u 1 , w ) ( β C 1 P β C 2 P ) ( u 2 , w ) ( β D 1 N β D 2 N ) ( ( u 1 , w ) ( u 2 , w ) ) = ( β C 1 N β C 2 N ) ( u 1 , w ) ( β C 1 N β C 2 N ) ( u 2 , w )
If ( u 1 , v 1 ) ( u 2 , v 2 ) E , then as H 1 and H 2 are complete
( α D 1 P α D 2 P ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = α D 1 P ( u 1 u 2 ) α D 2 P ( v 1 , v 2 ) = α C 1 P ( u 1 ) α C 1 P ( v 1 ) α C 2 P ( u 1 ) α C 2 P ( v 2 ) .
Similarly, we can show that
( α D 1 N α D 2 N ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = α C 1 N ( u 1 ) α C 1 N ( v 1 ) α C 2 N ( u 1 ) α C 2 N ( v 2 ) ( γ D 1 P γ D 2 P ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = γ C 1 P ( u 1 ) γ C 1 P ( v 1 ) γ C 2 P ( u 1 ) γ C 2 P ( v 2 ) ( γ D 1 N γ D 2 N ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = γ C 1 N ( u 1 ) γ C 1 N ( v 1 ) γ C 2 N ( u 1 ) γ C 2 N ( v 2 ) ( β D 1 P β D 2 P ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = β C 1 P ( u 1 ) β C 1 P ( v 1 ) β C 2 P ( u 1 ) β C 2 P ( v 2 ) ( β D 1 P β D 2 P ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = β C 1 P ( u 1 ) β C 1 P ( v 1 ) β C 2 P ( u 1 ) β C 2 P ( v 2 ) .
Hence, H 1 H 2 is a complete BPPFG. □
Definition 37.
A BPPFG G = ( C , D ) on a graph G * = ( V , E ) , where C = { α C P ( u ) , α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) } and D = { α D P ( u ) , α D N ( u ) , γ D P ( u ) , γ D N ( u ) , β D P ( u ) , β D N ( u ) } is said to be a strong bipolar picture fuzzy graph (in short, BPPFG) if
α D P ( u v ) = m i n ( α C P ( u ) , α C P ( v ) ) , α D N ( u v ) = m a x ( α C N ( u ) , α C N ( v ) ) γ D P ( u v ) = m i n ( γ C P ( u ) , γ C P ( v ) ) , γ D N ( u v ) = m a x ( γ c N ( u ) , γ c N ( v ) ) β D P ( u v ) = m a x ( β C P ( u ) , β C P ( v ) ) , β D N ( u v ) = m i n ( β C N ( u ) , β C N ( v ) )
for all u , v E .
Example 4.
The graph shown in Figure 3 is a strong BPPFG.
Remark 2.
Every complete BPPFG implies a strong BPPFG but the converse does not exist.
Definition 38.
The complement of a strong BPPFG G = ( C , D ) of a graph G * = ( V , E ) , where C = { α C P ( u ) , α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) } and D = { α D P ( u ) , α D N ( u ) , γ D P ( u ) , γ D N ( u ) , β D P ( u ) , β D N ( u ) } is a BPPFG G ¯ = ( C ¯ , D ¯ ) of G * ¯ = ( V , V × V ) , where C ¯ = C = { α C P ( u ) , α C N ( u ) , γ C P ( u ) , γ C N ( u ) , β C P ( u ) , β C N ( u ) } and D ¯ = D = { α D P ¯ ( u v ) , α D N ¯ ( u v ) , γ D P ¯ ( u v ) , γ D N ¯ ( u v ) , β D P ¯ ( u v ) , β D N ¯ ( u v ) } is defined by
α D P ¯ ( u v ) = m i n ( α C P ( u ) , α C P ( v ) ) α D P ( u v ) , α D N ¯ ( u v ) = m a x ( α C N ( u ) , α C N ( v ) ) α D N ( u v ) γ D P ¯ ( u v ) = m i n ( γ C P ( u ) , γ C P ( v ) ) γ D P ( u v ) , γ D N ¯ ( u v ) = m a x ( γ c N ( u ) , γ c N ( v ) ) γ D N ( u v ) β D P ¯ ( u v ) = m a x ( β C P ( u ) , β C P ( v ) ) β D P ( u v ) , β D N ¯ ( u v ) = m i n ( β C N ( u ) , β C N ( v ) ) β D N ( u v )
for all u , v V , u v V 2 ¯ .
Example 5.
Graph in Figure 4 is the complement of a strong BPPFG shown in Figure 3.
Theorem 6.
Let G 1 = ( C 1 , D 1 ) and G 2 = ( C 2 , D 2 ) be the two strong BPPFGs. Then G 1 G 2 is strong BPPFG.
Proof. 
Let ( u 1 , v 1 ) ( u 2 , v 2 ) E . Since G 1 and G 2 are strong BPPFGs, we have
( α D 1 P α D 2 P ) (( u 1 , v 1 ) ( u 2 , v 2 )) = α D 1 P ( u 1 , v 1 ) α D 2 P ( u 2 , v 2 ) = α C 1 P ( u 1 ) α C 2 P ( u 2 ) α C 1 P ( v 1 ) α C 2 P ( v 2 ) = ( α C 1 P α C 2 P )( u 1 , v 1 ) ∧ ( α C 1 P α C 2 P )( u 2 , v 2 )
( α D 1 N α D 2 N ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = α D 1 N ( u 1 , v 1 ) α D 2 N ( u 2 , v 2 ) = α C 1 N ( u 1 ) α C 2 N ( u 2 ) α C 1 N ( v 1 ) α C 2 N ( v 2 ) = ( α C 1 N α C 2 N )( u 1 , v 1 ) ∧ ( α C 1 N α C 2 N )( u 2 , v 2 )
( γ D 1 P γ D 2 P ) (( u 1 , v 1 ) ( u 2 , v 2 )) = γ D 1 P ( u 1 , v 1 ) γ D 2 P ( u 2 , v 2 ) = γ C 1 P ( u 1 ) γ C 2 P ( u 2 ) γ C 1 P ( v 1 ) γ C 2 P ( v 2 ) = ( γ C 1 P γ C 2 P )( u 1 , v 1 ) ∧ ( γ C 1 P γ C 2 P )( u 2 , v 2 )
( γ D 1 N γ D 2 N ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = γ D 1 N ( u 1 , v 1 ) γ D 2 N ( u 2 , v 2 ) = γ C 1 N ( u 1 ) γ C 2 N ( u 2 ) γ C 1 N ( v 1 ) γ C 2 N ( v 2 ) = ( γ C 1 N γ C 2 N )( u 1 , v 1 ) ∧ ( γ C 1 N γ C 2 N )( u 2 , v 2 )
( β D 1 P β D 2 P ) (( u 1 , v 1 ) ( u 2 , v 2 )) = β D 1 P ( u 1 , v 1 ) β D 2 P ( u 2 , v 2 ) = β C 1 P ( u 1 ) β C 2 P ( u 2 ) β C 1 P ( v 1 ) β C 2 P ( v 2 ) = ( β C 1 P β C 2 P )( u 1 , v 1 ) ∨ ( β C 1 P β C 2 P )( u 2 , v 2 )
( β D 1 N β D 2 N ) ( ( u 1 , v 1 ) ( u 2 , v 2 ) ) = β D 1 N ( u 1 , v 1 ) β D 2 N ( u 2 , v 2 ) = β C 1 N ( u 1 ) β C 2 N ( u 2 ) β C 1 N ( v 1 ) β C 2 N ( v 2 ) = ( β C 1 N β C 2 N )( u 1 , v 1 ) ∧ ( β C 1 N β C 2 N )( u 2 , v 2 ) .

4. Application

Modelling by using graphs has vast applications in various fields of computer science, mathematics, chemistry, physics, social sciences etc. Usually such types of models require more arrangements than merely the adjacencies among the vertices. In the study of social circuits, it is found that two people know each other i.e., if they are familiar (acquainted), or whether they are friends of each others (in the real world or in the virtual world such as Instagram) and so on. We can label each person in a particular group of people by a vertex u. There is an undirected edge between a vertex u and v if two people has a relationship with each other. In such type of graphs no multiple edges and usually no loops are needed. There is an edge between the vertices u and v when there is any acquaintanceship exists between them. In such graphs there does not exist any loop or multiple edges. In acquaintanceship graphs, the vertex (node) represents the level of acquaintanceship (how much a person is socialized or familiar/friendly) of a person while the the edge is the acquaintanceship between two persons in the social network. Since each vertex has equal importance in the classical graphs, it is not possible to graph the social networks model properly through them. In addition, all social units (individual or organization) present in social groups must be considered with equal importance in the classical graph theory. However, in the real life, the situation is different. Similarly, every edge (relationship) has an equal strength in the classical graphs. Moreover, in classical graphs it is assumed that the relationship between two social units are of equal strength, however, in real life it is not possible. Thus the acquaintance of the person has fuzzy boundary and hence can be better represented through the fuzzy graphs. In fuzzy acquaintanceship graph, each vertex represents the person and its membership value which reflects the strength of acquaintance of the person within the social group. Hence we present a fuzzy acquaintanceship graph, a bipolar fuzzy acquaintanceship and consequently a bipolar picture fuzzy acquaintanceship graph models to find out that how much the person is acquainted (social) within a group. Bipolar picture fuzzy acquaintanceship graph models would be more efficient to detect the symmetry or asymmetry existing between entities through the levels of acquaintanceships in social networks, computer networks etc.

4.1. Fuzzy Acquaintanceship Graph

We take a fuzzy acquaintanceship graph of a social network which is shown in Figure 5. In which the nodes represent the degree of the level of acquaintance of a person within the social group. The degree of the level of acquaintance is expressed in its membership value. Degree of membership states that how much a person is acquainted e.g., X is 60 % acquainted within the group. The edges of a graph describe the acquaintanceship level of one person with the other person. The membership degree of edges can be considered in terms of positive percentage e.g., Y has 40 % acquaintanceship level with X and so.

4.2. Bipolar Fuzzy Acquaintanceship Graph

The acquaintanceship of a person may be positive or negative. Suppose if a person A and B belong to a social network but having not a good relationships between them then the acquaintanceship between them is negative. We can depict such circumstances through the bipolar fuzzy acquaintanceship graph. Consider a bipolar fuzzy acquaintanceship graph of a social group shown in Figure 6. In which the nodes are reflecting the degree of the level of acquaintanceship of a person belongs to a social group and the edges represent the degree of acquaintanceship levels among the persons. Degree of positive membership can be interpreted as how much a person acquainted and negative membership tells us that how much a person losses the the level of acquaintance, X has 50% level of acquaintance within the group but it loses 20% level in the same group. Edges of the graph reflect the acquaintance of one person with the other persons in the group. The positive and negative memberships degrees of edges describes the percentage of positive and negative acquaintance, for instance e.g., X is acquainted 10% with W and W is not acquainted 10% with X.

4.3. Bipolar Picture Fuzzy Acquaintanceship Graph

The degree of the acquaintanceship of a person is defined in terms of its membership (positive, negative), non-membership (positive, negative) and neutral membership (positive, negative) values. The degree of the membership (positive, negative) can be interpreted as a good acquaintanceship (gaining, losing). By a good acquaintanceship, we mean the acquaintance with intimacy. The degree of non-membership (positive, negative) can be interpreted as a bad acquaintanceship (gaining, losing). Bad acquaintanceship means acquaintance with ill-famed. The degree of neutral membership (positive, negative) represents that the person having a loose acquaintanceship (gaining, losing). By a loose acquaintanceship, we mean someone we do not know well enough but we probably see them around occasionally. In Figure 7, X gains (resp., loses) 30% (resp., 50%) good acquaintanceship, he gains 20% (resp., loses 10%) bad acquaintanceship but he gains (resp., loses) 30% (resp., loses 20%) loose acquaintanceship within the social group. On the other hands, the edges of a graph (Figure 7) reflect the acquaintanceship of one person with another person. The degree of a membership (positive and negative), non-membership (positive and negative) and neutral membership(positive and negative) of the edges can be interpreted as the percentage of good acquaintanceship (gaining, losing), bad acquaintanceship (gaining, losing) and non-acquaintanceships (gaining, losing). Furthermore, it is easy to verify that the values of the edges of a graph in Figure 7 are satisfying the below conditions.
α D P ( u v ) m i n ( α C P ( u ) , α C P ( v ) ) , α D N ( u v ) m a x ( α C N ( u ) , α C N ( v ) ) γ D P ( u v ) m i n ( γ C P ( u ) , γ C P ( u ) ) , γ D N ( u v ) m a x ( γ C N ( u ) , γ C N ( v ) ) β D P ( u v ) m a x ( β C P ( u ) , β C P ( v ) ) , β D N ( u v ) m i n ( β C N ( u ) , β C N ( v ) ) .
Refer to the graph shown in Figure 7, we have
α D P ( U V ) ≤ min ( α C P ( U ) , α C P ( V ) ) α D P ( U V ) ≤ min (0.4, 0.2) ⇒ 0.1 ≤ 0.2
α D N ( U V ) ≥ max ( α C N ( U ) , α C N ( V ) ) α D N ( U V ) ≥ max (-0.2, -0.1) ⇒ −0.05 ≥ −0.1
γ D P ( U V ) ≤ min ( γ C P ( U ) , γ C P ( V ) ) γ D P ( U V ) ≤ min (0.1, 0.3) ⇒ 0.1 ≤ 0.1
γ D N ( U V ) ≥ max ( γ C N ( U ) , γ C N ( V ) ) γ D N ( U V ) ≥ max (-0.3, -0.3) ⇒ −0.2 ≥ −0.3
β D P ( U V ) ≥ max ( β C P ( U ) , β C P ( V ) ) β D P ( U V ) ≥ max (0.2, 0.5) ⇒ 0.6 ≥ 0.5
β D N ( U V ) ≤ min ( β C N ( U ) , β C N ( V ) ) β D N ( U V ) ≤ min (−0.4, −0.4) ⇒ −0.5 ≤ −0.4.
Hence by doing same calculations for the other vertices and edges of the graph shown in Figure 7, it is easy to verify that the graph given in Figure 7 is a bipolar picture fuzzy acquaintanceship graph. Similarly, by the values of vertices and edges, one can easily deduce that the graph in Figure 7 is asymmetric.

5. Conclusions

Fuzzy graphs theory plays a significant role in modeling many real world problems containing uncertainties in different fields such as decision making theory, computer science, optimization problems, data analysis, networking etc. In this perspective, a number of generalizations of fuzzy graph have been introduced to deal with the difficult and complex real life problems. The picture fuzzy set is a direct extension of both the fuzzy sets and intuitonistic fuzzy sets. Bipolar fuzzy set is another generalized form of fuzzy set which is also an effective tool for the multiagent decision analysis. The main goal of this manuscript is to initiate the concepts of bipolar picture fuzzy graph and its different characterizations. In this article, first we propose the definition of bipolar picture fuzzy graphs based on the bipolar picture fuzzy relation. In this article, we have introduced the terms bipolar picture fuzzy graphs, complete bipolar picture fuzzy graphs and strong bipolar picture fuzzy graphs along with their several fundamental properties. For the sake of investigations, we have introduced and applied numerous operations like union, intersection, complement, ring sum etc. on bipolar picture fuzzy graphs. We also introduce different types of products of bipolar picture fuzzy graphs like semi-strong product, direct product, normal products etc. Several other terms such as order and size, path neighborhood degrees, busy values of vertices and edges of bipolar picture fuzzy graphs are also studied. These terminologies also laid the foundation for the discussion of regular bipolar picture fuzzy graphs. Furthermore, we also discuss isomorphisms, weak and co-weak isomorphisms and automorphisms of bipolar picture fuzzy graphs. During this, we have proved that the set of all automorphisms of a bipolar picture fuzzy graph forms a group. Finally, we construct a bipolar picture fuzzy acquaintanceship graph which reflects the importance of our theoretical results produced in this article. Evidently, the network modelled through a bipolar picture fuzzy acquaintanceship graph shown in Figure 7 has no any symmetry. However, we can also model a symmetric relation through the bipolar picture fuzzy acquaintanceship graph. On the same patterns, one could express collaboration graph, computer networking, social networking, web graphs in the frame of bipolar picture fuzzy graphs. In general, numbers of applications of bipolar fuzzy graphs and picture fuzzy graphs have been explored in different fields of social, natural and computer sciences. Evidently, bipolar picture fuzzy graphs would be an important tool to deal with real world problems containing uncertainties. Finally, one can extend this work by introducing bipolar interval-valued picture fuzzy graphs.

Author Contributions

Conceptualization, W.A.K. and B.A.; methodology, B.A., W.A.K. and A.T.; validation, B.A., A.T. and W.A.K.; formal analysis, B.A. and W.A.K.; investigation, B.A. and A.T.; writing—original draft preparation, W.A.K.; writing—review and editing, B.A. and A.T.; supervision, W.A.K.; funding acquisition, W.A.K., B.A. and A.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not Applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zadeh, L.A. Fuzzy sets. Inf. Con. 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  2. Bustince, H.; Burillo, P. Correlation of interval-valued intuitionistic fuzzy sets. Fuzzy Sets Syst. 1995, 74, 237–244. [Google Scholar] [CrossRef]
  3. Khalil, A.M.; Li, S.G.; Garg, H.; Li, H.; Ma, S. New operations on interval-valued picture fuzzy set, interval-valued picture fuzzy soft set and their applications. IEEE Access 2019, 7, 51236–51253. [Google Scholar] [CrossRef]
  4. Zadeh, L.A. The concept of a linguistic variable and its application to approximate reasoning I. Inform. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
  5. Zhang, W.-R. Bipolar fuzzy sets and relations: A computational framework for cognitive modeling and multiagent decision analysis. In Proceedings of the First International Joint Conference of the North American Fuzzy Information Processing Society Biannual Conference, the Industrial Fuzzy Control and Intellige, San Antonio, TX, USA, 18–21 December 1994; pp. 305–309. [Google Scholar]
  6. Mandal, W.A. Bipolar pythagorean fuzzy sets and their application in Multi-attribute decision making problems. Ann. Data Sci. 2021, 1–33. [Google Scholar]
  7. Dudziak, U.; Pea, B. Equivalent bipolar fuzzy relations. Fuzzy Sets Syst. 2010, 161, 234–253. [Google Scholar] [CrossRef]
  8. Atanassov, K. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  9. Cuong, B.C. Picture fuzzy sets. J. Comput. Sci. Cybern. 2014, 30, 409–420. [Google Scholar]
  10. Bo, C.; Zhang, X. New operations of picture fuzzy relations and fuzzy comprehensive evaluation. Symmetry 2017, 9, 268. [Google Scholar] [CrossRef] [Green Version]
  11. Cuong, B.C.; Pham, V.H. Some fuzzy logic operators for picture fuzzy sets. In Proceedings of the 2015 Seventh International Conference on Knowledge and Systems Engineering (KSE), Ho Chi Minh City, Vietnam, 8–10 October 2015; pp. 132–137. [Google Scholar] [CrossRef]
  12. Rosenfeld, A. Fuzzy graphs. In Fuzzy Sets and Their Applications to Cognitive and Decision Processes; Zadeh, L.A., Fu, K.S., Shimura, M., Eds.; Academic Press: New York, NY, USA, 1975; pp. 77–95. [Google Scholar]
  13. Bhattacharya, P. Some remarks on fuzzy graphs. Pattern Recognit. Lett. 1987, 6, 297–302. [Google Scholar] [CrossRef]
  14. Mordeson, J.N.; Peng, C.S. Operations on fuzzy graphs. Inform. Sci. 1994, 79, 159–170. [Google Scholar] [CrossRef]
  15. Sunitha, M.S.; Vijayakumar, A. Complement of a fuzzy graph. Indian J. Pure Appl. Math. 2002, 33, 1451–1464. [Google Scholar]
  16. Akram, M.; Dudec, W.A. Interval-valued fuzzy graphs. Comput. Math. Appl. 2011, 61, 289–299. [Google Scholar] [CrossRef] [Green Version]
  17. Shannon, A.; Atanassov, K.T. A first step to a theory of the intuitionistic fuzzy graphs. In Proceedings of the First Workshop on Fuzzy Based Expert Systems, Sofia, Bulgaria, 28–30 September 1994; pp. 59–61. [Google Scholar]
  18. Parvathi, R.; Karunambigai, M.G.; Atanassov, K.T. Operations on intuitionistic fuzzy graphs. In Proceedings of the 2009 IEEE International Conference on Fuzzy Systems, Jeju, Korea, 20–24 August 2009; pp. 1396–1401. [Google Scholar]
  19. Yaqoob, N.; Gulistan, M.; Kadry, S.; Wahab, H.A. Complex intuitionistic fuzzy graphs with application in cellular network provider companies. Mathematics 2019, 7, 35. [Google Scholar] [CrossRef] [Green Version]
  20. Akram, M. bipolar fuzzy graphs. Inform. Sci. 2011, 181, 5548–5564. [Google Scholar] [CrossRef]
  21. Yang, H.L.; Li, S.G.; Yang, W.H.; Lu, Y. Notes on a Bipolar fuzzy graphs. Inform. Sci. 2013, 242, 113–121. [Google Scholar] [CrossRef]
  22. Talebi, A.A.; Rashmanlou, H. Complement and isomorphism on bipolar fuzzy graphs. Fuzzy Inf. Eng. 2014, 6, 505–522. [Google Scholar] [CrossRef] [Green Version]
  23. Ghorai, G.; Pal, M. A note on Regular bipolar fuzzy graphs. Neural Computing and Applications 21 (1)(2012) 197–205. Neural Comput. Appl. 2018, 30, 1569–1572. [Google Scholar] [CrossRef]
  24. Poulik, S.; Ghorai, G. Certain indices of graphs under bipolar fuzzy environment with applications. Soft Comput. 2020, 24, 5119–5131. [Google Scholar] [CrossRef]
  25. Ghorai, G. Characterization of regular bipolar fuzzy graphs. Afr. Mat. 2021, 32, 1043–1057. [Google Scholar] [CrossRef]
  26. Zuo, C.; Pal, A.; Dey, A. New concepts of picture fuzzy graphs with application. Mathematics 2019, 7, 470. [Google Scholar] [CrossRef] [Green Version]
  27. Das, S.; Ghora, G. Analysis of road map design based on multi-graph with picture fuzzy information. Int. J. Appl. Comput. Math. 2020, 6, 1–17. [Google Scholar] [CrossRef]
  28. Xiao, W.; Dey, A.; Son, L.H. A Study on Regular Picture Fuzzy Graph with Applications in Communication Networks. J. Intell. Fuzzy Syst. 2020, 39, 3633–3645. [Google Scholar] [CrossRef]
  29. Koczy, L.T.; Jan, N.; Mahmood, T.; Ullah, K. Analysis of social networks and Wi-Fi networks by using the concept of picture fuzzy graphs. Soft Comput. 2020, 24, 16551–16563. [Google Scholar] [CrossRef]
  30. Amanathulla, S.; Bera, B.; Pal, M. Balanced picture fuzzy graph with application. Artif. Intell. Rev. 2021, 1–27. [Google Scholar]
  31. Diestel, R. Graph Theory. USA; Springer: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
  32. Zimmermann, H.J. Fuzzy Set Theory and Its Applications; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  33. Zhang, W.-R. (Yin)(Yang) bipolar fuzzy sets. In Proceedings of the 1998 IEEE International Conference on Fuzzy Systems Proceedings, IEEE World Congress on Computational Intelligence (Cat. No. 98CH36228), Anchorage, AK, USA, 4–9 May 1998; pp. 835–840. [Google Scholar]
  34. Samanta, S.; Pal, M. Some more results on bipolar fuzzy sets and bipolar fuzzy intersection graphs. J. Fuzzy Math. 2014, 22, 253–262. [Google Scholar]
  35. Ezhilmaran, D.; Sankar, K. Morphism of bipolar intuitionistic fuzzy graphs. J. Discrete Math. Sci. Cryptogr. 2015, 18, 605–621. [Google Scholar] [CrossRef]
  36. Khan, W.A.; Faiz, K.; Taouti, A. Bipolar picture fuzzy sets and relations with applications. Submiited.
Figure 1. Bipolar picture fuzzy graph.
Figure 1. Bipolar picture fuzzy graph.
Symmetry 13 01427 g001
Figure 2. Semi-strong product of bipolar picture fuzzy graphs shown in Figure 1a,b.
Figure 2. Semi-strong product of bipolar picture fuzzy graphs shown in Figure 1a,b.
Symmetry 13 01427 g002
Figure 3. Strong bipolar picture fuzzy graph.
Figure 3. Strong bipolar picture fuzzy graph.
Symmetry 13 01427 g003
Figure 4. Complement of a strong bipolar picture fuzzy graph given in Figure 3.
Figure 4. Complement of a strong bipolar picture fuzzy graph given in Figure 3.
Symmetry 13 01427 g004
Figure 5. Fuzzy acquaintanceship graph.
Figure 5. Fuzzy acquaintanceship graph.
Symmetry 13 01427 g005
Figure 6. Bipolar fuzzy acquaintanceship graph.
Figure 6. Bipolar fuzzy acquaintanceship graph.
Symmetry 13 01427 g006
Figure 7. Bipolar picture fuzzy acquaintanceship graph.
Figure 7. Bipolar picture fuzzy acquaintanceship graph.
Symmetry 13 01427 g007
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Khan, W.A.; Ali, B.; Taouti, A. Bipolar Picture Fuzzy Graphs with Application. Symmetry 2021, 13, 1427. https://0-doi-org.brum.beds.ac.uk/10.3390/sym13081427

AMA Style

Khan WA, Ali B, Taouti A. Bipolar Picture Fuzzy Graphs with Application. Symmetry. 2021; 13(8):1427. https://0-doi-org.brum.beds.ac.uk/10.3390/sym13081427

Chicago/Turabian Style

Khan, Waheed Ahmad, Babir Ali, and Abdelghani Taouti. 2021. "Bipolar Picture Fuzzy Graphs with Application" Symmetry 13, no. 8: 1427. https://0-doi-org.brum.beds.ac.uk/10.3390/sym13081427

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop