Next Article in Journal
Parametric Analysis of Reinforced Concrete Hollow Piers Based on an Axial–Flexure–Shear Model Under Cyclic Loading and Earthquake Conditions
Previous Article in Journal
Modeling Transient Waveforms of Offshore Wind Power AC/DC Transmission Faults: Unveiling Symmetry–Asymmetry Mechanisms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Exploring Symmetry Structures in Integrity-Based Vulnerability Analysis Using Bipolar Fuzzy Graph Theory

by
Muflih Alhazmi
1,
Gangatharan Venkat Narayanan
2,*,
Perumal Chellamani
2 and
Shreefa O. Hilali
3
1
Department of Mathematics, College of Science, Northern Border University, Arar 91431, Saudi Arabia
2
Department of Mathematics, St. Joseph’s College of Engineering, Old Mahabalipuram Road, Chennai 600119, Tamilnadu, India
3
Department of Mathematics, College of Sciences and Arts (Majardah), King Khalid University, Magardah 61937, Saudi Arabia
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(9), 1552; https://doi.org/10.3390/sym17091552
Submission received: 16 July 2025 / Revised: 30 August 2025 / Accepted: 8 September 2025 / Published: 16 September 2025
(This article belongs to the Section Mathematics)

Abstract

The integrity parameter in vulnerability refers to a set of removed vertices and the maximum number of connected components that remain functional. A bipolar fuzzy graph (BFG) assigns membership values to both positive and negative attributes. A new parameter, integrity, is defined and discussed using an example of a BFG. The integrity value of a special type of graph is determined, and the node strength sequence (NSS) for BFG is introduced. Specific NSS values are used to discuss the integrity values of paths and cycles. The integrity of the union, join, and Cartesian product of two BFGs is presented. This parameter is then applied to a road network with both positive and negative attributes, and the findings are discussed with a conclusion.

1. Introduction

A graph can model any network, with crisp graphs assigning membership values of 1 to all vertices and edges. However, in real-world road networks, connectivity often exhibits uncertainty, where membership values range between 0 and 1. If connectivity is absent, the membership value is zero; if fully connected, it is one. A fuzzy graph accommodates such variations by accepting membership values in 0 , 1 . Incorporating symmetry and symmetric structures into fuzzy graphs provides a novel perspective for road network analysis, enabling the identification of balanced patterns, optimizing traffic flow, and enhancing resilience against disruptions through structural harmony.
If vertex and edge membership values fall within the range 1 , 1 , the graph is a BFG (bipolar fuzzy graph). Without diminishing the significance of any linguistic factors, fuzzy graph theory can resolve practical issues. When considering linguistic terms, it often occurs that not all nodes possess the property; some nodes are even against it. All networks have pros and cons. A transport network helps improve a country’s economy but also creates environmental issues. When modeling this type of transport network as a BFG, membership values reflecting economic growth take the form 0 , 1 , while those indicating negative impact on the environment take the form 1 , 0 .
L.A. Zadeh [1] proposed the mathematical concept of fuzzy sets to model uncertainty in real-life situations. Rosenfeld [2] extended this framework by introducing the theory of fuzzy graphs through fuzzy relations on fuzzy sets. Complete and strong fuzzy graphs were studied by Bhutani et al. [3,4], while Sunitha et al. [5] defined fundamental operations on fuzzy graphs such as union, join, composition, and complement. The concept of node strength sequence was introduced by Mathew et al. [6], and a comprehensive overview of fuzzy graph theory was later provided by Sunitha et al. [7]. More recently, Jamil [8] analyzed distance-based topological indices in double graphs, and Ali et al. [9] developed the notion of double resolving sets with the exchange property, emphasizing their applications in network optimization and cybersecurity, thereby extending the practical utility of graph-theoretic tools.
Akram [10] proposed BFGs and developed the concept of regular BFGs [11]. Rashmanlou et al. [12] discussed direct, semi-strong, and strong BFG; Broumi et al. [13] focused on bipolar neutrosophic graphs; and Pramanika et al. [14] introduced the concept of a bipolar fuzzy planar graph. In [11,15,16,17], regular, totally regular, irregular, highly irregular, neighborly irregular, neighborly totally irregular, and highly totally irregular BFGs are defined. Ref. [18] defines strong edge, dominating set, independent set, total dominating number, and independent number of BFGs. The concepts of ordinary order, size, and weak isomorphism of BFGs are discussed in [19,20], and refs. [21,22,23,24] covers self-complement, self-weak complement, strong isomorphism, and other properties of BFGs. Different types of BFGs, such as direct, regular, semi-strong, completely regular, and strong ones, are discussed in [12,16], while normal product and tensor product BFGs are covered in [25]. Various applications of BFGs are presented in [26,27,28,29,30].
Connectivity is a major concern in networking, and vulnerabilities that affect connectivity need to be measured using specific parameters. When disconnecting a network, each component has a certain impact. This disconnection process involves removing certain vertices or edges. The integrity parameter is linked to the set of vertices used for disconnection and the highest-order connected component that remains.
The concept of graph integrity was introduced by Goddard et al. [31], with a survey provided by Bagga et al. [32] covering weak integrity. Kirlangic et al. [33] discussed weak hub integrity, and Mahde et al. [34,35] explored hub integrity and weak hub integrity of graphs. Kilicc et al. [36] proposed edge integrity domination in graphs, and Besirik [37] presented total dominance integrity of graphs.
Saravanan et al. [38] introduced the concept of integrity in fuzzy graphs. Subsequent studies by the same authors [39,40,41] explored integrity across different contexts, including union, join, Cartesian product, domination, and efficient fuzzy graphs. Sujatha et al. [42] focused on span integrity within fuzzy graphs, while Sankar et al. [43,44,45] examined edge integrity, vertex integrity, and domination integrity specifically in signed fuzzy graphs.

1.1. Originality and Significance of Integrity in Bipolar Fuzzy Graphs

A fuzzy graph takes membership values only within the range [0, 1]. While converting profit and loss problems into a fuzzy graph, the membership value assigned to zero for non-profit does not imply a loss. It fails to indicate a loss in the fuzzy sense. Similarly, in the construction of roadways, there can be significant economic profit alongside substantial environmental issues. When converting this into a fuzzy model, traditional fuzzy models are insufficient. There is a need to take values in the range [−1, 1] and discuss determinacy and indeterminacy simultaneously. Bipolar fuzzy graphs provide these advancements.
The integrity parameter in fuzzy graphs deals only with the positive side. Integrity in bipolar fuzzy graphs addresses both positive and negative aspects. This feature allows for the discussion of not only economic growth but also environmental issues. For a single crisp graph, we can draw an infinite number of fuzzy graphs. The bounds for each parameter represent a significant improvement in the field of bipolar fuzzy graphs. The integrity parameter bounds are derived for standard bipolar fuzzy graphs.

1.2. Motivation

Integrity reveals the significance of a set of vertices when they are removed from the graph. In BFGs, it reflects both positive and negative attributes. Similar to the profit and loss network model, the integrity parameter specifies both the minimum gain, even if some nodes are not working, and the maximum loss with a set of vertices that do not contribute. Thus, integrity in BFGs is represented as a 2-tuple value, indicating both positive and negative integrity.
Integrity is the first vulnerability parameter in bipolar fuzzy graphs. Comparison with other parameters is not possible.

1.3. Organization of the Paper

This article begins with Section 1, which outlines the necessity of the parameter and offers a brief literature survey covering fuzzy graph theory, bipolar fuzzy graphs, and integrity parameters. Section 2 provides all the fundamental definitions necessary for understanding both fuzzy graphs and BFGs. Section 3.1 introduces and elucidates the vulnerability parameter, integrity, with an accompanying example. This section also presents the integrity values for some basic and standard BFGs. Section 3.2 delves into the operations of BFGs, discussing the integrity values for union, join, and Cartesian BFGs. Section 3.3 scrutinizes the integrity of BFG values and their significance, using a transport network model as an illustration. The article concludes with a discussion on potential avenues for future research.

2. Preliminaries

A crisp graph Σ * = ( , ξ ) consists of a nonempty set of nodes and a set of edges ξ . Rosenfeld extended this concept to fuzzy graphs. A fuzzy graph Σ = ( η , φ ) is defined as a pair of functions, where η : [ 0 , 1 ] and φ : × [ 0 , 1 ] . For all 1 , 2 , we require φ ( 1 , 2 ) η ( 1 ) η ( 2 ) .
A subgraph of Σ = ( η , φ ) is a fuzzy graph η = ( τ , ν ) if τ ( u ) η ( u ) and ν ( u , v ) φ ( u , v ) for all u , v . Furthermore, Σ has a spanning subgraph Γ if both fuzzy graphs share the same vertex set.
A sequence of distinct nodes 0 , 1 , , n such that φ ( i , i + 1 ) > 0 for all i is called a path of length n in Σ . The minimum membership value of the edges along a path determines its strength. A fuzzy graph Σ is connected if every pair of vertices is connected by a path. The maximum strength among all paths connecting 1 and 2 defines their connectedness, denoted by C O N N Σ ( 1 , 2 ) .
If, in a fuzzy graph, φ ( 1 , 2 ) = η ( 1 ) η ( 2 ) for all ( 1 , 2 ) ξ , then Σ is called a strong fuzzy graph. A fuzzy graph is complete if for all 1 , 2 , φ ( 1 , 2 ) = η ( 1 ) η ( 2 ) .
The order and size of a fuzzy graph are defined as Order = 1 η ( 1 ) , Size = ( 1 , 2 ) ξ φ ( 1 , 2 ) .
The complement of a fuzzy graph Σ = ( η , φ ) is given by Σ ¯ = ( η ¯ , φ ¯ ) , where η ¯ = η and φ ¯ ( 1 , 2 ) = η ( 1 ) η ( 2 ) φ ( 1 , 2 ) , 1 , 2 .
Finally, the integrity of a fuzzy graph is defined as I ( Σ ) = min S | S | + m ( Σ S ) , where m ( Σ S ) denotes the maximum order of Σ S with respect to the underlying crisp graph Σ * .
To establish the framework for our analysis, we first outline the notation used in this paper. The fundamental concepts of bipolar fuzzy graphs (BFG), vertex and edge membership functions, and integrity measures are consistently represented using the symbols summarized in Table 1.
Definition 1
([46,47]). Consider the vertex set S to be non-empty. A bipolar fuzzy set A on S is defined as A = r , φ P ( r ) , φ N ( r ) / r S , where φ P ( r ) : S [ 0 , 1 ] and φ N ( r ) : S [ 1 , 0 ] .
Definition 2
([47]). Consider the vertex set S to be non-empty. A bipolar fuzzy relation A on S is defined as A = φ A P , φ A N : S × S 1 , 1 × 1 , 1 such that φ A P 1 , 2 0 , 1 and φ A N 1 , 2 1 , 0 .
Definition 3
([10]). A BFG with an underlying crisp set ℑ is defined to be a pair Σ = A , B , where A = φ A P , φ A N is a bipolar fuzzy set in ℑ and B = φ B P , φ B N is a bipolar fuzzy set in ξ × such that φ B P r , s m i n φ A P r , φ A P s and φ B N r , s m a x φ A N r , φ A N s for all ( r , s ) ξ , where A is the bipolar fuzzy vertex set of ℑ, and  B is the bipolar fuzzy edge set of ξ . Thus Σ = A , B is a BFG of Σ * = , Σ if φ B P r , s m i n φ A P r , φ A P s and φ B N r , s m a x φ A N r , φ A N s for all ( r , s ) ξ .
Definition 4
([11]). A BFG Σ = ( A , B ) is complete if φ B P ( 1 , 2 ) = φ A P ( 1 ) φ A P ( 2 ) , φ B N ( 1 , 2 ) = φ A N ( 1 ) φ A N ( 2 ) , 1 , 2 .
Definition 5
([10]). A BFG Σ = ( A , B ) is strong if φ B P ( 1 , 2 ) = φ A P ( 1 ) φ A P ( 2 ) , φ B N ( 1 , 2 ) = φ A N ( 1 ) φ A N ( 2 ) , ( 1 , 2 ) Σ .
Definition 6
([48]). Let Σ = ( A , B ) be a BFG then the complement is defined as Σ ¯ = ( A ¯ , B ¯ ) . Where A ¯ = φ A P ¯ , φ A N ¯ and B ¯ = φ B P ¯ , φ B N ¯ are defined as φ B P ¯ ( 1 , 2 ) = φ A P ( 1 ) φ A P ( 2 ) φ B P ( 1 , 2 ) and φ B N ¯ ( 1 , 2 ) = φ A N ( 1 ) φ A N ( 2 ) φ B N ( 1 , 2 ) .
Definition 7
([48]). Let Σ = A , B be a strong BFG, then the complement is defined as Σ ¯ = ( A ¯ , B ¯ ) , where A ¯ = φ A P ¯ , φ A N ¯ and B ¯ = φ B P ¯ , φ B N ¯ are defined as
φ B P ¯ ( 1 , 2 ) = 0 φ B P ( 1 , 2 ) > 0 φ A P ( 1 ) φ B P ( 2 ) φ B P ( 1 , 2 ) = 0 and
φ B N ¯ ( 1 , 2 ) = 0 φ B N ( 1 , 2 ) > 0 φ A N ( 1 ) φ B N ( 2 ) φ B N ( 1 , 2 ) = 0 .
Definition 8
([10]). Let A 1 = φ A 1 P , φ A 1 N and A 2 = φ A 2 P , φ A 2 N be bipolar fuzzy subsets on the vertex sets 1 and 2 , respectively. Let B 1 = φ B 1 P , φ B 1 N and B 2 = φ B 2 P , φ B 2 N be bipolar fuzzy subsets on the edge sets ξ 1 and ξ 2 , respectively. Then the union of Σ 1 = ( A 1 , B 1 ) and Σ 2 = ( A 2 , B 2 ) is defined as Σ 1 Σ 2 = A 1 A 2 , B 1 B 2 , where
(i) 
φ A 1 P φ A 2 P ( ) = φ A 1 P ( ) , 1 2 , φ A 2 P ( ) , 2 1 , φ A 1 P ( ) φ A 2 P ( ) , 1 2 ,
(ii) 
φ A 1 N φ A 2 N ( ) = φ A 1 N ( ) , 1 2 , φ A 2 N ( ) , 2 1 , φ A 1 N ( ) φ A 2 N ( ) , 1 2 ,
(iii) 
φ B 1 P φ B 2 P ( 1 , 2 ) = φ B 1 P ( 1 , 2 ) , ( 1 , 2 ) ξ 1 ξ 2 , φ B 2 P ( 1 , 2 ) , ( 1 , 2 ) ξ 2 ξ 1 , φ B 1 P ( 1 , 2 ) φ B 2 P ( 1 , 2 ) , ( 1 , 2 ) ξ 1 ξ 2 ,
(iv) 
φ B 1 N φ B 2 N ( 1 , 2 ) = φ B 1 N ( 1 , 2 ) , ( 1 , 2 ) ξ 1 ξ 2 , φ B 2 N ( 1 , 2 ) , ( 1 , 2 ) ξ 2 ξ 1 , φ B 1 N ( 1 , 2 ) φ B 2 N ( 1 , 2 ) , ( 1 , 2 ) ξ 1 ξ 2 .
Definition 9
([10]). Let A 1 = ( φ A 1 P , φ A 1 N ) and A 2 = ( φ A 2 P , φ A 2 N ) be bipolar fuzzy subsets on the vertex sets 1 and 2 , respectively. Let B 1 = ( φ B 1 P , φ B 1 N ) and B 2 = ( φ B 2 P , φ B 2 N ) be bipolar fuzzy subsets on the edge sets ξ 1 and ξ 2 , respectively. Then the join of Σ 1 = ( A 1 , B 1 ) and Σ 2 = ( A 2 , B 2 ) is Σ 1 + Σ 2 = ( A 1 + A 2 , B 1 + B 2 ) , where
(i) 
For each 1 2 ,
( φ A 1 P + φ A 2 P ) ( ) = ( φ A 1 P φ A 2 P ) ( ) , ( φ A 1 N + φ A 2 N ) ( ) = ( φ A 1 N φ A 2 N ) ( ) .
(ii) 
For each edge ( 1 , 2 ) ξ 1 ξ 2 ,
( φ B 1 P + φ B 2 P ) ( 1 , 2 ) = ( φ B 1 P φ B 2 P ) ( 1 , 2 ) , ( φ B 1 N + φ B 2 N ) ( 1 , 2 ) = ( φ B 1 N φ B 2 N ) ( 1 , 2 ) .
(iii) 
For each new edge u v ξ , where ξ is the set of edges joining a vertex of 1 with a vertex of  2 ,
( φ B 1 P + φ B 2 P ) ( 1 , 2 ) = φ A 1 P ( 1 ) φ A 2 P ( 2 ) , ( φ B 1 N + φ B 2 N ) ( 1 , 2 ) = φ A 1 N ( 1 ) φ A 2 N ( 2 ) .
Definition 10
([10]). Let A 1 = ( φ A 1 P , φ A 1 N ) and A 2 = ( φ A 2 P , φ A 2 N ) be a bipolar fuzzy subsets of 1 and 2 and let B 1 = ( φ B 1 P , φ B 1 N ) and B 2 = ( φ B 2 P , φ B 2 N ) be bipolar fuzzy subsets of ξ 1 and ξ 2 , respectively. Then the cartesian BFG of Σ 1 and Σ 2 is Σ 1 × Σ 2 = ( A 1 × A 2 , B 1 × B 2 ) is defined as follows.
(i) 
φ A 1 P × φ A 2 P ( r 1 , r 2 ) = φ A 1 P ( r 1 ) φ A 2 P ( r 2 )
φ A 1 N × φ A 2 N ( r 1 , r 2 ) = φ A 1 N ( r 1 ) φ A 2 N ( r 2 ) , r 1 , r 2 ,
(ii) 
φ B 1 P × φ B 2 P ( r , r 2 ) ( r , s 2 ) = φ A 1 P ( r ) φ B 2 P ( r 2 , s 2 )
φ B 1 N × φ B 2 N ( r , r 2 ) ( r , s 2 ) = φ A 1 N ( r ) φ B 2 N ( r 2 , t 2 ) , r 1 , ( r 2 , s 2 ) ξ 2
(iii) 
φ B 1 P × φ B 2 P ( r 1 , t ) ( s 1 , t ) = φ B 1 P ( r 1 , s 1 ) φ A 2 P ( t )
φ B 1 N × φ B 2 N ( r 1 , t ) ( s 1 , t ) = φ B 1 N ( r 1 , s 1 ) φ A 2 N ( t ) , t 2 , ( r 1 , s 1 ) ξ 1 .
Definition 11
([27]). Let Σ = ( A , B ) be a Bipolar Fuzzy Graph (BFG) with an underlying crisp graph Σ * = ( , ξ ) , where ℑ is the vertex set and ξ is the edge set. For each vertex , the positive and negative membership functions of A are denoted by φ A P ( ) and φ A N ( ) , respectively. For each edge ( 1 , 2 ) ξ , the positive and negative membership functions of B are denoted by φ B P ( 1 , 2 ) and φ B N ( 1 , 2 ) , respectively. Then:
1. 
The order of Σ is defined as
O ( Σ ) = φ A P ( ) , φ A N ( ) .
2. 
The size of Σ is defined as
S ( Σ ) = 1 , 2 1 2 φ B P ( 1 , 2 ) , 1 , 2 1 2 φ B N ( 1 , 2 ) .

3. Results

3.1. Integrity of Bipolar Fuzzy Graph

In this section, the integrity parameter is defined and explained with an example.
Definition 12.
Let Σ be a BFG with an underlying crisp graph Σ * having a vertex set ℑ and an edge set ξ × . The integrity of Σ is represented as a tuple value, denoted by I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) , where I ˜ P denotes the positive integrity, and  I ˜ N denotes the negative integrity of Σ.
The positive integrity of a BFG is defined as I ˜ P = m i n | S 1 |   +   m ( Σ S 1 ) / S 1 , and the negative integrity is defined as I ˜ N = m a x | S 2 |   +   M ( Σ S 2 ) / S 2 , where | S 1 | ,   | S 2 | represent the vertex cardinality of vertex subsets S 1 and S 2 , respectively. Furthermore, m ( Σ S 1 ) denotes the maximum order of the connected component after removing S 1 , and  M ( Σ S 2 ) denotes the maximum order of the connected component after removing S 2 .
Definition 13.
The sets S 1 and S 2 are referred to as the positive and negative integrity sets of Σ if I ˜ P = | S 1 | + m ( Σ S 1 ) and I ˜ N = | S 2 | + M ( Σ S 2 ) .
Example 1.
Consider a BFG Σ = , ξ such that = 1 , 2 , 3 , 4 , ξ = { 1 2 , 2 3 , 3 4 , 4 1 ,   2 4 } . Let A = φ A P , Σ A N be a bipolar fuzzy subset of ξ × as shown in Figure 1. The integrity value is calculated as shown in Table 2.
The computation of integrity in a bipolar fuzzy graph involves systematically removing subsets of vertices and evaluating the resulting connected components. The step-by-step procedure used in this paper is outlined in Algorithm 1.
Algorithm 1 Computation of Integrity of a BFG
Require: A BFG Σ with underlying crisp graph Σ * = ( , ξ )
Ensure: Positive integrity I ˜ P , Negative integrity I ˜ N
1:
Convert Σ into its underlying crisp graph Σ *
2:
Initialize I ˜ P + , I ˜ N
3:
for all vertex subset S ⊆ ℑ do
4: 
Remove vertices in S from Σ * to obtain Σ * S
5: 
Compute C sizes of connected components of Σ * S
6: 
m max ( C ) {maximum component size after removal}
7: 
v a l u e | S | + m
8: 
if  v a l u e < I ˜ P then
9: 
      I ˜ P v a l u e
10: 
    S 1 * S {store subset attaining positive integrity}
11: 
end if
12: 
if  v a l u e > I ˜ N then
13: 
    I ˜ N v a l u e
14: 
    S 2 * S {store subset attaining negative integrity}
15: 
end if
16:
end for
17:
return  I ˜ ( Σ ) = ( I ˜ P , I ˜ N )
The evaluation of connected components, which can be completed in O ( n + m ) time for a graph Σ * = ( , ξ ) with n = | | and m = | ξ | , is the main source of computational complexity in the suggested framework. All 2 n vertex subsets are enumerated by the brute-force (exact) method, which results in a total time complexity of O ( 2 n ( n + m ) ) and space complexity of O ( n + m ) .
Theorem 1.
Let Σ be a BFG with the underlying crisp graph Σ * with n vertices. If the PVMV of Σ is 1 and NVMV of Σ is 2 then the integrity of Σ is
1. 
Null BFG is I ˜ ( Σ ) = ( 1 , 2 ) .
2. 
Complete BFG K n is I ˜ ( Σ ) = ( n 1 , n 2 ) .
3. 
Star BFG K 1 , n is I ˜ ( Σ ) = ( 2 1 , 2 2 ) .
4. 
Path BFG of length n is
I ˜ ( Σ ) = 2 n + 1 2 1 , 2 n + 1 2 2 .
5. 
Cycle BFG C n is
I ˜ ( Σ ) = 2 n 1 1 , 2 n 1 2 .
6. 
Complete bipartite BFG K m , n is
I ˜ ( Σ ) = 1 + m i n { m , n } 1 , 1 + m i n { m , n } 2 .
Proof. 
1.
Consider a null BFG with constant membership values. Choosing the integrity set as empty implies m ( Σ S 1 ) = 1 and M ( Σ S 2 ) = 2 . Therefore the integrity of Σ becomes I ˜ ( Σ ) = ( 1 , 2 ) .
2.
In a complete BFG, every vertex is adjacent to all other remaining vertices. Removing a vertex set with r number of vertices leaves a single connected component with remaining n r vertices. Then m ( Σ S 1 ) = ( n r ) 1 and M ( Σ S 2 ) = ( n r ) 2 and hence I ˜ ( Σ ) = ( n 1 , n 2 ) .
3.
In a star BFG, K 1 , n , a single vertex is adjacent to all the remaining other n vertices. Choosing that center vertex as integrity set S and removing implies all the other n vertices are isolated with constant vertex membership values. Then m ( Σ S 1 ) = 1 and M ( Σ S 2 ) = 2 implies I ˜ ( Σ ) = ( 2 1 , 2 2 ) .
4.
By Theorem 2.1 in [32], if the membership values are constant, then the integrity set for both the crisp graph and fuzzy graph are same. From the definition of a BFG, it also has the same integrity set while considering constant vertex membership values. Removing a vertex set S with k vertices, at least one component will have n k k + 1 number of vertices. The function f ( k ) = k 1 + ( n k k + 1 ) 1 attains its minimum at 2 n + 1 2 1 and its maximum at 2 n + 1 + 2 2 . Therefore I ˜ ( Σ )   =   ( 2 n + 1 2 1 , 2 n + 1 + 2 2 ) .
5.
Removing a vertex from a cycle with n vertices turns into a path of n 1 vertices. Including a vertex membership value with the integrity value of a path with n 1 , the integrity value of the cycle becomes ( 2 n 1 1 , 2 n 1 2 ) .
6.
Without loss of generality, assume m < n . Let u 1 , u 2 , , u m and v 1 , v 2 , , v n be the m n vertices in K m , n . Then removing m vertices from K m , n , there are n isolated vertices each with constant positive membership value 1 and negative membership value 2 . Choosing the integrity set S with u 1 , u 2 , , u m leaves a set of isolated vertices with each membership value ( 1 , 2 ) , which implies m ( Σ S 1 ) = 1 and M ( Σ S 2 ) = 2 . Thus the integrity value becomes 1 + m i n { m , n } 1 , 1 + m i n { m , n } 2 .
Remark 1.
For the above Theorem 1, if the membership values are the same then the integrity for the BFG, fuzzy graph, and crisp graph have same integrity set.
Remark 2.
In a BFG, positive and negative integrity sets need not be same. For example, consider a BFG Σ = , ξ such that = 1 , 2 , 3 , 4 , ξ = 1 2 , 2 3 , 3 4 , 4 1 , 2 4 . Let A = φ A P , φ A N be a bipolar fuzzy subset of ξ × as shown in Figure 2. Then integrity is I ˜ ( Σ ) = ( 1.4 , 0.7 ) , as shown in Table 3.
Definition 14.
Let Σ be a bipolar fuzzy graph (BFG) with n vertices. The NSS of Σ is defined as { p 1 , p 2 , , p n } , where each p i = ( q i , r i ) , with q i [ 0 , 1 ] (positive membership value) and r i [ 1 , 0 ] (negative membership value). Here, p 1 = ( q 1 , r 1 ) denotes the vertex with the minimum membership values in the NSS, and p n = ( q n , r n ) denotes the vertex with the maximum membership values in the NSS.
Theorem 2.
Let Σ be a bipolar fuzzy path graph whose underlying crisp graph Σ * is the path P l on l 3 vertices. Suppose the NSS of Σ is { p 1 l 2 , p 2 , p 3 } , p 1 l 2 = ( q 1 l 2 , r 1 l 2 ) , p 2 = ( q 2 , r 2 ) , p 3 = ( q 3 , r 3 ) , i.e., there are l 2 vertices with positive/negative strengths q 1 r 1 , and two exceptional vertices with strengths ( q 2 , r 2 ) and ( q 3 , r 3 ) . Let S 1 and S 2 be the positive and negative integrity sets of Σ. Then the integrity I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) is obtained as follows. Then the positive part I ˜ P is equal to one of the four quantities (depending on whether q 2 , q 3 lie in S 1 ):
I ˜ P = q 1 2 l + 1 2 + q 2 + q 3 2 q 1 , if q 2 , q 3 S 1 and q 1 m q 1 2 l + 1 2 + q 2 q 1 , if q 2 S 1 and q 1 m q 1 2 l + 1 2 + q 3 q 1 , if q 3 S 1 and q 1 m q 1 2 l + 1 2 , if q 2 , q 3 S 1 , m
Similarly, the negative part I ˜ N equals one of the corresponding four quantities with q i replaced by r i and S 1 replaced by S 2 :
I ˜ N = r 1 2 l + 1 2 + r 2 + r 3 2 r 1 , if r 2 , r 3 S 2 and r 1 M r 1 2 l + 1 2 + r 2 r 1 , if r 2 S 2 and r 1 M r 1 2 l + 1 2 + r 3 r 1 , if r 3 S 2 and r 1 M r 1 2 l + 1 2 , if r 2 , r 3 S 2 , M .
Proof. 
Let Σ be a BFG with underlying crisp graph Σ * being a path P l with NSS p 1 l 2 , p 2 , p 3 where p 1 l 2 = q 1 l 2 , r 1 l 2 , p 2 = q 2 , r 2 , p 3 = q 3 , r 3 . The proof consists of two cases, where the first case deals with positive integrity and the second case discusses negative integrity.
  • Case 1 Let S 1 be the positive integrity set with x vertices. Then removing S 1 from Σ leaves x + 1 or less components and at least one of them must contain l x x + 1 vertices. Thus for a positive integrity value, the function { | S 1 | + l x x + 1 } should get a minimum value and for negative integrity, it should get a maximum value. Let be the highest order component of Σ S 1 . The cases arise while q 2 and q 3 lies either in S 1 or or any other component. Here the vertices with membership values q 2 and q 3 are the deciding factor in finding the integrity value.
    • Case 1.1 Then x 2 vertices have node strength q 1 , one vertex with node strength q 2 and another vertex with strength q 3 and have l x x + 1 node strength q 1 . Or, if q 1 , q 2 S 1 , then x 1 vertices have node strength q 1 , and one vertex with node strength q 2 and have l x x + 1 1 node strength q 1 and one node with q 3 . Or, if q 1 , q 3 S 1 , then x 1 vertices have node strength q 1 , and one vertex with node strength q 3 and have l x x + 1 1 node strength q 1 and one node with q 2 . Or, if q 1 S 1 , then x vertices have node strength q 1 and have l x x + 1 2 node strength q 1 , one node with q 2 and one vertex with node strength q 3 .
      Therefore | S 1 |   =   x 2 q 1 + q 2 + q 3 and m Σ S 1 = l x x + 1 q 1
      I P = m i n x 2 q 1 + q 2 + p 3 + l x x + 1 q 1 = q 1 2 l + 1 2 + q 2 + q 3 2 q 1
    • Case 1.2 In q 1 , q 2 S 1 , then x 1 vertices have node strength q 1 and one vertex with strength q 2 and have l x x + 1 node strength q 1 . Therefore | S 1 |   =   x 1 q 1 + q 2 and m Σ S 1 = l x x + 1 q 1
      I P = m i n x 1 q 1 + q 2 + l x x + 1 q 1 = q 1 2 l + 1 2 + q 2 q 1
    • Case 1.3 If q 1 , q 3 S 1 , then x 1 vertices have node strengths of q 1 and one vertex with strength q 3 and have l x x + 1 node strength q 1 . Therefore | S 1 |   =   x 1 q 1 + q 3 and m Σ S 1 = l x x + 1 q 1
      I P = m i n x 1 q 1 + q 3 + l x x + 1 q 1 = q 1 2 l + 1 2 + q 3 q 1
    • Case 1.4 If q 2 , q 3 S 1 , q 1 S 1 , then x vertices each have node strength q 1 and have l x x + 1 node strength q 1 . Therefore | S 1 |   =   x p 1 and m Σ S 1 = l x x + 1 q 1
      I P = m i n x q 1 + l x x + 1 q 1 = q 1 2 l + 1 2
      The proof for I ˜ N is identical after replacing q i by r i and S 1 by S 2 .
Example 2.
Consider a BFG Σ = , ξ such that = 1 , 2 , 3 , 4 , 5 , ξ = { 1 2 , 2 3 , 3 4 , 4 5 } . Let A = φ A P , φ A N be a bipolar fuzzy subset of ξ × as shown in Figure 3. The integrity of the path BFG is ( 0.5 , 0.6 ) .
Theorem 3.
A bipolar fuzzy null graph integrity is defined as I ˜ ( Σ ) = (maximum of the PVMV, minimum of NVMV).
Proof. 
Every vertex in the given graph is an isolated vertex because it is a null bipolar graph. Let S be the empty set, then Σ S remains the same null BFG. For PVMV, m Σ S is maximum. Therefore the integrity is I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) , where I ˜ P =  maximum of PVMV and for NVMV, M Σ S is minimum. Therefore the integrity is I ˜ N =  minimum of NVMV.  □
Theorem 4.
In the integrity of a complete BFG is equal to I ˜ ( Σ ) =  (Order of the PVMV, Order of the NVMV).
Proof. 
G is a complete BFG, therefore between every pair of vertex there is an edge. If any vertex is removed from Σ then the remaining vertex will be a connected graph. For PVMV m Σ S is sum of the PVMV, and for NVMV m Σ S is sum of NVMV. Integrity of a complete BFG is I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) , where I ˜ P   =   | S | + m Σ S  = Order of the PVMV, I ˜ N = | S | + M Σ S  = Order of the NVMV.  □
Corollary 1.
Assume Σ is a complete BFG with n vertices and an NSS p 1 n 2 , p 2 , p 3 ; n 2 , where p 1 n 2 = ( q 1 n 2 , r 1 n 2 ) , p 2 = ( q 2 , r 2 ) , p 3 = ( q 3 , r 3 ) . Then integrity is I ˜ ( Σ ) = ( n 2 ) q 1 + q 2 + q 3 , ( n 2 ) r 1 + r 2 + r 3 .
Theorem 5.
The integrity of a bipolar star graph K 1 , n is I ˜ ( K 1 , n ) = ( m a x η ( 1 ) + η ( 2 ) , m i n η ( 1 ) + η ( 2 ) , where 1 is the centre vertex of the star graph and vertex 2 is adjacent to 1 .
Proof. 
The centre vertex of the star bipolar graph is connected to every other vertex in K 1 , n . Let S be the centre vertex. When it is removed then every other vertex gets disconnected. For PVMV m K 1 , n S is the maximum value of the PVMV and for NVMV M Σ S is the minimum of NVMV. Therefore integrity of a bipolar star graph K 1 , n is equal to I ˜ ( K 1 , n ) = ( I ˜ P , I ˜ N ) , where I ˜ P = m a x η ( 1 ) + η ( 2 ) , I ˜ N = m i n η ( 1 ) + η ( 2 ) .  □
Example 3.
Consider a BFG K 1 , n = , ξ such that = 1 , 2 , 3 , 4 , 5 , 6 , ξ = 1 2 , 1 3 , 1 4 , 1 5 , 1 6 . Let A = φ A P , φ A N be a bipolar fuzzy subset of ξ × as shown in Figure 4. The integrity of the star BFG is ( 1.1 , 0.9 ) .
To highlight the distinction between classical and fuzzy models, we compare the integrity measures of crisp graphs, fuzzy graphs, and bipolar fuzzy graphs. The summary of these comparisons for standard graphs such as null, complete, and star graphs is presented in Table 4.

3.2. Union, Join and Cartesian BFG

Integrity values for the union of BFGs, the join of BFGs, and the Cartesian product of BFGs are discussed with examples, and integrity values are found.
Theorem 6.
Let Σ be a strong BFG and Σ ¯ be the complement of Σ. Then the integrity of BFG Σ Σ ¯ is I ˜ ( Σ Σ ¯ ) = ( Order of PVMV , Order of NVMV ) .
Proof. 
Let Σ be a strong BFG and Σ ¯ be the complement of Σ . Then the union of Σ and Σ ¯ is a complete BFG. Therefore by Theorem 4, the integrity is I ˜ ( Σ Σ ¯ ) = (Order of PVMV, Order of NVMV).  □
Theorem 7.
Let Σ be the union of two disjoint BFGs, with | Σ 1 |     | Σ 2 | . Then I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) , where I ˜ P ( Σ ) = m i n { | Σ 1 | , I ( Σ 1 ) , | S |   +   | Σ 2 | , | S | + m a x m ( Σ 1 S ) , m ( Σ 2 S ) } and I ˜ N ( Σ ) = m a x { | Σ 1 | , I ( Σ 1 ) , | S |   +   | Σ 2 | , | S | + m i n m ( Σ 1 S ) , m ( Σ 2 S ) } .
Proof. 
Let Σ be the union of two disjoint BFGs with | Σ 1 |     | Σ 2 | .
  • Case 1: The integrity set S of a BFG Σ is empty. Then, the integrity for PVMV of Σ is the maximum of Σ 1 and Σ 2 and integrity for NVMV of Σ is the minimum of Σ 1 and Σ 2 .
  • Case 2: If the integrity set S is from BFG Σ 1 . For PVMV m Σ 1 S | Σ 1 | , then I ˜ ( Σ ) P = I ˜ ( Σ 1 ) P . If for any set S, m Σ 1 S < | Σ 1 | , then I ˜ ( Σ ) P = | S |   +   | Σ 2 | . For NVMV M Σ 1 S | Σ 1 | , then I ˜ ( Σ ) N = I ( Σ 1 ) N . If for any set S, M Σ 1 S > | Σ 2 | . Then I ˜ ( Σ ) N = | S |   +   | Σ 2 | .
  • Case 3: If S is from Σ 1 and Σ 2 . If S is a cut vertex from Σ 1 or Σ 2 , we get at least three components in Σ S . Then the positive integrity is I ˜ P = | S | + m a x m ( Σ 1 S 1 ) , m ( Σ 2 S 2 ) and negative integrity is I ˜ N = | S | + m i n m ( Σ 1 S 1 ) , m ( Σ 2 S 2 ) , where S 1 = S η ( Σ 1 ) and S 2 = S η ( Σ 2 ) . If S does not have any cut vertex of Σ 1 or Σ 2 , it cannot be the integrity set for Σ , since Σ 1 and Σ 2 are disjoint. Combining the above cases, integrity is I ˜ P ( Σ ) = m i n { | Σ 1 | , I ( Σ 1 ) , | S |   +   | Σ 2 | , | S | + m a x m ( Σ 1 S ) , m ( Σ 2 S ) } and I ˜ N ( Σ ) = m a x { | Σ 1 | , I ˜ ( Σ 1 ) , | S |   +   | Σ 2 | , | S | + m i n m ( Σ 1 S ) , m ( Σ 2 S ) } .
Theorem 8.
Let Σ be the union of two disjoint connected BFGs, Σ 1 and Σ 2 . Then I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) , where I ˜ P ( Σ ) is m a x I ˜ P ( Σ 1 ) , I ˜ P ( Σ 2 ) I ˜ P ( Σ ) and I ˜ N ( Σ ) is m i n I ˜ N ( Σ 1 ) , I ˜ N ( Σ 2 ) I ˜ N ( Σ ) .
Theorem 9.
Let Σ 1 and Σ 2 be two connected BFGs, then the join Σ = Σ 1 + Σ 2 with 1 2 = ϕ . Then I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) , where I ˜ P ( Σ ) = m i n I ˜ P ( Σ 1 )   +   | Σ 2 | P , I ˜ P ( Σ 2 ) + | Σ 1 | P and I ˜ N ( Σ ) = m a x I ˜ N ( Σ 1 )   +   | Σ 2 | N , I ˜ N ( Σ 2 ) + | Σ 1 | N .
Proof. 
According to the definition of the join of two BFGs, one edge connects each vertex from Σ 1 to Σ 2 .
If Σ 1 and Σ 2 are complete BFGs, then the join of Σ 1 and Σ 2 is also a complete BFG. Then the integrity for PVMV is I ˜ P ( Σ ) = sum of PVMV and for NVMV integrity is I ˜ N ( Σ ) = sum of NVMV.
If Σ 1 and Σ 2 are two disjoint connected BFGs, then the join of Σ = Σ 1 + Σ 2 is a complete BFG. Then the integrity for positive vertex membership value is I ˜ P ( Σ ) = sum of PVMV and the integrity for NVMV is I ˜ N ( Σ ) = sum of NVMV.  □
Example 4.
Consider two BFGs Σ 1 = 1 , ξ 1 such that 1 = 1 , 2 , ξ 1 = 1 2 and Σ 2 = 2 , ξ 2 such that 2 = 3 , 4 , 5 , ξ 2 = 3 4 , 4 5 . Then the join of Σ 1 and Σ 2 is shown in Figure 5.
Theorem 10.
Let K 1 , n be a star BFG. Then I ˜ K 1 , n ¯ = ( I ˜ P , I ˜ N ) , where I ˜ P = maximum | K 1 | P , | K n | P and I ˜ N = minimum | K 1 | N , | K n | N .
Theorem 11.
Let Σ 1 and Σ 2 be two connected BFGs with vertex set 1 = 1 , 2 and 2 = u 1 , u 2 , , u n and edges ξ 1 = e 1 and ξ 2 = e 1 , e 2 , , e n , respectively. Let Σ be the cartesian BFG of Σ 1 and Σ 2 . Let 1 and 2 be two partial subgraphs of Σ. Then the integrity of Σ = Σ 1 × Σ 2 is I ˜ P ( Σ ) = m i n | 1 | P   +   | S 2 | P , | 2 | P   +   | S 1 | P and I ˜ N ( Σ ) = m i n | 1 | N   +   | S 2 | N , | 2 | N   +   | S 1 | N , where S i , i = 1 , 2 is the minimal set of 1 and 2 .
Proof. 
The BFG Σ consists of two partial subgraphs 1 and 2 , which are isomorphic to Σ 2 . Σ remains a single connected component after less than n vertices are removed. Therefore, in order to break the graph, we must take away at least n vertices from 1 and 2 . In 1 BFG, if n vertices are removed then 2 with minimal set S 2 is the integrity. Similarly in 2 BFG if n vertices are removed then 1 with minimal set S 1 is the integrity. The integrity value of Σ is I ˜ P ( Σ ) = m i n | 1 | P   +   | S 2 | P , | 2 | P   +   | S 1 | P and I ˜ N ( Σ ) = m a x | 1 | N   +   | S 2 | N , | 2 | N   +   | S 1 | N , where S i , i = 1 , 2 is the minimal set of 1 and 2 . □
Example 5.
Consider two BFG Σ 1 = 1 , ξ 1 such that 1 = 1 , 2 , ξ 1 = 1 2 and Σ 2 = 2 , ξ 2 such that 2 = 3 , 4 , 5 , ξ 2 = 3 4 , 4 5 . Then the cartesian of Σ 1 and Σ 2 is shown in Figure 6.
Theorem 12.
Let K 2 and K 1 , n ( n 1 ) be two BFGs, then the cartesian BFG is Σ = K 2 × K 1 , n . Then I ˜ ( Σ ) = I ˜ P , I ˜ N , where I ˜ P ( Σ ) = Sum of PVMV ( v 1 , u ) , ( v 2 , u ) +maximum order of the PVMV in n components and I ˜ N ( Σ ) = Sum of NVMV ( v 1 , u ) , ( v 2 , u ) +minimum order of the NVMV in n components.
Proof. 
Let the vertices of K 2 be v 1 , v 2 and K 1 , m be u , u 1 , u 2 , . . . , u m , where vertex u is the central vertex in K 1 , n with degree n. Let the minimal set S = ( v 1 , u ) , ( v 2 , u ) Σ , then Σ S has m components of K 2 . The integrity of Σ is I ˜ P ( Σ ) = Sum of PVMV ( v 1 , u ) , ( v 2 , u ) +maximum order of the PVMV in n components and I ˜ N ( Σ ) = Sum of NVMV ( v 1 , u ) , ( v 2 , u ) +minimum order of the NVMV in n components.  □
Theorem 13.
Let K 2 and K n , m ( n m , n , m 2 ) be two BFGs, then the cross BFG is Σ = K 2 × K n , m . Then I ˜ ( Σ ) = I ˜ P , I ˜ N , where I ˜ P ( Σ ) = | S | P +maximum order of the PVMV in m components and I ˜ N ( Σ ) = | S | N +minimum order of the NVMV in m components, where S is the minimal set.
Proof. 
Let the vertices of K 2 be v 1 , v 2 and K n , m has vertices u 1 , u 2 , , u n in one partite set and u 1 , u 2 , , u n are in the other partite set, respectively. Let the minimal set of Σ be S = ( v 1 , u i ) , ( v 2 , u i ) ; i = 1 , 2 , , n , then Σ S has m components of K 2 . The integrity of Σ is I P ( Σ ) = | S | P +maximum order of the PVMV in m components and I N ( Σ ) = | S | N +minimum order of the NVMV in m components, where S is the minimal set.  □
Example 6.
Consider two BFG of K 2 and K 2 , 3 . Then cartesian of K 2 and K 2 , 3 is shown in Figure 7.
Theorem 14.
Let K 2 and W 1 , m ( m 3 ) be two BFGs, then the cartesian BFG is Σ = K 2 × W 1 , m . Then I ˜ ( Σ ) = I ˜ P , I ˜ N , where I ˜ P ( Σ ) = | S | P  +  I K 2 × C 1 , m P and I N ( Σ ) = | S | N  +  I ˜ K 2 × C 1 , m N .
Proof. 
Let the vertices of K 2 be v 1 , v 2 and the vertices of W 1 , m be x , u 1 , u 2 , , u n . Let the minimal set of Σ be S = ( v 1 , x ) , ( v 2 , x ) , then Σ S has only one component of K 2 × C m . The integrity of BFG Σ is I ˜ P ( Σ ) = | S | P  +  I ˜ K 2 × C m P and I ˜ N ( Σ ) = | S | N  +  I ˜ K 2 × C m N . □

3.3. Application

When modeling real-world problems with mathematical models, it is important to recognize that every model has limitations. For new projects, it is essential to consider both advantages and disadvantages. By assigning fuzzy membership values to these pros and cons, the pros receive positive membership values, while the cons are assigned negative membership values.
If these values are considered as membership values of a fuzzy graph, it transforms into a bipolar fuzzy graph (BFG). The road network serves as a fundamental transportation mode for goods and people, significantly impacting a country’s economy. When implementing a project within the road network, choosing the right path optimizes both profit and loss comprehensively. Longer road lengths directly lead to increased gasoline and diesel consumption, contributing to environmental issues. At times, the compensation cost significantly surpasses the actual cost of road construction.
As a result, road construction has both positive and negative effects on social and economic conditions. This network type can be considered as a BFG. The positive impact is represented by positive membership values, while the negative impact is represented by negative membership values on specific nodes.
Consider a road network where nodes in the graph represent specific areas, places, villages, or towns, and the edges denote proposed road routes. Each node’s positive membership value represents economic gain, while the negative membership value represents economic loss due to environmental issues for that node. The integrity parameter is particularly helpful in identifying the optimal transmission path in such problems.
The network depicted in Figure 8 illustrates all possible road routes from node 1 to node 8 . There are seven distinct paths between these two nodes: 1 2 5 8 , 1 2 6 8 , 1 3 5 8 , 1 3 6 8 , 1 3 7 8 , 1 4 6 8 , 1 4 7 8 .
For each path S, the integrity set is defined as α = | S | P + m ( Σ S ) P , β = | S | N + M ( Σ S ) N , where | S | P and | S | N are the cumulative positive and negative membership values of nodes in S, m ( Σ S ) P is the maximum positive membership value in the complement, and M ( Σ S ) N is the maximum negative membership value in the complement.
From Table 5, the path 1 2 6 8 achieves the minimal positive integrity, and the path 1 4 6 8 achieves the maximal negative integrity. Thus, the overall integrity of the BFG is obtained as I ˜ ( Σ ) = ( I ˜ P , I ˜ N ) = ( 1 , 1 ) , after normalization. This ensures that the transmission from 1 to 8 is selected based on both economic gain and environmental loss in a balanced manner.

4. Conclusions

Both advantages and disadvantages are simultaneously reflected in the study of integrity in bipolar fuzzy graphs (BFGs), which extend traditional graph theory by incorporating both positive and negative membership values. By considering vertex removal and the resulting components, the integrity parameter defined as a tuple of positive and negative integrities effectively evaluates the robustness and vulnerability of BFGs. Interestingly, as the examples demonstrate, the integrity parameter can assume both positive and negative values, reflecting the complex trade-offs observed in real-world systems modelled by BFGs.
A comprehensive understanding of the structural resilience of BFGs is obtained by investigating integrity across specific graph classes, including null, complete, star, path, cycle, and bipartite graphs, as well as under operations such as union, join, and Cartesian product. Modeling a road network as a BFG further demonstrates the practical value of the integrity measure in a real-world application. In this case, positive membership values represent financial gains, while negative values capture environmental losses, showing how the network’s integrity can guide decisions that balance ecological impact with economic profit.
Overall, the integrity parameter of bipolar fuzzy graphs serves as a valuable tool for evaluating and improving complex systems with competing criteria, thereby enabling better decision-making in real-world applications. Moreover, this concept can be extended to intuitionistic fuzzy graphs and generalized fuzzy graphs, offering broader opportunities for research and application.

Author Contributions

Funding acquisition, M.A. and S.O.H.; Conceptualization, G.V.N. and P.C.; Software, G.V.N.; Formal analysis, M.A.; Methodology, S.O.H.; Supervision, G.V.N. and M.A.; Writing—original draft, M.A. and G.V.N.; Validation, P.C. and S.O.H.; Writing—review and editing, G.V.N. and S.O.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Deanship of Research and Graduate Studies at King Khalid University, Project under grant number RGP. 2/81/46 and Deanship of Scientific Research at Northern Border University. Project Number “NBU-FFR-2025-781-14”.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Acknowledgments

The authors extend their appreciation to the Deanship of Research and Graduate Studies at King Khalid University for funding this work through Large Research Project under grant number RGP. 2/81/46, the authors also express their appreciation to the Deanship of Scientific Research at Northern Border University, Arar, Saudi Arabia for funding this research work through project number “NBU-FFR-2025-781-14”.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  2. Rosenfeld, A. Fuzzy graphs. In Fuzzy Sets and Their Applications to Cognitive and Decision Processes; Academic press: Cambridge, MA, USA, 1975; pp. 77–95. [Google Scholar]
  3. Bhutani, K.R. On automorphisms of fuzzy graphs. Pattern Recognit. Lett. 1989, 9, 159–162. [Google Scholar] [CrossRef]
  4. Bhutani, K.R.; Rosenfeld, A. Strong arcs in fuzzy graphs. Inf. Sci. 2003, 152, 319–322. [Google Scholar] [CrossRef]
  5. Sunitha, M.; Vijayakumar, A. Complement of a fuzzy graph. Indian J. Pure Appl. Math. 2002, 33, 1451–1464. [Google Scholar]
  6. Mathew, S.; Sunitha, M. Node connectivity and arc connectivity of a fuzzy graph. Inf. Sci. 2010, 180, 519–531. [Google Scholar] [CrossRef]
  7. Sunitha, M.; Mathew, S. Fuzzy graph theory: A survey. Ann. Pure Appl. Math. 2013, 4, 92–110. [Google Scholar]
  8. Jamil, M.K. Distance-based topological indices and double graph, Iranian Journal of Mathematical Chemistry. Univ. Kashan 2017, 8, 83–91. [Google Scholar]
  9. Ali, S.; Jamil, M.K.; Azeem, M.; Zahid, M.A.; Ismail, T.A. Double resolving sets and the exchange property with applications in network optimization and cybersecurity. Mater. Chem. Phys. 2025, 346, 131289. [Google Scholar] [CrossRef]
  10. Akram, M. Bipolar fuzzy graphs. Inf. Sci. 2011, 181, 5548–5564. [Google Scholar] [CrossRef]
  11. Akram, M.; Dudek, W.A. Regular bipolar fuzzy graphs. Neural Comput. Appl. 2012, 21, 197–205. [Google Scholar] [CrossRef]
  12. Rashmanlou, H.; Samanta, S.; Pal, M.; Borzooei, R.A. A study on bipolar fuzzy graphs. J. Intell. Fuzzy Syst. 2015, 28, 571–580. [Google Scholar] [CrossRef]
  13. Broumi, S.; Smarandache, F.; Talea, M.; Bakali, A. An introduction to bipolar single valued neutrosophic graph theory. Appl. Mech. Mater. 2016, 841, 184–191. [Google Scholar] [CrossRef]
  14. Pramanik, T.; Pal, M.; Mondal, S.; Samanta, S. A study on bipolar fuzzy planar graph and its application in image shrinking. J. Intell. Fuzzy Syst. 2018, 34, 1863–1874. [Google Scholar] [CrossRef]
  15. Akram, M. Bipolar fuzzy graphs with applications. Knowl.-Based Syst. 2013, 39, 1–8. [Google Scholar] [CrossRef]
  16. Ghorai, G.; Pal, M. Certain types of product bipolar fuzzy graphs, International. J. Appl. Comput. Math. 2017, 3, 605–619. [Google Scholar]
  17. Samanta, S.; Pal, M. Irregular bipolar fuzzy graphs. arXiv 2012, arXiv:1209.1682. [Google Scholar] [CrossRef]
  18. Karunambigai, M.; Akram, M.; Palanivel, K.; Sivasankar, S. Domination in bipolar fuzzy graphs. In Proceedings of the IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Hyderabad, India, 7–10 July 2013; pp. 1–6. [Google Scholar]
  19. Mohideen, B.A. Types of degrees in bipolar fuzzy graphs. Appl. Math. Sci. 2013, 7, 4857–4866. [Google Scholar] [CrossRef]
  20. Rashmanlou, H.; Jun, Y.B.; Borzooei, R. More results on highly irregular bipolar fuzzy graphs. Ann. Fuzzy Math. Inform. 2014, 8, 149–168. [Google Scholar]
  21. Akram, M.; Akmal, R. Application of bipolar fuzzy sets in graph structures. Appl. Comput. Intell. Soft Comput. 2016, 2016, 5859080. [Google Scholar] [CrossRef]
  22. Akram, M.; Waseem, N. Novel applications of bipolar fuzzy graphs to decision making problems. J. Appl. Math. Comput. 2018, 56, 73–91. [Google Scholar] [CrossRef]
  23. Rashmanlou, H.; Samanta, S.; Pal, M.; Borzooei, R.A. Bipolar fuzzy graphs with categorical properties. Int. J. Comput. Intell. Syst. 2015, 8, 808–818. [Google Scholar] [CrossRef]
  24. Talebi, A.A.; Rashmanlou, H. Complement and isomorphism on bipolar fuzzy graphs. Fuzzy Inf. Eng. 2014, 6, 505–522. [Google Scholar] [CrossRef]
  25. Rashmanlou, H.; Samanta, S.; Pal, M.; Borzooei, R.A. Product of bipolar fuzzy graphs and their degree. Int. J. Gen. Syst. 2016, 45, 1–14. [Google Scholar] [CrossRef]
  26. Gong, S.; Hua, G.; Zhang, X. Bipolar picture fuzzy graph based multiple attribute decision making approach-part ii. In International Conference on Machine Learning for Cyber Security; Springer: Cham, Switzerland, 2022; pp. 309–320. [Google Scholar]
  27. Lu, J.; Zhu, L.; Gao, W. Structured representation of fuzzy data by bipolar fuzzy hypergraphs. In International Conference on Machine Learning for Cyber Security; Springer: Cham, Switzerland, 2022; pp. 663–676. [Google Scholar]
  28. Pandey, S.D.; Ranadive, A.; Samanta, S. Bipolar-valued hesitant fuzzy graph and its application. Soc. Netw. Anal. Min. 2022, 12, 14. [Google Scholar] [CrossRef] [PubMed]
  29. Poulik, S.; Ghorai, G. Applications of graph’s complete degree with bipolar fuzzy information. Complex Intell. Syst. 2022, 8, 1115–1127. [Google Scholar] [CrossRef]
  30. Talebi, A.A.; Amiri, S.O. Cayley bipolar fuzzy graphs associated with bipolar fuzzy groups. Int. J. Adv. Intell. Paradig. 2023, 24, 1–11. [Google Scholar]
  31. Goddard, W.; Swart, H.C. Integrity in graphs: Bounds and basics. J. Combin. Math. Combin. Comput 1990, 7, 139–151. [Google Scholar]
  32. Bagga, K.S.; Beineke, L.W.; Goddard, W.D.; Lipman, M.J.; Pippert, R.E. A survey of integrity. Discret. Appl. Math. 1992, 37, 13–28. [Google Scholar] [CrossRef]
  33. Kirlangic, A. On the weak-integrity of graphs. J. Math. Model. Algorithms 2003, 2, 81–95. [Google Scholar] [CrossRef]
  34. Mahde, S.S.; Mathad, V. On weak hub-integrity of graphs. Gulf J. Math. 2017, 5, 14. [Google Scholar] [CrossRef]
  35. Mahde, S.S.; Mathad, V.; Sahal, A.M. Hub-integrity of graphs. Bull. Int. Math. Virtual Inst. 2015, 5, 57–64. [Google Scholar]
  36. Kılıc, E.; Besirik, A. Domination edge integrity of graphs. Adv. Math. Models Appl. 2018, 3, 234–238. [Google Scholar]
  37. Besirik, A. Total domination integrity of graphs. J. Mod. Technol. Eng. 2019, 4, 11–19. [Google Scholar]
  38. Saravanan, M.; Sujatha, R.; Sundareswaran, R. Integrity of fuzzy graphs. Bull. Int. Math. Virtual Inst. 2016, 6, 89–96. [Google Scholar]
  39. Mariappan, S.; Ramalingam, S.; Raman, S.; Bacak-Turan, G. Domination integrity and efficient fuzzy graphs. Neural Comput. Appl. 2020, 32, 10263–10273. [Google Scholar] [CrossRef]
  40. Saravanan, M.; Sujatha, R.; Sundareswaran, R.; Sahoo, S.; Pal, M. Concept of integrity and its value of fuzzy graphs. J. Intell. Fuzzy Syst. 2018, 34, 2429–2439. [Google Scholar] [CrossRef]
  41. Saravanan, M.; Sujatha, R.; Sundareswaran, R.; Balasubramanian, M.S. Application of domination integrity of graphs in pmu placement in electric power networks. Turk. J. Electr. Eng. Comput. Sci. 2018, 26, 2066–2076. [Google Scholar] [CrossRef]
  42. Sujatha, R.; Saravanan, M.; Sundareswaran, R. Brain network analysis through span integrity of fuzzy graphs. New Math. Nat. Comput. 2023, 19, 525–539. [Google Scholar] [CrossRef]
  43. Chakaravarthy, S.; Chandran, K.; Mariappan, S.; Ramalingam, S. Edge integrity for signed fuzzy graphs. J. Intell. Fuzzy Syst. 2022, 43, 4681–4690. [Google Scholar] [CrossRef]
  44. Chakaravarthy, S.; Chandran, K.; Mariappan, S.; Ramalingam, S. An algorithmic approach to signed fuzzy graph integrity: Complexity, graph operations, and metro rail network applications. Ain. Shams. Eng. J. 2025, 16, 103509. [Google Scholar]
  45. Sankar, C.; Kalaivani, C.; Chellamani, P.; Venkat Narayanan, G. Analyzing Network Stability via Symmetric Structures and Domination Integrity in Signed Fuzzy Graphs. Symmetry 2025, 17, 766. [Google Scholar] [CrossRef]
  46. Lee, K.M. Bipolar-valued fuzzy sets and their operations. In Proceedings of the International Conference on Intelligent Technologies, Bangkok, Thailand, 13–15 December 2000; pp. 307–312. [Google Scholar]
  47. Zhang, W.-R. Bipolar fuzzy sets and relations: A computational framework for cognitive modeling and multiagent decision analysis, in NAFIPS/IFIS/NASA’94. 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]
  48. Akram, M.; Sarwar, M.; Dudek, W.A. Graphs for the Analysis of Bipolar Fuzzy Information; Springer: Sinapore, 2021; Volume 401. [Google Scholar]
Figure 1. BFG.
Figure 1. BFG.
Symmetry 17 01552 g001
Figure 2. BFG.
Figure 2. BFG.
Symmetry 17 01552 g002
Figure 3. Path BFG.
Figure 3. Path BFG.
Symmetry 17 01552 g003
Figure 4. Star BFG.
Figure 4. Star BFG.
Symmetry 17 01552 g004
Figure 5. Join of two BFGs.
Figure 5. Join of two BFGs.
Symmetry 17 01552 g005
Figure 6. Cartesian product of two BFG.
Figure 6. Cartesian product of two BFG.
Symmetry 17 01552 g006
Figure 7. Cartesian BFG of K 2 and K 2 , 3 .
Figure 7. Cartesian BFG of K 2 and K 2 , 3 .
Symmetry 17 01552 g007
Figure 8. Roadway from vertex 1 to 8 .
Figure 8. Roadway from vertex 1 to 8 .
Symmetry 17 01552 g008
Table 1. Summary of key symbols and notations used in this paper.
Table 1. Summary of key symbols and notations used in this paper.
SymbolDescription
B F G Bipolar Fuzzy Graph
Vertex set of the underlying crisp graph
ξ Edge set of the underlying crisp graph
Σ = ( η , φ ) Fuzzy graph with vertex and edge membership functions
Σ * Underlying crisp graph of Σ
I ˜ ( Σ ) Integrity of a bipolar fuzzy graph
I ˜ P Positive integrity (based on PVMV)
I ˜ N Negative integrity (based on NVMV)
NSSNode strength seguence
PVMVPositive vertex membership value
NVMVNegative vertex membership value
m ( Σ S ) Maximum order of Σ S in PVMV
M ( Σ S ) Maximum order of Σ S in NVMV
C O N N Σ ( 1 , 2 ) Connectedness between vertices 1 and 2
Table 2. Integrity of BFGs.
Table 2. Integrity of BFGs.
S | S | P m Σ S P α | S | N M Σ S N β
ϕ 02.42.40−1.3−1.3
1 0.71.72.4−0.8−0.5−1.3
2 0.61.82.4−0.1−1.2−1.3
3 0.91.52.4−0.3−1−1.3
4 0.22.22.4−0.1−1.2−1.3
1 , 2 1.31.12.4−0.9−0.4−1.3
1 , 3 1.60.82.4−1.1−0.2−1.3
1 , 4 0.91.52.4−0.9−0.4−1.3
2 , 3 1.50.92.4−0.4−0.9−1.3
2 , 4 0.80.91.7−0.2−0.8−1
1 , 2 , 3 2.20.22.4−1.2−0.1−1.3
1 , 2 , 4 1.50.92.4−1−0.3−1.3
2 , 3 , 4 1.70.72.4−0.5−0.8−1.3
1 , 2 , 3 , 4 2.402.4−1.30−1.3
Where α = | S | P + m Σ S P and β = | S | N + M Σ S N . From the table, the integrity is 1.7 , 1 .
Table 3. Integrity of BFG.
Table 3. Integrity of BFG.
S | S | P m Σ S P α | S | N M Σ S N β
1 , 3 1.40.41.8−0.4−0.3−0.7
2 , 4 0.60.81.4−0.6−0.3−0.9
Where α = | S | P + m Σ S P and β = | S | N + M Σ S N . From the table, the integrity is 1.4 , 0.7 .
Table 4. Comparison of integrity of crisp graph, fuzzy graph, and BFG.
Table 4. Comparison of integrity of crisp graph, fuzzy graph, and BFG.
Standard GraphIntegrity of Crisp GraphIntegrity of Fuzzy GraphIntegrity of Bipolar Fuzzy Graph
Null Graph K n 1Maximum vertex membership value I ˜ ( G ) = (maximum of the PVMV, minimum of NVMV).
Complete Graph K n nOrder of Fuzzy Graph I ˜ ( Γ ) =  (Order of the PVMV, Order of the NVMV).
Star Graph K 1 , n 2Maximum of η ( 1 ) + η ( 2 ) for all ( 1 , 2 ) in K 1 , n I ˜ ( K 1 , n ) = ( m a x η ( 1 ) + η ( 2 ) ,
min(η(ℷ1) + η(ℷ2)), where ℷ1 is the centre vertex of the star graph and vertex
2 is adjacent to ℷ1
Table 5. Integrity of BFG.
Table 5. Integrity of BFG.
S | S | P m Σ S P α | S | N M Σ S N β
1 0.60.91.5−0.3−1.3−1.6
2 0.40.61−0.5−1.1−1.6
6 0.311.3−0.2−0.8−1
8 0.21.31.5−0.6−1−1.6
1 , 2 10.51.5−0.8−0.8−1.6
1 , 6 0.90.41.3−0.5−0.6−1.1
1 , 4 0.80.71.5−0.9−0.7−1.6
2 , 6 0.70.61.3−0.7−0.6−1.3
2 , 8 0.60.61.2−1.1−0.3−1.4
6 , 8 0.511.5−0.8−0.8−1.6
1 , 2 , 6 1.30.21.5−1−0.6−1.6
1 , 2 , 8 1.20.31.5−1.4−0.2−1.6
2 , 6 , 8 0.90.61.5−1.3−0.3−1.6
1 , 2 , 6 , 8 1.501.5−1.60−1.6
Where α = | S | P + m Σ S P and β = | S | N + M Σ S N . From the table, the integrity is 1 , 1 .
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alhazmi, M.; Narayanan, G.V.; Chellamani, P.; Hilali, S.O. Exploring Symmetry Structures in Integrity-Based Vulnerability Analysis Using Bipolar Fuzzy Graph Theory. Symmetry 2025, 17, 1552. https://doi.org/10.3390/sym17091552

AMA Style

Alhazmi M, Narayanan GV, Chellamani P, Hilali SO. Exploring Symmetry Structures in Integrity-Based Vulnerability Analysis Using Bipolar Fuzzy Graph Theory. Symmetry. 2025; 17(9):1552. https://doi.org/10.3390/sym17091552

Chicago/Turabian Style

Alhazmi, Muflih, Gangatharan Venkat Narayanan, Perumal Chellamani, and Shreefa O. Hilali. 2025. "Exploring Symmetry Structures in Integrity-Based Vulnerability Analysis Using Bipolar Fuzzy Graph Theory" Symmetry 17, no. 9: 1552. https://doi.org/10.3390/sym17091552

APA Style

Alhazmi, M., Narayanan, G. V., Chellamani, P., & Hilali, S. O. (2025). Exploring Symmetry Structures in Integrity-Based Vulnerability Analysis Using Bipolar Fuzzy Graph Theory. Symmetry, 17(9), 1552. https://doi.org/10.3390/sym17091552

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