Next Article in Journal
On the Highly Accurate Evaluation of the Voigt/Complex Error Function with Small Imaginary Argument
Previous Article in Journal
Comparison of the Selected Methods Used for Solving the Ordinary Differential Equations and Their Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Concepts of Vertex Covering in Cubic Graphs with Its Applications

1
Institute of Computing Science and Technology, Guangzhou University, Guangzhou 510006, China
2
Department of Mathematics, University of Mazandaran, 4741613534 Babolsar, Iran
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(3), 307; https://doi.org/10.3390/math10030307
Submission received: 2 December 2021 / Revised: 7 January 2022 / Accepted: 13 January 2022 / Published: 19 January 2022

Abstract

:
Graphs serve as one of the main tools for the mathematical modeling of various human problems. Fuzzy graphs have the ability to solve uncertain and ambiguous problems. The cubic graph, which has recently gained a position in the fuzzy graph family, has shown good capabilities when faced with problems that cannot be expressed by fuzzy graphs and interval-valued fuzzy graphs. Simultaneous application of fuzzy and interval-valued fuzzy membership indicates a high flexibility in modeling uncertainty issues. The vertex cover is a fundamental issue in graph theory that has wide application in the real world. The previous definition limitations in the vertex covering of fuzzy graphs has directed us to offer new classifications in terms of cubic graph. In this study, we introduced the strong vertex covering and independent vertex covering in a cubic graph with strong edges and described some of its properties. One of the motives of this research was to examine the changes in the strong vertex covering number of a cubic graph if one vertex is omitted. This issue can play a decisive role in covering the graph vertices. Since many of the problems ahead are of hybrid type, by reviewing some operations on the cubic graph we were able to determine the strong vertex covering number on the most important cubic product operations. Finally, two applications of strong vertex covering and strong vertex independence are presented.

1. Introduction

Graphs have long been used to describe objects and the relationships among them. The vertex cover (VC) of a graph G is an arrangement of vertices, in which every edge in G has at least one end point in this set provided that each vertex in G is at least adjacent to one edge. The VC number, also called the minimum VC number, is the minimum cardinality of a set of vertices that covers all edges in G. Determining the set of VCs with the least cardinality for a given graph is a classic optimization problem in computer science and an NP-hard problem in which it is not possible to design an algorithm that guarantees the optimal answer in polynomial time. In fact, the VC problem was one of Karp’s 21 NP-complete problems, and is, therefore, a classical NP-complete problem in complexity theory.
Considering the VC issue, Hastad [1] confirmed that approximating VC within constant factors less than 7 / 6 serves as the NP-hard. The Hastad factor to 1.36 was progressed by Dinur and Safra [2]. The problems of randomness and the probability theory of minimum weight edge covering problem are mentioned by Ni [3].
Fuzzy theory is one of the best and most powerful tools for modeling problems in examining the relationships among uncertainties in the real world. This concept gained popularity with the introduction of the fuzzy set by Zadeh [4], and fuzzy graph (FG) by Rosenfeld [5], as they are characterized by two membership functions in [ 0 , 1 ] for vertices and edges of a graph. Bhutani and Rosenfeld [6] introduced the concept of strong edges. Bhattacharya [7] presented some observations on FGs and some operations on FGs were introduced by Mordeson and Peng [8]. Akram and Dudek [9] presented the idea of an interval-valued fuzzy graph (IVFG) in 2011. Atanassov [10] adopted the idea of an element membership and non-membership in a set and proposed the idea of intuitionistic fuzzy sets. Rashmanlou et al. [11] studied categorical properties of an intuitionistic fuzzy graph (IFG). Kosari et al. [12,13,14,15,16,17] conducted research on graphs and vague graphs. Some concepts of IFG were studied by Shao et al. [18]. Talebi [19] introduced Cayley fuzzy graphs to the fuzzy group. Talebi et al. [20,21] introduced some new concepts of the interval-valued intuitionistic fuzzy graph (IVIFG). Some researchers have studied the concepts of graph structure [22,23,24,25,26].
The concept of covering in FG was introduced by Somasundaram [27] who defined VC and edge covering in FGs using effective edges and scalar cardinality. According to this definition, a VC in an FG G is a subset D of vertices so that for each effective arc there is at least one of the two end points in D. Somasundaram defined the notion of coverings in a smaller domain of effective edges using scalar cardinality. According to this definition, for any FG without effective edges, the VC is an empty set. Please note that each effective edge is strong, but a strong edge need not be effective. The credibility theory to find the minimum fuzzy weight edge cover in an FG was discussed by Ni [28] in 2008. Manjusha and Sunitha [29] introduced covering, matching, and paired domination in FGs using strong edges. Sahoo et al. [30] studied covering and paired domination in IFGs. Vinothkumar and Ramya [31] introduced covering in operations on FGs. Senthilkumar and Ponnappan [32] analyzed the idea of strong support VC of FG using strong arc.
Jun et al. [33] introduced the idea of the cubic set (CS) in the form of a combination of FS and IVFS, serving as a more general tool for modeling uncertainty and ambiguity. Through applying this concept, we can solve various problems instigated by uncertainties and have the best choice using CSs in decision-making. Jun et al. [34] combined neutrosophic sets with CSs and proposed the neutrosophic CS idea, and defined different operations. Aided by his colleagues, he also applied this concept to algebraic structures [35,36,37,38]. Kang and Kim [39] investigated CSs mappings. Muhiuddin et al. [40] presented the stable CSs idea. Rashid et al. [41] introduced the concept of a cubic graph (CG) where they introduced many new types of graphs and their applications. Muhiuddin et al. [42] provided a modified definition of a CG. Kishore Kumar et al. [43] examined the regularity concept in CG.
The VC is one of the graph-theory concepts that has various applications such as the installation of road cameras to control traffic, dynamic detection of competition conditions in parallel programming, and finding phylogenetic trees based on protein domain information. Additionally, one of the applications of the minimum VC set is in scheduling issues. A timing problem can be modeled as a graph, where vertices represent tasks or times, and the edge between vertices means there is a conflict between those times or tasks. In fact, finding the minimum number of tasks that must be eliminated to resolve all conflicts is equivalent to finding the minimum VC. The minimum VC problem can also be used to model many real-world situations in the fields of circuit design, telecommunications, network flow, and so on.
In this research, aiming at expanding the concept of covering, and we studied the VC in a CG. We introduced the VC considering cubic strong edges (CSE). We introduced the strong VC and independent VC in a CG with CSEs and described some of its properties. The status of the CG coverage, if one vertex is removed, has been one of the objectives of this research. In this regard, we were able to compare the strong vertex covering set (SVCS) number and strong vertex independent set (SVIS) number in a CG before and after removing a vertex. In the following, since many of the surrounding problems are a combination of different topics, we determined the SCVS number on the most important fuzzy operations in the CG. Finally, two applications of SVCS and SVIS are presented.
Although the CG in graph theory is also referred to as 3-regular graphs, the meaning of the CG throughout this article means a cubic fuzzy graph consisting of an IVFG and an FG.

2. Preliminaries

In this section, some basic concepts of graphs and fuzzy graphs are outlined to enter the main discussion.
A graph consists of a pair G = ( V , E ) , where V is the set of vertices and E is the set of edges of G. H = ( V , E ) is known as a sub graph of a graph G whenever V V and E E . A vertex and an incident edge are called to cover each other in G. A VC in G is a set of vertices that cover all edges of G. The minimum number of vertices in a VC of G is the VC number α 0 ( G ) of G. A set of vertices in G is independent if no two vertices in the set are linked. The vertex independence number β 0 ( G ) of G is the maximum cardinality of an independent set of vertices in G.
A fuzzy set A V is described by its membership function of σ A : V [ 0 , 1 ] , where σ A ( x ) means the degree to which x belongs to A. For notational convenience, we write A ( x ) instead of σ A ( x ) . We use the symbol F ( V ) to denote the set of all fuzzy subsets of V.
If σ 1 , σ 2 F ( V ) , then we define
σ 1 ( x ) σ 2 ( x ) = min { σ 1 ( x ) , σ 2 ( x ) } , σ 1 ( x ) σ 2 ( x ) = max { σ 1 ( x ) , σ 2 ( x ) } , σ 1 σ 2 σ 1 ( x ) σ 2 ( x ) , x V .
An interval-valued number means a closed subinterval [ s , t ] of [0, 1], so that 0 s t 1 . The set of interval-valued numbers is denoted by D [ 0 , 1 ] . For two interval-valued numbers c 1 = [ s 1 , t 1 ] and c 2 = [ s 2 , t 2 ] , we define
r min { c 1 , c 2 } = min { s 1 , s 2 } , min { t 1 , t 2 } , c 1 c 2 s 1 s 2 , t 1 t 2 .
A function μ : V D [ 0 , 1 ] is said to be an interval-valued fuzzy set in V. For x V , [ μ L ( x ) , μ U ( x ) ] is considered to be the membership degree of x, where μ L , μ U : V [ 0 , 1 ] . For every μ , ν D [ 0 , 1 ] , we define
μ ν μ ( x ) ν ( x ) , x V .
Additionally, we have
[ μ i L ( x ) , μ i U ( x ) ] = [ sup μ i L ( x ) , sup μ i U ( x ) ] , [ μ i L ( x ) , μ i U ( x ) ] = [ inf μ i L ( x ) , inf μ i U ( x ) ] ,
for all x V , i = 1 , 2 , , n .
The FG G = ( σ , ρ ) over V is a non-empty set V together with a pair of functions σ : V [ 0 , 1 ] and ρ : V × V [ 0 , 1 ] , so that for all x , y V , ρ ( x y ) σ ( x ) σ ( y ) where σ ( x ) and ρ ( x y ) represent the membership values of the vertex x and the edge x y in G, respectively. The FG H = ( φ , ψ ) is named the partial fuzzy subgraph of G = ( σ , ρ ) if φ σ and ψ ρ . Two vertices of x and y in the FG G are named the adjacent neighbors if ρ ( x y ) > 0 . The set of all neighbors of x is shown by N ( x ) . The FG G = ( σ , ρ ) is named the complete FG if ρ ( x y ) = σ ( x ) σ ( y ) , for all x , y V .
The order and size of the FG G = ( σ , ρ ) are described as p = x V σ ( x ) , q = x y V × V ρ ( x y ) . Additionally, the scalar cardinality of S V is described as | S | = x S σ ( x ) .
A path P of length n is a sequence of distinct vertices x 0 , x 1 , ⋯, x n , so that ρ ( x i 1 , x i ) > 0 , i = 1 , 2 , , n , and the membership degree of a weakest edge is defined as its strength. The strength of connectedness between two vertices x and y is defined as the maximum of the strength of a path between x and y, denoted by CONN ( x , y ) .
An edge of an FG G = ( σ , ρ ) is named strong if its weight is at least as great as the strength of connectedness of its end vertices when it is deleted. An FG G is called the strong F G if each edge in G is a strong edge. The node y is named strong neighbor of x if the edge x y is strong. The set of all strong neighbors of x is named the strong neighbor of x and is shown by N s ( x ) . The closed strong neighbor is described as N s [ x ] = N s ( x ) { x } .
Definition 1
([33]). A CS in V is defined as follows
A = { [ μ L ( x ) , μ U ( x ) ] , σ ( x ) x V } ,
where [ μ L ( x ) , μ U ( x ) ] is an interval-valued fuzzy membership degree and σ ( x ) is a fuzzy membership degree of x in A.
A CS A in V is named to be an internal CS if μ L ( x ) σ ( x ) μ U ( x ) , and said to be an external CS if σ ( x ) [ μ L ( x ) , μ U ( x ) ] , for all x V .
Definition 2
([42]). A CG over V * is a pair G = ( A , B ) where A is a CS in V * and B is a CS in V * × V * , so that for all x y V * × V *
μ B L ( x y ) μ A L ( x ) μ A L ( y ) , μ B U ( x y ) μ A U ( x ) μ A U ( y ) , σ B ( x y ) σ A ( x ) σ A ( y ) .
The underlying graph of a CG G is G * = ( V * , E * ) , where
V * = { x [ μ A L ( x ) , μ A U ( x ) ] > 0 , σ A ( x ) > 0 } , E * = { x y [ μ B L ( x y ) , μ B U ( x y ) ] > 0 , σ B ( x y ) > 0 } , x , y V * .
Definition 3
([42]). A CG G on V * is known as a complete CG if for all x y E * ,
μ B L ( x y ) = μ A L ( x ) μ A L ( y ) , μ B U ( x y ) = μ A U ( x ) μ A U ( y ) , σ B ( x y ) = σ A ( x ) σ A ( y ) .
Definition 4
([42]). Let G = ( A , B ) be a CG on V * . A cubic path in G is a sequence P c : x 1 , x 2 , , x r of distinct vertices of V, so that [ μ B L ( x i 1 , x i ) , μ B U ( x i 1 , x i ) ] > 0 and σ B ( x i 1 , x i ) > 0 , for i = 1 , 2 , , r . The strength of P c is defined as
S ( P c ) = i = 1 r [ μ B L ( x i 1 , x i ) , μ B U ( x i 1 , x i ) ] , i = 1 r σ B ( x i 1 , x i ) .
The strength of connectedness between x and y is shown by [ μ B L ( x y ) , μ B U ( x y ) ] , σ B ( x y ) and it is the maximum of the strengths of all cubic paths between x , y .
Definition 5.
An edge x y in CG G is named cubic strong edge (CSE) if
[ μ B L ( x y ) , μ B U ( x y ) ] [ μ B L ( x y ) , μ B U ( x y ) ] , σ B ( x y ) σ B ( x y ) .
Definition 6.
The vertex cardinality and edge cardinality of a CG G = ( A , B ) are described as
p = x V * 1 μ A L ( x ) + μ A U ( x ) + σ A ( x ) 3 , q = x y E * 1 μ B L ( x y ) + μ B U ( x y ) + σ B ( x y ) 3 .
Definition 7.
The cardinality of S V * in CG G is described as
| S | = x S 1 μ A L ( x ) + μ A U ( x ) + σ A ( x ) 3 .
Definition 8.
Let G be a CG. The strong neighbor of x is described as
N ( x ) = { y V * x y be a C S E } .
The strong neighborhood degree of x is defined as
D N ( x ) = w N ( x ) μ L ( w ) , w N ( x ) μ U ( w ) , w N ( x ) σ ( w ) .
The minimum and maximum cardinality of the strong neighborhood of G are shown by δ N and Δ N , respectively.
Definition 9.
In a CG G , a vertex x V * is named an isolated vertex if for any y V * where x y , x y is not a cubic edge.
Definition 10.
The degree of a vertex x in a CG is represented as
d ( x ) = x y 1 μ B L ( x y ) + μ B U ( x y ) + σ B ( x y ) 3 .
The minimum and maximum degree of a vertex of G are shown by δ ( G ) and Δ ( G ) , respectively.
The main abbreviations used in this article are given in Table 1.

3. Vertex Covering and Independent Covering in Cubic Graphs

In this section, the vertex covering and independent covering are discussed in cubic graphs and some of their properties are compared.
Definition 11.
Let G = ( A , B ) be a CG. A vertex and a CSE adjacent to it are named strong cover for each other. A strong vertex covering set (SVCS) in G is the set C of vertices so that each CSE in G is adjacent with at least one vertex in C.
The subset C is called the minimal SVCS of the CG G whenever C \ { x } is not an SVCS, for all x C .
The minimum cardinality among all the minimal SVCSs of G is named the SVCS number of G and it is shown by α s ( G ) or simply α s .
An SVCS with minimum cardinality in CG G is named the minimum SVCS and it is denoted as α s -set.
Remark 1.
Every SVCS is a VC set, but a VC set need not be an SVCS.
The above definition is supported by the following example.
Example 1.
Consider the CG G as drawn in Figure 1. The CSEs are a b , c d , and e f . The minimal SVCSs in Figure 1 are as follows:
C 1 = { a , c , e } , C 2 = { a , d , e } , C 3 = { a , c , f } , C 4 = { a , d , f } , C 5 = { b , d , f } , C 6 = { b , c , f } , C 7 = { b , d , e } , C 8 = { b , c , e } .
From the cardinality calculation of the above SVCSs, we have
| C 1 | = 1.59 , | C 2 | = 1.75 , | C 3 | = 1.46 , | C 4 | = 1.62 , | C 5 | = 1.72 , | C 6 | = 1.56 , | C 7 | = 1.85 , | C 8 | = 1.69 .
It is clear that C 3 has the minimum cardinality among other SVCSs. Therefore, α s ( G ) = 1.46 and C 3 is the α s -set of G .
Proposition 1.
If G is a complete CG, then, α s ( G ) = p t , where t is the maximum cardinality of a vertex in G .
Proof. 
Since G is a complete CG, then, all edges are CSE, and each vertex is adjacent to all other vertices. Hence, each set with ( n 1 ) vertices forms an SVCS of G . Let x be a vertex with the maximum cardinality of t in G . By removing this vertex from the vertex set, the remaining vertices will form an SVCS with the minimum of cardinality. Then, α s ( G ) = p t . □
Proposition 2.
For a complete bipartite CG G with partite sets of A 1 and A 2 ,
α s ( G ) = | A 1 | | A 2 | .
Proof. 
In complete bipartite CG G = ( A , B ) , all edges are CSE. Additionally, each vertex in A 1 is adjacent to all vertices in A 2 and vice-versa. Since each CSE has one end in A 1 and the other end in A 2 , the SVCSs in G are A 1 , A 2 and A 1 A 2 . Hence, α s ( G ) = | A 1 | | A 2 | . □
Proposition 3.
Let G be a CG so that G * is a cycle. Then, α s is the minimum cardinality of SVCSs C so that | C | n 2 .
Proof. 
Let G be a cubic cycle. Then, every edge is CSE. On the other hand, the number of vertices in an SVCS of G and G * is the same, because each edge in both graphs is strong. Since the vertex covering number of G * is n 2 , then the minimum number of vertices in an SVCS of G is n 2 . Hence, the result follows. □
In the following theorems, we compare the SVCS number if one vertex is omitted.
Theorem 1.
If G is a CG and x V * , then, α s ( G x ) α s ( G ) .
Proof. 
Let C be a minimum SVCS of G .
Case i. Suppose x C .
Consider u and v as two adjacent vertices of G x . Then, they are also adjacent in G . Since C is an SVCS, then, u C or v C . Therefore, C is an SVCS of G x . Hence, α s ( G x ) α s ( G ) .
Case ii. Suppose x C .
Consider the set C 1 = C \ { x } . Assume u and v as two nodes of G x which are adjacent in G x . According to the above argument, u C or v C .
Since u x and v x , u C 1 or v C 1 . Thus, C 1 is an SVCS of G x . Therefore,
α s ( G x ) | C 1 | < | C | = α s ( G ) .
Hence, from both cases α s ( G x ) α s ( G ) . □
Theorem 2.
α s ( G x ) < α s ( G ) if and only if there is a α s -set C, so that x C .
Proof. 
Suppose C is a α s -set of G , so that x C . Let C 1 = C \ { x } . According to Theorem 1, C 1 is an SVCS of G x . Thus,
α s ( G x ) | C 1 | < | C | = α s ( G ) .
Hence, α s ( G x ) < α s ( G ) .
Conversely, suppose α s ( G x ) < α s ( G ) . Let C 1 be a minimum vertex covering set of G x . Then, C 1 cannot be an SVCS of G . (Because otherwise α s ( G ) | C 1 | = α s ( G x ) ).
Let C = C 1 { x } , then, C is an SVCS of G . Since α s ( G x ) < α s ( G ) , C is an SVCS of G and it also contains a vertex x. □
Corollary 1.
α s ( G x ) = α s ( G ) if and only if x does not belong to any minimum SVCS of G .
Theorem 3.
If G = ( A , B ) is a CG without isolated vertex, then, α s ( G ) p 2 .
Proof. 
Let G = ( A , B ) be a CG without isolated vertex and the set C be an SVCS of G . Then, V * \ C is also an SVCS of G . Because G does not have an isolated vertex, thus,
α s ( G ) = min { | C | , | V * \ C | } , α s ( G ) p 2 .    
Corollary 2.
In a CG G , α s ( G ) δ ( G ) .
Proof. 
Assume G to be a CG and C is an SVCS of G . Then, | C | d ( x ) δ ( G ) , for all x V * . Hence, α s ( G ) δ ( G ) . □
Remark 2.
The above results show that it should be δ ( G ) α s ( G ) p 2 .
In the following definition, we introduce the strong vertex independent set in a cubic graph.
Definition 12.
Let G be a CG. Two vertices of G are named strongly independent if there is no CSE between them. A cubic subset F V * is known as the strong vertex independent set (SVIS) of G if each two vertices of F are strongly independent. An SVIS is called maximal SVIS if no superset of F is an SVIS. The maximum cardinality of SVISs in G is named the SVIS number and it is denoted by β s ( G ) or simply by β s .
Example 2.
In Figure 1, only C 7 is a β s -set of G with the maximum cardinality, so β s ( G ) = | C 7 | = 1.85 .
Proposition 4.
If G is a complete CG, then, β s ( G ) = u , where u is the maximum cardinality of a vertex in G .
Proof. 
Since G is a complete CG, then, all edges are CSE, and each vertex is adjacent to all other vertices. Hence, F = { x } is the only SVIS in G for each x V * . Thus, β s ( G ) = u where u is the maximum cardinality of a vertex in G . □
Proposition 5.
For a complete bipartite CG G = ( A , B ) with partite sets of A 1 and A 2 , we have
β s ( G ) = | A 1 | | A 2 | .
Proof. 
In complete bipartite CG G = ( A , B ) , all edges are CSE. Additionally, each vertex in A 1 is adjacent to all vertices in A 2 and vice-versa. Hence, the SVISs in G are A 1 and A 2 . Then, β s ( G ) = | A 1 | | A 2 | . □
Proposition 6.
Let G be a CG, so that G * is a cycle. Then, β s ( G ) is the maximum cardinality of SVISs F, so that | F | n 2 .
Proof. 
Since G is a cubic cycle, then, every edge is CSE. Furthermore, the number of nodes in an SVIS of G and G * are the same, because each edge in both graphs is strong. Since that strong independence number of G * is n 2 , then, the maximum number of vertices in an SVIS of G is n 2 . Thus, the results will be obtained. □
Theorem 4.
Let G be a CG so that G * is a cycle with V * ( G * ) = { 0 , 1 , 2 , , n 1 } , E * ( G * ) = { ( i , j ) i j 1 ( m o d e n ) } , and n is an even number. If | 2 i | | 2 j 1 | , for any 0 i n 2 , 1 j n 2 , then, β s ( G ) = | { 0 , 2 , 4 , , n 2 } | .
Proof. 
It is clear that the set S = { 0 , 2 , , n 2 } is a maximal SVIS of G . We prove that for any maximal SVIS D of G , | D | | S | .
If D S = , then, D = { 1 , 3 , , n 1 } . Thus,
| D | = j = 1 n / 2 | 2 j 1 | j = 0 n 2 2 | 2 j | = | S | .
Based on the hypothesis, for any subset X of { 1 , 3 , , n 1 } , if Y is a subset of { 0 , 2 , , n 2 } so that the cardinal of X is less than or equal to the cardinal of Y, then, | X | | Y | .
Now, D S , using D = ( D S ) ( D \ S ) , we have
| D | = | D S | + | D \ S | | D S | + | { 0 , 2 , , n 2 } \ ( D S ) | = | { 0 , 2 , , n 2 } | .
Example 3.
Consider the cubic cycle G as depicted in Figure 2. The SVCSs in Figure 2 are as follows.
C 1 = { a , c , e } , C 2 = { b , d , f } , C 3 = { a , b , d , e } , C 4 = { a , b , c , e } , C 5 = { a , c , d , f } , C 6 = { a , c , d , e } , C 7 = { a , b , c , d , e } , C 8 = { b , c , d , e , f } , C 9 = { a , c , d , e , f } , C 10 = { a , b , c , d , e , f } .
After calculations, α s ( G ) = 1.49 and C 2 is α s -set. Additionally, the SVISs are as below
F 1 = { a , e , c } , F 2 = { b , d , f } .
Therefore, β s ( G ) = 1.59 , and F 1 is β s -set.
Proposition 7.
Let G be a CG over G * . If x is a pendant vertex in G * , then there is a β s -set F so that x F .
Proof. 
Let x be a pendant vertex in G * , y is its neighbor, and F is a β s -set in G . Then, x F if and only if y F . If x F , let F = ( F { x } ) \ { y } , then, | F | = | F | . Thus, F is a β s -set.
Corollary 3.
F is a β s -set in G if and only if for x F , F \ { x } is a β s -set in G [ V * \ N [ x ] ] .
The following theorem examines and compares the strong vertex independent number in a cubic graph if one vertex is omitted.
Theorem 5.
Let G be a CG and x V * . Then, β s ( G x ) < β s ( G ) if and only if there is a maximum SVIS F of G x , so that N ( x ) F = .
Proof. 
Suppose β s ( G x ) < β s ( G ) . Consider F to be a β s -set of G . If x F , then F \ { x } is a β s -set of G x . Since x is not adjacent to any vertex in G , then N ( x ) F = .
Consider x F for any maximum SVIS F of G . Then, for any set F, F is an SVIS in G x , which implies that β s ( G x ) β s ( G ) . This is a contradiction.
Conversely, suppose F to be an SVIS of G x , so N ( x ) F = . We claim that F is also an SVIS in G . Consider u , v F which are adjacent in G . Then, u x and v x . Since N ( x ) F = , u and v are adjacent in G x which contradicts the SVIS of F in G x .
Let F 1 = F { x } . Since N ( x ) F = , F 1 is an SVIS in G . Thus,
β s ( G ) | F 1 | > | F | = β s ( G x ) , β s ( G x ) < β s ( G ) .
Although the vertex set of a CG is itself a vertex covering set, the above findings reveal that in determining SVCSs, what is important is to find sets with the minimum number of vertices. In SVISs, finding a set with a maximum number of independent vertices is valuable. At the end of this section, the relationship between the SVCS and the SVIS is investigated.
Theorem 6.
In CG G , F is an SVIS if and only if V * \ F is an SVCS.
Proof. 
Let F be an SVIS. Then, there is no CSE between two vertices in F. Every CSE has at least one endpoint in V * \ F . This means that V * \ F is an SVCS.
Conversely, if F is an SVCS of G , then, every CSE has at least one endpoint in F, so V * \ F is an SVIS.
Theorem 7.
If G is a CG of order p without an isolated vertex, then, α s ( G ) + β s ( G ) = p .
Proof. 
Let C and F be two α s -sets of G , respectively. Thus, V * \ C is an SVCS and V * \ F is an SVIS. Therefore,
p α s ( G ) = | V * \ C | β s ( G ) , p β s ( G ) = | V * \ F | α s ( G ) .
These two results imply that α s ( G ) + β s ( G ) = p . □

4. Strong Vertex Covering Number in Operation on Two Cubic Graphs

In this section, we studied some results of strong vertex covering number in certain operations on two cubic graphs. First, we determine the SVCS number in the union of two cubic graphs.
Definition 13.
Consider G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) as the two CGs on G 1 * and G 2 * , respectively. The union of two CGs G 1 and G 2 is shown by G 1 G 2 = ( A 1 A 2 , B 1 B 2 ) and is described as:
( i ) μ A 1 L μ A 2 L , μ A 1 U μ A 2 U ( x ) = μ A 1 L ( x ) , μ A 1 U ( x ) i f x V 1 * V 2 * μ A 2 L ( x ) , μ A 2 U ( x ) i f x V 2 * V 1 * μ A 1 L ( x ) μ A 2 L ( x ) , μ A 1 U ( x ) μ A 2 U ( x ) i f x V 1 * V 2 * .
( i i ) ( σ A 1 σ A 2 ) ( x ) = σ A 1 ( x ) i f x V 1 * V 2 * σ A 2 ( x ) i f x V 2 * V 1 * σ A 1 ( x ) σ A 2 ( x ) i f x V 1 * V 2 * . ( i i i ) μ B 1 L μ B 2 L , μ B 1 U μ B 2 U ( x y ) = μ B 1 L ( x y ) , μ B 1 U ( x y ) i f x y E 1 * E 2 * μ B 2 L ( x y ) , μ B 2 U ( x y ) i f x y E 2 * E 1 * μ B 1 L ( x y ) μ B 2 L ( x y ) , μ B 1 U ( x y ) μ B 2 U ( x y ) i f x y E 1 * E 2 * . ( i v ) ( σ B 1 σ B 2 ) ( x y ) = σ B 1 ( x y ) i f x y E 1 * E 2 * σ B 2 ( x y ) i f x y E 2 * E 1 * σ B 1 ( x y ) σ B 2 ( x y ) i f x y E 1 * E 2 * .
Theorem 8.
If C 1 V 1 * and C 2 V 2 * are two SVCSs of the CGs G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) , respectively, then, C 1 C 2 is the SVCS of G 1 G 2 .
Proof. 
Consider C 1 and C 2 as the two SVCSs of the CG G 1 and G 2 , respectively. Therefore, every CSE is adjacent to at least one vertex in C 1 or C 2 . The edges in the G 1 G 2 are x y E 1 * or x y E 2 * . If x y E 1 is a CSE in the G 1 G 2 , then, C 1 covers these edges since C 1 is an SVCS of G 1 . If x y E 2 * is a CSE in G 1 G 2 , then, C 2 covers these edges because C 2 is an SVCS of G 2 . Hence, C 1 C 2 is the SVCS of G 1 G 2 . □
Corollary 4.
If the CG G 1 G 2 is the union of two CGs G 1 and G 2 , then
α s ( G 1 G 2 ) = | C 1 C 2 | ,
where C 1 and C 2 are SVCSs of CGs G 1 and G 2 , respectively.
Example 4.
Consider two strong CGs G 1 and G 2 as shown in Figure 3.
C 1 = { y 1 } and C 2 = { x 2 } are the SVCSs of G 1 and G 2 , respectively. It is clear that C 1 C 2 = { y 1 , x 2 } is the SVCS of the CG G 1 G 2 . Therefore,
α s ( G 1 G 2 ) = | C 1 C 2 | = 0.43 + 0.56 = 0.99 .
Investigating and determining the strong vertex covering number in the joining of two cubic graphs are studied in the following.
Definition 14.
Consider G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) as the two CGs of G 1 * and G 2 * , respectively. The joining of two CGs G 1 and G 2 is shown by G 1 + G 2 = ( A 1 + A 2 , B 1 + B 2 ) and is described as:
( i ) [ μ A 1 L + μ A 2 L , μ A 1 U + μ A 2 U ] ( x ) = [ μ A 1 L μ A 2 L , μ A 1 U μ A 2 U ] ( x ) ( σ A 1 + σ A 2 ) ( x ) = ( σ A 1 σ A 2 ) ( x ) f o r x V 1 * V 2 * , ( i i ) [ μ B 1 L + μ B 2 L , μ B 1 U + μ B 2 U ] ( x y ) = [ μ B 1 L μ B 2 L , μ B 1 U μ B 2 U ] ( x y ) ( σ B 1 + σ B 2 ) ( x y ) = ( σ B 1 σ B 2 ) ( x y ) f o r x y E 1 * E 2 * , ( i i i ) [ μ B 1 L + μ B 2 L , μ B 1 U + μ B 2 U ] ( x y ) = [ μ A 1 L ( x ) μ A 1 L ( y ) , μ A 2 U ( x ) μ A 2 U ( y ) ] ( σ B 1 + σ B 2 ) ( x y ) = σ A 1 ( x ) σ A 2 ( y )
x y belongs to the set of all edges joining the vertices of V 1 * and V 2 * .
Theorem 9.
If C 1 and C 2 are two SVCSs of the CGs G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) , respectively, then, V 1 * C 2 and C 1 V 2 * are the SVCS of G 1 + G 2 .
Proof. 
Consider C 1 and C 2 as the two SVCSs of the CGs G 1 and G 2 , respectively. Therefore, every CSE is adjacent to at least one vertex in C 1 or C 2 .
There are the following cases for the edge x y in the CG G 1 + G 2 .
  • Case (i). If x y E 1 * is a CSE in G 1 + G 2 , then, C 1 covers this edge since C 1 is an SVCS of G 1 .
  • Case (ii). If x y E 2 * is a CSE in G 1 + G 2 , then, C 2 covers this edge since C 2 is an SVCS of G 2 .
  • Case (iii). If x y G 1 + G 2 , x V 1 * and y V 2 * , then this edge is CSE in G 1 + G 2 since this edge is adjacent to V 1 * and V 2 * . This implies that V 1 * and V 2 * covered these edges in G 1 + G 2 . The above cases imply that the CSEs in G 1 + G 2 are covered by the set V 1 * C 2 and C 1 V 2 * . □
Corollary 5.
If the CG G 1 + G 2 is the joining of two CGs G 1 and G 2 , then,
α s ( G 1 + G 2 ) = | V 1 * C 2 | | C 1 V 2 * | ,
where C 1 and C 2 are two α s -sets of CGs G 1 and G 2 , respectively.
Example 5.
Consider two CGs G 1 and G 2 of the Example 4. The joining of G 1 and G 2 is drawn in Figure 4.
By routine calculations, we have
C 1 = { y 1 } , C 2 = { x 2 } , V 1 * C 2 = { x 1 , x 2 , y 1 } , C 1 V 2 * = { y 1 , x 2 , y 2 , z 2 } .
Therefore,
α s ( G 1 + G 2 ) = min { ( 0.56 + 0.56 + 0.43 ) , ( 0.43 + 0.56 + 0.6 + 0.43 ) } = min { 1.55 , 2.45 } = 1.55 .
In the following, the strong vertex covering number in the direct product operation is investigated.
Definition 15.
Consider G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) as the two CGs with underlying G 1 * and G 2 * , respectively, where V 1 * V 2 * = . The direct product of G 1 and G 2 is shown by G 1 · G 2 = ( A 1 · A 2 , B 1 · B 2 ) and is described as:
( i ) [ μ A 1 L · μ A 2 L , μ A 1 U · μ A 2 U ] ( x 1 , x 2 ) = [ μ A 1 L ( x 1 ) μ A 2 L ( x 2 ) , μ A 1 U ( x 1 ) μ A 2 U ( x 2 ) ] ( σ A 1 · σ A 2 ) ( x 1 , x 2 ) = σ A 1 ( x 1 ) σ A 2 ( x 2 ) ( x 1 , x 2 ) V 1 * × V 2 * , ( i i ) [ μ B 1 L · μ B 2 L , μ B 1 U · μ B 2 U ] ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = [ μ B 1 L ( x 1 y 1 ) μ B 2 L ( x 2 y 2 ) , μ B 1 U ( x 1 y 1 ) μ B 2 U ( x 2 y 2 ) ] ( σ B 1 · σ B 2 ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = σ B 1 ( x 1 y 1 ) σ B 2 ( x 2 y 2 ) x 1 y 1 E 1 * , x 2 y 2 E 2 * .
Theorem 10.
If C 1 and C 2 are two SVCSs of the CGs G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) , respectively, then, V 1 * × C 2 or C 1 × V 2 * is the minimum SVCS of G 1 · G 2 .
Proof. 
Consider G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) as the two CGs with two SVCSs C 1 and C 2 , respectively. Suppose x 1 y 1 E 1 * and x 2 y 2 E 2 * to be the CSEs in G 1 and G 2 , respectively. Therefore
( μ B 1 L · μ B 2 L ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = μ B 1 L ( x 1 y 1 ) μ B 2 L ( x 2 y 2 ) = μ A 1 L ( x 1 ) μ A 1 L ( y 1 ) μ A 2 L ( x 2 ) μ A 2 L ( y 2 ) = ( μ A 1 L · μ A 2 L ) ( x 1 , x 2 ) ( μ A 1 L · μ A 2 L ) ( y 1 , y 2 ) .
Similarly, ( μ B 1 U · μ B 2 U ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = ( μ A 1 U · μ A 2 U ) ( x 1 , x 2 ) ( μ A 1 U · μ A 2 U ) ( y 1 , y 2 ) .
Additionally,
( σ B 1 · σ B 2 ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = σ B 1 ( x 1 y 1 ) σ B 2 ( x 2 y 2 ) = σ A 1 ( x 1 ) σ A 1 ( y 1 ) σ A 2 ( x 2 ) σ A 2 ( y 2 ) = ( σ A 1 · σ A 2 ) ( x 1 , x 2 ) ( σ A 1 · σ A 2 ) ( y 1 , y 2 ) .
This implies that the edge ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) is a CSE in G 1 · G 2 , which indicates that the end vertices of the ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) edge are at the V 1 * × C 2 or C 1 × V 2 * . Therefore, V 1 * × C 2 or C 1 × V 2 * is the minimum SVCS of G 1 · G 2 . □
Corollary 6.
If the CG G 1 · G 2 is the direct product of two CGs G 1 and G 2 , then,
α s ( G 1 · G 2 ) = | V 1 * × C 2 | | C 1 × V 2 * | .
Example 6.
Consider the two CGs G 1 and G 2 and their direct product G 1 · G 2 as drawn in Figure 5.
We have
| V 1 * × C 2 | = | { x 1 , y 1 } × { y 2 } | = | { x 1 y 2 , y 1 y 2 } | = 0.56 + 0.53 = 1.09 , | C 2 × V 2 * | = | { x 1 } × { x 2 , y 2 } | = | { x 1 x 2 , x 1 y 2 } | = 0.56 + 0.56 = 1.12 .
Therefore, α s ( G 1 · G 2 ) = min { 1.09 , 1.12 } = 1.09 .
Next, the strong vertex covering number in a semi-strong product is determined.
Definition 16.
If G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) are the two CGs on G 1 * and G 2 * , respectively, then, the semi-strong product of G 1 and G 2 is denoted by G 1 G 2 = ( A 1 A 2 , B 1 B 2 ) and is described as:
( i ) [ μ A 1 L μ A 2 L , μ A 1 U μ A 2 U ] ( x 1 , x 2 ) = [ μ A 1 L ( x 1 ) μ A 2 L ( x 2 ) , μ A 1 U ( x 1 ) μ A 2 U ( x 2 ) ] ( σ A 1 σ A 2 ) ( x 1 , x 2 ) = σ A 1 ( x 1 ) σ A 2 ( x 2 ) ( x 1 , x 2 ) V 1 * × V 2 * , ( i i ) [ μ B 1 L μ B 2 L , μ B 1 U μ B 2 U ] ( ( z , x 2 ) ( z , y 2 ) ) = [ μ A 1 L ( z ) μ B 2 L ( x 2 y 2 ) , μ A 1 U ( z ) μ B 2 U ( x 2 y 2 ) ] ( σ B 1 σ B 2 ) ( ( z , x 2 ) ( z , y 2 ) ) = σ A 1 ( z ) σ B 2 ( x 2 y 2 ) z V 1 * , x 2 y 2 E 2 * , ( i i i ) [ μ B 1 L μ B 2 L , μ B 1 U μ B 2 U ] ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = [ μ B 1 L ( x 1 y 1 ) μ B 2 L ( x 2 y 2 ) , μ B 1 U ( x 1 y 1 ) μ B 2 U ( x 2 y 2 ) ] ( σ B 1 σ B 2 ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = σ B 1 ( x 1 y 1 ) σ B 2 ( x 2 y 2 ) x 1 y 1 E 1 * , x 2 y 2 E 2 * ,
Theorem 11.
Let C 1 and C 2 be the SVCSs of the CGs G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) , respectively. Then, V 1 * × C 2 is the SVCS of G 1 · G 2 .
Proof. 
Let C 1 and C 2 be the SVCSs of the CGs G 1 and G 2 , respectively. Therefore, every CSE is adjacent to at least one vertex in C 1 or C 2 . The following cases exist for the edges of G 1 · G 2 .
Case (i). ( z , x 2 ) ( z , y 2 ) if z V 1 * , x 2 y 2 E 2 * .
( μ B 1 L · μ B 2 L ) ( ( z , x 2 ) ( z , y 2 ) ) = μ A 1 L ( z ) μ B 1 L ( x 2 y 2 ) = μ A 1 L ( z ) μ A 2 L ( x 2 ) μ A 2 L ( y 2 ) = μ A 1 L ( z ) μ A 2 L ( x 2 ) μ A 1 L ( y 1 ) μ A 2 L ( y 2 ) = ( μ A 1 L · μ A 2 L ) ( z , x 2 ) ( μ A 1 L · μ A 2 L ) ( y 1 , y 2 ) .
Similarly, ( μ B 1 U · μ B 2 U ) ( ( z , x 2 ) ( z , y 2 ) ) = ( μ A 1 U · μ A 2 U ) ( z , x 2 ) ( μ A 1 U · μ A 2 U ) ( y 1 , y 2 ) . Additionally,
( σ B 1 · σ B 2 ) ( ( z , x 2 ) ( z y 2 ) ) = σ A 1 ( z ) σ B 2 ( x 2 y 2 ) = σ A 1 ( z ) σ A 2 ( x 2 ) σ A 2 ( y 2 ) = σ A 1 ( z ) σ A 2 ( x 2 ) σ A 1 ( y 1 ) σ A 2 ( y 2 ) = ( σ A 1 · σ A 2 ) ( z , x 2 ) ( σ A 1 · σ A 2 ) ( y 1 , y 2 ) .
Therefore, the edge ( z , x 2 ) ( z , y 2 ) is a CSE in the CG G 1 · G 2 . Therefore, ( z , x 2 ) V 1 * × C 2 or ( z , y 2 ) V 1 * × C 2
Case (ii). ( x 1 , x 2 ) ( y 1 , y 2 ) if x 1 y 1 E 1 * and x 2 y 2 E 2 * . If x 1 y 1 E 1 * and x 2 y 2 E 2 * are a CSEs, then, we have
( μ B 1 L · μ B 2 L ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = μ B 1 L ( x 1 y 1 ) μ B 2 L ( x 2 y 2 ) = μ A 1 L ( x 1 ) μ A 2 L ( x 2 ) μ A 1 L ( y 1 ) μ A 2 L ( y 2 ) = ( μ A 1 L · μ A 2 L ) ( x 1 , x 2 ) ( μ A 1 L · μ A 2 L ) ( y 1 , y 2 ) .
Similarly, ( μ B 1 U · μ B 2 U ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = ( μ A 1 U · μ A 2 U ) ( x 1 , x 2 ) ( μ A 1 U · μ A 2 U ) ( y 1 , y 2 ) . Additionally,
( σ B 1 · σ B 2 ) ( ( x 1 , x 2 ) ( y 1 y 2 ) ) = σ B 1 ( x 1 y 1 ) σ B 2 ( x 2 y 2 ) = σ A 1 ( x 1 ) σ A 2 ( x 2 ) σ A 1 ( y 1 ) σ A 2 ( y 2 ) = ( σ A 1 · σ A 2 ) ( x 1 , x 2 ) ( σ A 1 · σ A 2 ) ( y 1 , y 2 ) .
This implies that the edge ( x 1 , x 2 ) ( y 1 , y 2 ) is a CSE in G 1 · G 2 . Since the edge x 2 y 2 is a CSE in G 2 , then x 2 C 2 or y 2 C 2 , therefore, ( x 1 , y 2 ) V 1 * × C 2 or ( y 1 , y 2 ) V 1 * × C 2 . Thus, the set V 1 * × C 2 is covering all the CSEs in G 1 · G 2 . □
Corollary 7.
If the CG G 1 · G 2 is the semi-strong product of two CGs G 1 and G 2 , then, α s ( G 1 · G 2 ) = | V 1 * × C 2 | .
Example 7.
Consider two CGs G 1 and G 2 as drawn in Example 6. The semi-strong product of G 1 and G 2 is shown in Figure 6.
The minimum SVCS is V 1 * × C 2 . Therefore,
α s ( G 1 · G 2 ) = | V 1 * × C 2 | = | { x 1 y 2 , y 1 y 2 } = 0.56 + 0.53 = 1.09 .
The following definition gives the strong vertex covering number in the Cartesian product.
Definition 17.
Consider G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) as the two CGs of the underlying graphs G 1 * and G 2 * , respectively. The Cartesian product of G 1 and G 2 is shown by G 1 × G 2 = ( A 1 × A 2 , B 1 × B 2 ) and is described as:
( i ) μ A 1 L × μ A 2 L , μ A 1 U × μ A 2 U ( x 1 , x 2 ) = μ A 1 L ( x 1 ) μ A 2 L ( x 2 ) , μ A 1 U ( x 1 ) μ A 2 U ( x 2 ) σ A 1 × σ A 2 ( x 1 , x 2 ) = σ A 1 ( x 1 ) σ A 2 ( x 2 ) , ( x 1 , x 2 ) V 1 * × V 2 * , ( i i ) μ B 1 L × μ B 2 L , μ B 1 U × μ B 2 U ( ( x , x 2 ) ( x , y 2 ) ) = μ A 1 L ( x ) μ B 2 L ( x 2 y 2 ) , μ A 1 U ( x ) μ B 2 U ( x 2 y 2 ) σ B 1 × σ B 2 ( ( x , x 2 ) ( x , y 2 ) = σ A 1 ( x ) σ B 2 ( x 2 y 2 ) , x V 1 * , x 2 y 2 E 2 * , ( i i i ) μ B 1 L × μ B 2 L , μ B 1 U × μ B 2 U ( ( x 1 , x ) ( y 1 , x ) ) = μ B 1 L ( x 1 y 1 ) μ A 2 L ( x ) , μ B 1 U ( x 1 y 1 ) μ A 2 U ( x ) σ B 1 × σ B 2 ( ( x 1 , x ) ( y 1 , x ) = σ B 1 ( x 1 y 1 ) σ A 2 ( x ) , x V 2 * , x 1 y 1 E 1 * .
Theorem 12.
Let C 1 and C 2 be the SVCSs of the CGs G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) , respectively. Then, { C 1 × ( V 2 * \ C 2 ) } { ( V 1 * \ C 1 ) × C 2 } is the SVCS of G 1 × G 2 .
Proof. 
Let G 1 and G 2 be two CGs with the SVCSs C 1 and C 2 , respectively.
Case (i). x V 1 * and x 2 y 2 E 2 * .
If the edge x 2 y 2 E 2 * is a CSE in G 2 , then,
( μ B 1 L × μ B 2 L ) ( ( x , x 2 ) ( x , y 2 ) ) = μ A 1 L ( x ) μ B 2 L ( x 2 y 2 ) = μ A 1 L ( x ) μ A 2 L ( x 2 ) μ A 2 L ( y 2 ) = μ A 1 L ( x ) μ A 2 L ( x 2 ) μ A 1 L ( x ) μ A 2 L ( y 2 ) = ( μ A 1 L × μ A 2 L ) ( x , x 2 ) ( μ A 1 L × μ A 2 L ) ( x , y 2 ) .
Similarly, ( μ B 1 U × μ B 2 U ) ( ( x , x 2 ) ( x , y 2 ) ) = ( μ A 1 U × μ A 2 U ) ( x , x 2 ) ( μ A 1 U × μ A 2 U ) ( x , y 2 ) . Additionally,
( σ B 1 × σ B 2 ) ( ( x , x 2 ) ( x , y 2 ) ) = σ A 1 ( x ) σ B 2 ( x 2 y 2 ) = σ A 1 ( x ) σ A 2 ( x 2 ) σ A 2 ( y 2 ) = σ A 1 ( x ) σ A 2 ( x 2 ) σ A 2 ( x ) σ A 2 ( y 2 ) = ( σ A 1 × σ A 2 ) ( x , x 2 ) ( σ A 1 × σ A 2 ) ( x , y 2 ) .
This implies that the edge ( x , x 2 ) ( x , y 2 ) is a CSE in G 1 × G 2 . Since x 2 y 2 is a CSE in G 2 , then, x 2 C 2 or y 2 C 2 therefore, the vertices ( x , x 2 ) ( V 1 * \ C 1 ) × C 2 or ( x y 2 ) ( V 1 * \ C 1 ) × C 2 in G 1 × G 2 . Thus, the CSEs of this form are covered by the set ( V 1 * \ C 1 ) × C 2 .
Case (ii). x V 2 * and x 1 y 1 E 1 * .
If x 1 y 1 E 1 * is a CSE in G 1 , then,
( μ B 1 L × μ B 2 L ) ( ( x 1 , x ) ( y 1 , x ) ) = μ B 1 L ( x 1 y 1 ) μ A 2 L ( x ) = μ A 1 L ( x 1 ) μ A 1 L ( y 1 ) μ A 2 L ( x ) = μ A 1 L ( x 1 ) μ A 2 L ( x ) μ A 1 L ( y 1 ) μ A 2 L ( x ) = ( μ A 1 L × μ A 2 L ) ( x 1 , x ) ( μ A 1 L × μ A 2 L ) ( y 1 , x ) .
Similarly, ( μ B 1 U × μ B 2 U ) ( ( x 1 , x ) ( y 1 , x ) ) = ( μ A 1 U × μ A 2 U ) ( x 1 , x ) ( μ A 1 U × μ A 2 U ) ( y 1 , x ) . Additionally,
( σ B 1 × σ B 2 ) ( ( x 1 , x ) ( y 1 , x ) ) = σ B 1 ( x 1 y 1 ) σ A 2 ( x ) = σ A 1 ( x 1 ) σ A 1 ( y 1 ) σ A 2 ( x ) = σ A 1 ( x 1 ) σ A 2 ( x ) σ A 1 ( y 1 ) σ A 2 ( x ) = ( σ A 1 × σ A 2 ) ( x 1 , x ) ( σ A 1 × σ A 2 ) ( y 1 , x ) .
This implies that the ( x 1 , x ) ( y 1 , x ) is a CSE in G 1 × G 2 . Since x 1 y 1 is a CSE in G 1 , then, x 1 C 1 or y 1 C 1 , therefore, the vertices ( x 1 , x ) C 1 × ( V 2 * \ C 2 ) or ( y 1 , x ) C 1 × ( V 2 * \ C 2 ) in G 1 × G 2 . Thus, the CSEs of this form are covered by the set C 1 × ( V 2 * \ C 1 ) . Therefore, the set { C 1 × ( V 2 * \ C 2 ) } { ( V 1 * \ C 1 ) × C 2 } is covering all the CSEs in G 1 × G 2 . □
Example 8.
Consider two CGs G 1 and G 2 in Example 6. The Cartesian product of G 1 and G 2 is given in Figure 7.
We have
| C 1 × ( V 2 * \ C 2 ) | = | { x 1 } × { x 2 } = | { x 1 x 2 } = 0.56 , | ( V 1 * \ C 1 ) × C 2 | = | { y 1 } × { y 2 } | = | { y 1 y 2 } = 0.53 .
Therefore,
α s ( G 1 × G 2 ) = { C 1 × ( V 2 * \ C 2 ) } { ( V 1 * \ C 1 ) × C 2 } = 0.56 + 0.53 = 1.09 .
Corollary 8.
Let C 1 and C 2 be the α s -sets of G 1 and G 2 , respectively. If the CG G 1 × G 2 is the Cartesian product of G 1 and G 2 , then,
α s ( G 1 × G 2 ) = { C 1 × ( V 2 * \ C 2 ) } { ( V 1 * \ C 1 ) × C 2 } .
At the end, the strong vertex covering number is determined in the composition of two cubic graphs.
Definition 18.
Consider G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) as the two CGs of the underlying graphs G 1 * and G 2 * , respectively. The composition of G 1 and G 2 is shown by G 1 G 2 = ( A 1 A 2 , B 1 B 2 ) and is described as:
( i ) [ μ A 1 L μ A 2 L , μ A 1 U μ A 2 U ] ( x 1 , x 2 ) = [ μ A 1 L ( x 1 ) μ A 2 L ( x 2 ) , μ A 1 U ( x 1 ) μ A 2 U ( x 2 ) ] , ( σ A 1 σ A 2 ) ( x 1 , x 2 ) = σ A 1 ( x 1 ) σ A 2 ( x 2 ) , ( x 1 , x 2 ) V 1 * × V 2 * . ( i i ) [ μ B 1 L μ B 2 L , μ B 1 U μ B 2 U ] ( ( z , x 2 ) ( z , y 2 ) ) = [ μ A 1 L ( z ) μ B 2 L ( x 2 y 2 ) , μ A 1 U ( z ) μ B 2 U ( x 2 y 2 ) ] , ( σ B 1 σ B 2 ) ( ( z , x 2 ) ( z , y 2 ) ) = σ A 1 ( z ) σ B 2 ( x 2 y 2 ) , z V 1 * , x 2 y 2 E 2 * . ( i i i ) [ μ B 1 L μ B 2 L , μ B 1 U μ B 2 U ] ( ( x 1 , z ) ( y 1 , z ) ) = [ μ B 1 L ( x 1 y 1 ) μ A 2 L ( z ) , μ B 1 U ( x 1 y 1 ) μ A 2 U ( z ) ] , ( σ B 1 σ B 2 ) ( ( x 1 , z ) ( y 1 , z ) ) = σ B 1 ( x 1 y 1 ) σ A 2 ( z ) , z V 2 * , x 1 y 1 E 1 * . ( i v ) [ μ B 1 L μ B 2 L , μ B 1 U μ B 2 U ] ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = [ μ A 1 L ( x 1 ) μ A 1 L ( y 1 ) μ B 2 L ( x 2 y 2 ) , μ A 1 U ( x 1 ) μ A 1 U ( y 1 ) μ B 2 U ( x 2 y 2 ) ] , ( σ B 1 σ B 2 ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = σ A 1 ( x 1 ) σ A 1 ( y 1 ) σ B 2 ( x 2 y 2 ) , x 1 y 1 E 1 * , x 2 y 2 E 2 * .
Theorem 13.
Consider C 1 and C 2 as the two SVCSs of the CGs G 1 = ( A 1 , B 1 ) and G 2 = ( A 2 , B 2 ) , respectively. Then, ( C 1 × V 2 * ) ( V 1 * × C 2 ) is the SVCS of G 1 G 2 .
Proof. 
Let C 1 and C 2 be the two SVCSs of the CGs G 1 and G 2 , respectively.
Case (i). z V 1 * and x 2 y 2 E 2 * .
If x 2 y 2 is a CSE in G 2 , then,
( μ B 1 L μ B 2 L ) ( ( z , x 2 ) ( z , y 2 ) ) = μ A 1 L ( z ) μ B 2 L ( x 2 y 2 ) = μ A 1 L ( z ) μ A 2 L ( x 2 ) μ A 2 L ( y 2 ) = μ A 1 L ( z ) μ A 2 L ( x 2 ) μ A 1 L ( z ) μ A 2 L ( y 2 ) = ( μ A 1 L μ A 2 L ) ( z , x 2 ) ( μ A 1 L μ A 2 L ) ( z , y 2 ) .
Similarly, ( μ B 1 U μ B 2 U ) ( ( z , x 2 ) ( z , y 2 ) ) = ( μ A 1 U μ A 2 U ) ( z , x 2 ) ( μ A 1 U μ A 2 U ) ( z , y 2 ) .
( σ B 1 σ B 2 ) ( ( z , x 2 ) ( z , y 2 ) ) = σ A 1 ( z ) σ B 2 ( x 2 y 2 ) = σ A 1 ( z ) σ A 2 ( x 2 ) σ A 2 ( y 2 ) = σ A 1 ( z ) σ A 2 ( x 2 ) σ A 1 ( z ) σ A 2 ( y 2 ) = ( σ A 1 σ A 2 ) ( z , x 2 ) ( σ A 1 σ A 2 ) ( z , y 2 ) .
Therefore, ( z , x 2 ) ( z , y 2 ) is a CSE in G 1 G 2 . Since x 2 y 2 is a CSE in G 2 , so x 2 C 2 or y 2 C 2 , thus, the vertices ( z , x 2 ) V 1 * × C 2 or ( z , y 2 ) V 1 * × C 2 in G 1 × G 2 . Then, V 1 * × C 2 is an SVCS for these CSEs.
Case (ii). z V 2 * and x 1 y 1 E 1 * . x 1 y 1 E 1 * is a CSE, then,
( μ B 1 L μ B 2 L ) ( ( x 1 , z ) ( y 1 , z ) ) = μ B 1 L ( x 1 y 1 ) μ A 2 L ( z ) = μ A 1 L ( x 1 ) μ A 1 L ( y 1 ) μ A 2 L ( z ) = μ A 1 L ( x 1 ) μ A 2 L ( z ) μ A 1 L ( y 1 ) μ A 2 L ( z ) = ( μ A 1 L μ A 2 L ) ( x , z ) ( μ A 1 L μ A 2 L ) ( y 1 , z ) .
Similarly,
( μ B 1 U μ B 2 U ) ( ( x 1 , z ) ( y 1 , z ) ) = ( μ A 1 U μ A 2 U ) ( x , z ) ( μ A 1 U μ A 2 U ) ( y 1 , z ) , ( σ B 1 σ B 2 ) ( ( x 1 , z ) ( y 1 , z ) ) = ( σ A 1 σ A 2 ) ( x 1 , z ) ( σ A 1 σ A 2 ) ( y 1 , z ) .
Therefore ( x 1 , z ) ( y 1 , z ) is a CSE in G 1 G 2 , so that x 1 C 1 or y 1 C 1 . Thus, ( x 1 , z ) C 1 × V 2 * or ( y 1 , z ) C 1 × V 2 * . Hence, C 1 × V 2 * is the SVCS for these CSEs.
Case (iii). x 1 y 1 E 1 * and x 2 y 2 E 2 * .
If x 1 y 1 E 1 * and x 2 y 2 E 2 * are the CSEs, then,
( μ B 1 L μ B 2 L ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = μ A 1 L ( x 1 ) μ A 1 L ( y 1 ) μ B 2 L ( x 2 y 2 ) = μ A 1 L ( x 1 ) μ A 1 L ( y 1 ) μ A 2 L ( x 2 ) μ A 2 L ( y 2 ) = ( μ A 1 L μ A 2 L ) ( x 1 , x 2 ) ( μ A 1 L μ A 2 L ) ( y 1 , y 2 ) .
Similarly,
( μ B 1 U μ B 2 U ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = ( μ A 1 U μ A 2 U ) ( x 1 , x 2 ) ( μ A 1 U μ A 2 U ) ( y 1 , y 2 ) , ( σ B 1 σ B 2 ) ( ( x 1 , x 2 ) ( y 1 , y 2 ) ) = ( σ A 1 σ A 2 ) ( x 1 , x 2 ) ( σ A 1 σ A 2 ) ( y 1 , y 2 ) .
Therefore, ( x 1 , x 2 ) ( y 1 , y 2 ) is a CSE in G 1 G 2 . Since x 2 C 2 or y 2 C 2 , then, ( x 1 , x 2 ) V 1 * × C 2 or ( y 1 , y 2 ) V 1 * × C 2 . Thus, ( C 1 × V 2 * ) ( V 1 * × C 2 ) is the SVCS of CSEs in G 1 G 2 . □
Corollary 9.
Consider C 1 and C 2 as the two α s -sets of G 1 and G 2 , respectively. If the CG G 1 G 2 is the composition of G 1 and G 2 , then,
α s ( G 1 G 2 ) = | ( C 1 × V 2 * ) ( V 1 * × C 2 ) | .
Example 9.
The composition G 1 and G 2 in Example 6 is shown in Figure 8.
We have
C 1 = { x 1 } , C 2 = { y 2 } , V 1 * × C 2 = { x 1 y 2 , y 1 y 2 } , C 1 × V 2 * = { x 1 x 2 , x 1 y 2 } .
Therefore, ( V 1 * × C 2 ) ( C 1 × V 2 * ) = { x 1 x 2 , x 1 y 2 , y 1 y 2 } .
α s ( G 1 G 2 ) = | { x 1 x 2 , x 1 y 2 , y 1 y 2 } | = 0.56 + 0.56 + 0.53 = 1.65 .

5. Application

5.1. The Application of Strong Vertex Covering in NGA Monitoring Stations

The Global Positioning System (GPS) is a system for locating geographical location. This system consists of 24 satellites that orbit the Earth and there are 4 satellites in each orbit. Control and space units were established and developed by the United States Air Force (USAF) and continue to operate today. Waves emitted from space are received by GPS satellites and by GPS receivers. These receivers are available to a variety of users and are used to calculate the three-dimensional location (latitude and longitude) of the desired location and time. All ground facilities necessary to support the GPS constellation are included within the control system, as shown in Figure 9.
The National Geospatial Intelligence Agency (NGA) is a globally distributed network whose primary mission is to collect observations from the constellation GPS. They are spread out around the world and include atomic clock standards and GPS receivers for the continuous collection of GPS data for all satellites viewed from their locations. The collected data are sent to the main control station, where they are processed for estimating satellite circuits and clock errors, among other parameters, and to generate a navigation message. They also gather navigation signals, measurement ranges and atmospheric data.
Prior to the renovation program, the monitoring station network consisted of five sites including Hawaii, Colorado Springs (Colorado, USA), Ascension Island (South Atlantic), Diego Garcia (Indian Ocean), and Kwajalein (North Pacific).
To increase efficiency and accuracy, new stations were created on Earth that provided a larger view of the constellation, including Cape Canaveral (Florida, USA) in 2001 and 6 new stations in 2005, including Adelaide (Australia), Buenos Aires (Argentina), Hermitage (UK), Manama (Bahrain), Quito (Ecuador), and Washington DC (USA).
Five more stations were added in 2006, including Fairbanks (Alaska, USA), Papeete (Tahiti), Osan (South Korea), Pretoria (South Africa), and Wellington (New Zealand).
The network currently consists of 16 stations, of which 6 are from the Air Force plus 10 from the NGA. With this configuration, each satellite can be seen from at least three monitoring stations, which allows it to calculate more accurate orbits and transient data, thus improving system accuracy. The location of these stations is shown in Figure 10.
Since the Air Force monitoring station is one of the first monitoring stations created in the GPS system, it is essential that NGA monitoring stations communicate with them to exchange experiences and data. Because of the scatter and distance of the NGA monitoring station from the Air Force monitoring station, each NGA monitoring station can only be strongly connected to one or two of the nearest Air Force monitoring stations. This connection varies depending on the data sending and receiving power and the antenna power of each station. These variables are associated with uncertainty about time and place conditions. We show these values with fuzzy numbers. Since the power to send data is usually less than the power to receive them, it can be represented by an interval-valued fuzzy number. Therefore, each monitoring station power can be expressed by a cubic fuzzy number, in which interval-valued fuzzy membership is an interval of the power to send and receive data, and fuzzy membership is the power of the antenna. Similarly, the relationship between two stations can also be shown with a cubic fuzzy number in which the membership of the power to send and receive data between the two stations and its fuzzy membership is the number of antennae relative to each other. Therefore, by considering the monitoring stations as the vertices of a graph, we are dealing with a CG. We show the CG with the vertices of the monitoring stations in Figure 11.
It seems necessary to have stations for the monitoring station centralization and support. Therefore, in this graph, we are looking for a set of stations that strongly cover the connection between other stations. The cubic membership values of monitoring stations and the connection between them are shown in Table 2 and Table 3.
The minimal SVCSs are as follows:
C 1 = { A 2 , A 3 , A 5 , A 8 , A 12 , A 14 } , C 2 = { A 1 , A 3 , A 5 , A 8 , A 12 , A 14 } , C 3 = { A 2 , A 4 , A 6 , A 7 , A 9 , A 10 , A 12 , A 14 } , C 4 = { A 1 , A 3 , A 5 , A 7 , A 9 , A 10 , A 12 , A 14 } , C 5 = { A 1 , A 3 , A 5 , A 8 , A 12 , A 13 , A 15 , A 16 } , C 6 = { A 2 , A 4 , A 6 , A 7 , A 9 , A 10 , A 11 , A 13 , A 15 , A 16 } .
By calculating the above cardinality of SVCSs, we have
| C 1 | = 3.78 , | C 2 | = 3.81 , | C 3 | = 4.78 , | C 4 | = 4.9 , | C 5 | = 4.97 , | C 6 | = 5.87 .
Therefore, C 1 is α s -set.
Examining the vertices of this set, we find that the minimum monitoring stations to support other monitoring stations are almost the same as the Air Force monitoring stations. In fact, the creation of new monitoring stations may have been covered by Air Force surveillance stations. If so, such stations should be established elsewhere. With this assumption, the creation of monitoring stations in the Far East and the Mediterranean basin does not seem far-fetched. As a result of the concentration of the surrounding countries, the existence of such a monitoring station is felt, especially in the Mediterranean Sea.

5.2. The Application of Strong Vertex Independence in the Distribution of Facilities in Municipal Services

One of the most important consequences of the rapid growth of urbanization and physical development of cities in recent decades has been the disintegration of the distribution system of service centers in the city, which has led to the social inequality of citizens in accessing these services. Today, the problems, caused by the inadequate distribution of urban services, have made the distribution of urban services one of the most important issues facing most developed and developing countries. In the last half-century, with the increase in urban population, more and more urban officials have been concerned with the provision of urban services, and less attention has been paid to the proper distribution of services. The unfair inter-city and intra-city distribution of facilities and resources has led to migration, social crises and complex spatial problems, increasing suburban travel and failing to meet the needs of citizens. Governorships and municipalities play an important role in distributing these facilities. Increasing the number of municipalities can be effective in expanding municipal services. It is clear that as the cities grow larger and more populous, they demand more services and facilities. One of the important factors in the distribution of facilities in a city is population density. Population growth as well as increased migration to cities in recent decades have led to an increase in sparsely populated areas. The higher the population density in a city, the more the need for facilities to be distributed. Population growth rate is another important factor that influences the decisions of city officials.
Using a CG can be useful in modeling urban issues in relation to the population density. CG can also be useful for city officials, as it helps the governor and mayor make appropriate policies for the city to develop appropriate services. Since the power of governorships and municipalities and population density in cities are uncertain values, we are faced with fuzzy numbers. Table 4 shows the information from 12 cities in Mazandaran province in Iran in terms of population density and number of municipal areas. (https://www.amar.org.ir/Portals/0/census/1385/results/kolli/ostan02.rar (accessed on 1 December 2021), 2007).
The location of these cities is shown in Figure 12.
Urban population density and the power of city officials in the distribution of urban services are calculated in Table 5. Fuzzy values for the power of city officials is calculated as the ratio of the number of municipal areas in each city to a unit greater than the maximum number of municipal areas in Table 4. Since the population density varies based on natural disasters, diseases, migration, and births, it can be represented by an interval-valued fuzzy number. In calculating the interval-valued membership, the following formulas are used, in which u d i , r and r max are the urban density, the population growth rate of the city and the growth rate of the city with the maximum value, respectively.
m i = u d i max ( u d i ) + 1 , m i = u d i × r i max ( u d i ) × r max + 1 , h = | m i m i | .
In this case, the interval-valued membership is equal to [ m i h , m i + h ] .
The cubic membership degrees of the cities are shown in Table 6.
Distribution of facilities in cities can affect neighboring cities. People travel there to solve some of their problems if there are better centers in nearby cities. City officials and municipalities have also built some facilities in inter-city areas so that they can provide proper services to people between cities as well as travelers. Communication between cities is usually possible from the main road and some side roads. As a result of higher congestion and traveling, main roads have more facilities than the side roads. The connection of cities through the main road is considered a strong connection between the two cities. Cubic values between cities are shown in Table 7 and its CG in Figure 13.
In general, there is no polynomial algorithm for finding a maximum independent set for an arbitrary graph. This means that it is not possible to access such a collection in a short time. To obtain the maximum SVIS in CG with a small number of vertices, we used Sage [44] software according to the following instructions, and the results are shown in Table 8.
Instructions for finding the maximal SVISs F from G containing an arbitrary vertex x.
Step 1: Consider vertex x as a member of F. Then, remove all adjacent vertices of x.
Step 2: Consider another arbitrary vertex in the remaining graph as a new member of F.
        Depending on which member of the remaining vertex set is selected, different
        independent sets, including x, are obtained.
Step 3: Repeat step 2 to select all possible vertices.
Therefore, it is concluded that {Chaloos, Babol, Noor, Ramsar, Sari, Behshahr} is the maximum SVIS with cardinal 3.182 and the cities mentioned in this set are completely independent of each other, which means that the necessary facilities and equipment for the citizens of these cities are fully available, and people do not need to migrate to other cities to make their living. This can greatly affect the important factor of population density in other cities. Therefore, governments should annually allocate the necessary funds to the officials of each city to create services and welfare facilities so that by creating these centers, the people of that city can easily benefit from these services without having to travel to distant cities for medical and welfare issues. This saves time and money for city-dwellers and increases the number of independent cities, which can be a very important factor in the fair distribution of urban facilities.

6. Conclusions

Graph theory is a modeling tool for solving various problems in areas such as networking, connectivity, data analysis, cluster analysis, signal processing, image optimization, and scheduling, in which VC has special importance and applications. The VC is a fundamental issue in fuzzy graph theory that has wide applications in the real world. In other words, it can be stated that the VC of a graph is the subset of vertices in a graph that has at least one end point of every edge. The FG is one of the powerful tools in modeling uncertain phenomena. When it is not possible to model uncertainty problems with FGs and IVFGs, the CGs, as a combination, are a good option for solving these problems. The limitation of previous definitions in this field have led us to introduce the VC in a CG. In this study, we introduced and determined the SVCS number and the SVIS number in a CG by CSEs. We obtained these values on some specific CGs. This study showed that in SVCS, the minimum number of vertices, and in SVIS, the maximum number of vertices are valuable. This concept was studied on cube graphs with an omitted vertex. The results revealed that the omission of a vertex seriously disrupted the vertex covering. The boundaries obtained for SVCS indicated that the SVCSs number should not be less than the minimum degree of vertices of a CG. Then, the relationship between SVCS and SVIS was determined and the SVCS number on the most important CG operations was studied. Finally, the results of the SVCS and SVIS numbers in the CG were used to determine the NGA monitoring stations to link to each other and the distribution of facilities in municipal services, respectively. In future work, we will define the domination of the cubic graphs in terms of strong edges and examine their properties. Likewise, we will investigate domination in terms of independent sets and, since many of the phenomena surrounding us are hybrid, we will also discuss the domination concept regarding its fuzzy operations.

Author Contributions

H.J., A.A.T., Z.S. and S.H.S.; methodology, H.J., A.A.T., Z.S. and H.R.; validation, A.A.T., Z.S. and H.R.; formal analysis, H.J., Z.S. and A.A.T.; investigation, H.J., A.A.T., Z.S., S.H.S. and H.R.; data curation, H.J., A.A.T., Z.S. and S.H.S.; writing—original draft preparation, H.J. and A.A.T.; writing—review and editing, H.J., A.A.T., Z.S, H.R. and S.H.S.; visualization, H.J., A.A.T., H.R. and Z.S.; supervision, H.J. and Z.S.; project administration, H.J., A.A.T., Z.S., H.R. and S.H.S.; funding acquisition, Z.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Håstad, J. Some optimal inapproximability results. J. ACM (JACM) 2001, 48, 798–859. [Google Scholar] [CrossRef]
  2. Dinur, I.; Safra, S. On the hardness of approximating minimum vertex cover. Ann. Math. 2005, 162, 439–485. [Google Scholar] [CrossRef] [Green Version]
  3. Ni, Y. Models, algorithm for stochastic minimum weight edge covering problem. In Proceedings of the Fourth International Conference on Information and Management Sciences, Yunnan, China, 26–28 August 2005; pp. 445–451. [Google Scholar]
  4. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  5. Rosenfeld, A. Fuzzy Graphs, in Fuzzy Sets and Their Application 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]
  6. Bhutani, K.R.; Rosenfeld, A. Strong arcs in fuzzy graphs. Inf. Sci. 2003, 152, 319–322. [Google Scholar] [CrossRef]
  7. Bhattacharya, P. Some remarks on fuzzy graphs. Pattern Recognit. Lett. 1987, 6, 297–302. [Google Scholar] [CrossRef]
  8. Mordeson, J.N.; Chang-Shyh, P. Operations on fuzzy graphs. Inf. Sci. 1994, 79, 159–170. [Google Scholar] [CrossRef]
  9. Akram, M.; Dudek, W.A. Interval-valued fuzzy graphs. Comput. Math. Appl. 2011, 61, 289–299. [Google Scholar] [CrossRef] [Green Version]
  10. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  11. Rashmanlou, H.; Samanta, S.; Pal, M.; Borzooei, R.A. Intuitionistic fuzzy graphs with categorical properties. Fuzzy Inf. Eng. 2015, 7, 317–334. [Google Scholar] [CrossRef] [Green Version]
  12. Dettlaff, M.; Lemanska, M.; Kosari, S.; Sheikholeslami, S. The convex domination subdivision number of a graph. Commun. Comb. Optim. 2016, 1, 43–56. [Google Scholar] [CrossRef] [Green Version]
  13. Kosari, S.; Rao, Y.; Jiang, H.; Liu, X.; Wu, P.; Shao, Z. Vague Graph Structure with Application in Medical Diagnosis. Symmetry 2020, 12, 1582. [Google Scholar] [CrossRef]
  14. Rao, Y.; Kosari, S.; Shao, Z. Certain Properties of vague Graphs with a novel application. Mathematics 2020, 8, 1647. [Google Scholar] [CrossRef]
  15. Rao, Y.; Kosari, S.; Shao, Z.; Cai, R.; Xinyue, L. A Study on Domination in vague incidence graph and its application in medical sciences. Symmetry 2020, 12, 1885. [Google Scholar] [CrossRef]
  16. Shaebani, S.; Kosari, S.; Asgharsharghi, L. The restrained K-rainbow reinforcement number of graphs, Discrete Mathematics. Algorithms Appl. 2021, 13, 2150026. [Google Scholar]
  17. Shi, X.; Kosari, S. Certain Properties of Domination in Product Vague Graphs with an Application in Medicine. Front. Phys. 2021, 9, 680634. [Google Scholar] [CrossRef]
  18. Shao, Z.; Kosari, S.; Rashmanlou, H.; Shoaib, M. New concepts in intuitionistic fuzzy graph with application in water supplier systems. Mathematics 2020, 8, 1241. [Google Scholar] [CrossRef]
  19. Talebi, A.A. Cayley fuzzy graphs on the fuzzy group. Comput. Appl. Math. 2018, 37, 4611–4632. [Google Scholar] [CrossRef]
  20. Talebi, A.A.; Rashmanlou, H.; Sadati, S.H. New concepts of m-polar interval valued intuitionistic fuzzy graph. TWMS J. Appl. Eng. Math. 2020, 10, 808–816. [Google Scholar]
  21. Talebi, A.A.; Rashmanlou, H.; Sadati, S.H. Interval-valued Intuitionistic Fuzzy Competition Graph. J. Multi.-Valued Log. Soft Comput. 2020, 34, 335–364. [Google Scholar]
  22. Akram, M.; Sitara, M. Certain fuzzy graph structures. J. Appl. Math. Comput. 2006, 61, 25–56. [Google Scholar] [CrossRef]
  23. Akram, M.; Sitara, M. Certain concepts in Intuitionistic Neutrosophic Graph Structures. Information 2017, 8, 154. [Google Scholar] [CrossRef] [Green Version]
  24. Akram, M.; Sitara, M.; Saeid, A.B. Residue product of fuzzy graph structures. J. Mult.-Valued Log. Soft Comput. 2020, 34, 365–399. [Google Scholar]
  25. Dinesh, T. A Study on Graph Structures, Incidence Algebras and Their Fuzzy Analogues. Ph.D. Thesis, Department of Mathematical Sciences, Kannur University Mangattuparamba Campus, Mangattuparamba, India, 2011. [Google Scholar]
  26. Rehman, A.; Salabun, W.; Faizi, S.; Hussain, M.; Watrobski, J. On Graph Structures in Fuzzy Environment Using Optimization Parameter. IEEE Access 2021, 9, 75699–75711. [Google Scholar] [CrossRef]
  27. Somasundaram, A. Domination in fuzzy graphs-II. J. Fuzzy Math. 2005, 13, 281–288. [Google Scholar]
  28. Ni, Y. Fuzzy minimum weight edge covering problem. Appl. Math. Model. 2008, 32, 1327–1337. [Google Scholar] [CrossRef]
  29. Manjusha, O.T.; Sunitha, M.S. Coverings, matchings and paired domination in fuzzy graphs using strong arcs. Iran. J. Fuzzy Syst. 2019, 16, 145–157. [Google Scholar]
  30. Sahoo, S.; Pal, M.; Rashmanlou, H.; Borzooei, R.A. Covering and paired domination in intuitionistic fuzzy graphs. J. Intell. Fuzzy Syst. 2017, 33, 4007–4015. [Google Scholar] [CrossRef]
  31. Vinothkumar, N.; Ramya, R. Covering in operations on fuzzy graphs. Int. J. Adv. Sci. Technol. 2019, 28, 1127–1141. [Google Scholar]
  32. Senthilkumar, V.; Ponnappan, C. Note on strong support vertex covering of fuzzy graph by using strong arc. Adv. Appl. Math. Sci. 2019, 18, 1421–1442. [Google Scholar]
  33. Jun, Y.B.; Kim, C.S.; Yang, K.O. Cubic sets. Ann. Fuzzy Math. Inform. 2012, 4, 83–98. [Google Scholar]
  34. Jun, Y.B.; Smarandache, F.; Kim, C.S. Neutrosophic cubic sets. New Math. Nat. Comput. 2017, 13, 41–54. [Google Scholar] [CrossRef] [Green Version]
  35. Jun, Y.B.; Song, S.Z.; Kim, S.J. Cubic interval-valued intuitionistic fuzzy sets and their application in BCK/BCI algebras. Axioms 2018, 7, 7. [Google Scholar] [CrossRef] [Green Version]
  36. Jun, Y.B.; Lee, K.J.; Kang, M.S. Cubic structures applied to ideals of BCI-algebras. Comput. Math. Appl. 2011, 62, 3334–3342. [Google Scholar] [CrossRef] [Green Version]
  37. Khan, M.; Jun, Y.B.; Gulistan, M.; Yaqoob, N. The generalized version of Jun’s cubic sets in semigroups. J. Intell. Fuzzy Syst. 2015, 28, 947–960. [Google Scholar] [CrossRef]
  38. Senapati, T.; Jun, Y.B.; Muhiuddin, G.; Shum, K.P. Cubic intuitionistic structures applied to ideals of BCI-algebras. Analele Stiintifice ale Universitatii Ovidius Constanta-Seria Matematica 2019, 27, 213–232. [Google Scholar] [CrossRef] [Green Version]
  39. Kang, J.G.; Kim, C.S. Mappings of cubic sets. Commun. Korean Math. Soc. 2016, 31, 423–431. [Google Scholar] [CrossRef] [Green Version]
  40. Muhiuddin, G.; Ahn, S.S.; Kim, C.S.; Jun, Y.B. Stable cubic sets. J. Comput. Anal. Appl. 2017, 23, 802–819. [Google Scholar]
  41. Rashid, S.; Yaqoob, N.; Akram, M.; Gulistan, M. Cubic graphs with application. Int. J. Anal. Appl. 2018, 16, 733–750. [Google Scholar]
  42. Muhiuddin, G.; Takallo, M.M.; Jun, Y.B.; Borzooei, R.A. Cubic Graphs and Their Application to a Traffic Flow Problem. Int. J. Comput. Intell. Syst. 2020, 13, 1265–1280. [Google Scholar] [CrossRef]
  43. Krishna, K.K.; Rashmanlou, H.; Talebi, A.A.; Mofidnakhaei, F. Regularity of cubic graph with application. J. Indones. Math. Soc. 2019, 25, 1. [Google Scholar] [CrossRef]
  44. Beezer, R.A. Sage for Linear Algebra A Supplement to a First course in Linear Algebra. 2011. Available online: https://vdocuments.net/sage-for-linear-for-linear-algebra-a-supplement-to-a-first-course-in-linear-algebra.html (accessed on 1 December 2021).
Figure 1. The CG G .
Figure 1. The CG G .
Mathematics 10 00307 g001
Figure 2. Cubic cycle G .
Figure 2. Cubic cycle G .
Mathematics 10 00307 g002
Figure 3. The union of G 1 and G 2 .
Figure 3. The union of G 1 and G 2 .
Mathematics 10 00307 g003
Figure 4. The joining of G 1 and G 2 .
Figure 4. The joining of G 1 and G 2 .
Mathematics 10 00307 g004
Figure 5. The direct product G 1 and G 2 .
Figure 5. The direct product G 1 and G 2 .
Mathematics 10 00307 g005
Figure 6. The semi-strong product G 1 and G 2 .
Figure 6. The semi-strong product G 1 and G 2 .
Mathematics 10 00307 g006
Figure 7. The Cartesian product G 1 and G 2 .
Figure 7. The Cartesian product G 1 and G 2 .
Mathematics 10 00307 g007
Figure 8. The composition of G 1 and G 2 .
Figure 8. The composition of G 1 and G 2 .
Mathematics 10 00307 g008
Figure 9. Control system overview. (Understanding GPS: principles and applications, Elliott Kaplan, Christopher Hegarty—2nd ed., 2006).
Figure 9. Control system overview. (Understanding GPS: principles and applications, Elliott Kaplan, Christopher Hegarty—2nd ed., 2006).
Mathematics 10 00307 g009
Figure 10. GPS control segment (https://www.gps.gov/multimedia/images/GPS-control-segment-map.pdf (accessed on 1 December 2021), Updated May 2017).
Figure 10. GPS control segment (https://www.gps.gov/multimedia/images/GPS-control-segment-map.pdf (accessed on 1 December 2021), Updated May 2017).
Mathematics 10 00307 g010
Figure 11. The CG with the vertices of the monitor stations. (Presentation to Civil GPS Service Interface Committee at ION GNSS, 2016, https://www.gps.gov/cgsic/meetings/2016/wong.pdf (accessed on 1 December 2021), Approved for Public Release, 16-603).
Figure 11. The CG with the vertices of the monitor stations. (Presentation to Civil GPS Service Interface Committee at ION GNSS, 2016, https://www.gps.gov/cgsic/meetings/2016/wong.pdf (accessed on 1 December 2021), Approved for Public Release, 16-603).
Mathematics 10 00307 g011
Figure 12. Map of cities.
Figure 12. Map of cities.
Mathematics 10 00307 g012
Figure 13. CG of cities.
Figure 13. CG of cities.
Mathematics 10 00307 g013
Table 1. Abbreviations.
Table 1. Abbreviations.
FGFuzzy graph
VCVertex covering
CSCubic set
CGCubic graph
CSECubic strong edge
SVCSStrong vertex covering set
SVISStrong vertex independent set
Table 2. Cubic membership values of monitoring stations.
Table 2. Cubic membership values of monitoring stations.
VertexStationMembershipVertexStationMembership
A1Hawaii [ 0.7 , 0.8 ] , 0.8 A9United Kingdom [ 0.6 , 0.7 ] , 0.5
A2Alaska [ 0.6 , 0.7 ] , 0.7 A10South Africa [ 0.7 , 0.8 ] , 0.6
A3Colorado [ 0.8 , 0.9 ] , 0.9 A11Bahrain [ 0.5 , 0.6 ] , 0.6
A4USNO Washington [ 0.8 , 0.9 ] , 0.8 A12Diego Garcia [ 0.7 , 0.9 ] , 0.7
A5Cape Canaveral [ 0.8 , 0.9 ] , 0.9 A13South Korea [ 0.6 , 0.7 ] , 0.7
A6Ecuador [ 0.7 , 0.8 ] , 0.7 A14Kwajalein [ 0.7 , 0.8 ] , 0.8
A7Uruguay [ 0.5 , 0.7 ] , 0.6 A15Australia [ 0.6 , 0.8 ] , 0.7
A8Ascension [ 0.7 , 0.8 ] , 0.7 A16New Zealand [ 0.6 , 0.7 ] , 0.6
Table 3. Cubic membership values among monitoring stations.
Table 3. Cubic membership values among monitoring stations.
Hawaii-Alaska [ 0.6 , 0.7 ] , 0.7 Uruguay-Ascension [ 0.5 , 0.7 ] , 0.6
Alaska- Colorado [ 0.6 , 0.7 ] , 0.7 Ascension-United Kingdom [ 0.6 , 0.7 ] , 0.5
Colorado-USNO [ 0.8 , 0.9 ] , 0.8 Ascension-South Africa [ 0.7 , 0.8 ] , 0.6
USNO- Cape Canaveral [ 0.8 , 0.9 ] , 0.8 South Africa-Diego Garcia [ 0.7 , 0.8 ] , 0.6
Colorado-Ecuador [ 0.7 , 0.8 ] , 0.7 Bahrain- Diego Garcia [ 0.5 , 0.6 ] , 0.6
Cape Canaveral-Ecuador [ 0.7 , 0.8 ] , 0.7 Diego Garcia-South Korea [ 0.6 , 0.7 ] , 0.7
Cape Canaveral-Uruguay [ 0.5 , 0.7 ] , 0.6 Diego Garcia-Australia [ 0.6 , 0.8 ] , 0.7
Cape Canaveral-United Kingdom [ 0.6 , 0.7 ] , 0.5 South Korea-Kwajalein [ 0.6 , 0.7 ] , 0.7
Kwajalein-Australia [ 0.6 , 0.8 ] , 0.7 Kwajalein-New Zealand [ 0.6 , 0.7 ] , 0.6
Table 4. Related datasets to the cities.
Table 4. Related datasets to the cities.
CitiesArea (km 2 )Urban PopulationUrban DensitySuburban PopulationSuburban DensityGrowth RateGovernorships and Municipal Areas
Amol 3074.4 199,69865202,369113 1.38 4
Babol 1578.1 201,335127240,073297 1.10 4
Babolsar 246.5 50,03220394,937385 1.22 2
Behshahr 1416.3 84,11759105,651110 1.20 3
Chaloos 1089.5 45,6252864,72677 1.12 2
Neka 1358.8 46,2917746,29134 0.96 2
Noor267546,569922,49139 1.12 4
Noshahr 1716.5 42,1756942,17524 1.08 2
Qaemshahr371174,768643182,240381 1.21 4
Ramsar 729.8 32,0853450,04093 0.56 2
Sari 3248.4 261,293134273,97271 1.53 5
Tonekabon 1732.2 43,8422286,15395 1.13 2
Table 5. Outlining calculations.
Table 5. Outlining calculations.
Citiesi u d i m i r i m i h
Amol165 0.101 1.38 0.115 0.014
Babol2127 0.197 1.10 0.179 0.018
Babolsar3203 0.315 1.22 0.318 0.003
Behshahr459 0.0916 1.20 0.0909 0.0007
Chaloos528 0.043 1.12 0.040 0.003
Neka677 0.119 0.96 0.095 0.024
Noor79 0.014 1.12 0.013 0.001
Noshahr869 0.107 1.08 0.096 0.011
Qaemshahr9643 0.998 1.21 0.999 0.001
Ramsar1034 0.052 0.056 0.024 0.028
Sari11134 0.208 1.53 0.263 0.055
Tonekabon1222 0.034 1.13 0.032 0.002
Table 6. Cubic values and cardinal of cities.
Table 6. Cubic values and cardinal of cities.
CitiesCubic ValuesCardinal of Cities
Amol [ 0.087 , 0.115 ] , 0.66 0.562
Babol [ 0.179 , 0.215 ] , 0.66 0.565
Babolsar [ 0.312 , 0.318 ] , 0.33 0.445
Behshahr [ 0.091 , 0.092 ] , 0.50 0.500
Chaloos [ 0.046 , 0.083 ] , 0.33 0.455
Neka [ 0.095 , 0.143 ] , 0.33 0.459
Noor [ 0.013 , 0.015 ] , 0.66 0.554
Noshahr [ 0.096 , 0.118 ] , 0.33 0.450
Qaemshahr [ 0.997 , 0.999 ] , 0.66 0.554
Ramsar [ 0.024 , 0.080 ] , 0.33 0.462
Sari [ 0.153 , 0.263 ] , 0.83 0.646
Tonekabon [ 0.032 , 0.036 ] , 0.33 0.444
Table 7. Cubic values between cities.
Table 7. Cubic values between cities.
Main Roads between CitiesCubic Values
Babolsar-Qaemshahr [ 0.312 , 0.318 ] , 0.33
Sari-Qaemshahr [ 0.153 , 0.263 ] , 0.66
Sari- Neka [ 0.095 , 0.143 ] , 0.33
Neka-Behshahr [ 0.091 , 0.092 ] , 0.33
Babol-Amol [ 0.087 , 0.115 ] , 0.66
Babol-Babolsar [ 0.179 , 0.215 ] , 0.33
Babol-Qaemshahr [ 0.179 , 0.215 ] , 0.66
Amol-Noor [ 0.013 , 0.015 ] , 0.66
Noor-Noshahr [ 0.013 , 0.015 ] , 0.33
Tonekabon-Ramsar [ 0.024 , 0.036 ] , 0.33
Chaloos-Noshahr [ 0.046 , 0.083 ] , 0.33
Chaloos-Tonekabon [ 0.032 , 0.036 ] , 0.33
Babolsar-Noor [ 0.013 , 0.015 ] , 0.33
Babolsar-Amol [ 0.087 , 0.115 ] , 0.33
Babolsar-Sari [ 0.153 , 0.263 ] , 0.33
Table 8. Calculation of SVISs by Sage software.
Table 8. Calculation of SVISs by Sage software.
SVISsCardinals
[ A m o l , C h a l o o s , Q a e m s h a h r , R a m s a r , N e k a ] 2.492
[ A m o l , C h a l o o s , Q a e m s h a h r , R a m s a r , B e h s h a h r ] 2.533
[ A m o l , C h a l o o s , R a m s a r , S a r i , B e h s h a h r ] 2.625
[ A m o l , T o n e k a b o n , Q a e m s h a h r , N o s h a h r , N e k a ] 2.469
[ A m o l , T o n e k a b o n , Q a e m s h a h r , N o s h a h r , B e h s h a h r ] 2.51
[ A m o l , T o n e k a b o n , N o s h a h r , S a r i , B e h s h a h r ] 2.602
[ A m o l , Q a e m s h a h r , R a m s a r , N o s h a h r , N e k a ] 2.459
[ A m o l , Q a e m s h a h r , R a m s a r , N o s h a h r , B e h s h a h r ] 2.528
[ A m o l , R a m s a r , N o s h a h r , S a r i , B e h s h a h r ] 2.62
[ C h a l o o s , B a b o l s a r , R a m s a r , N e k a ] 1.821
[ C h a l o o s , B a b o l s a r , R a m s a r , B e h s h a h r ] 1.862
[ C h a l o o s , B a b o l , N o o r , R a m s a r , N e k a ] 2.459
[ C h a l o o s , B a b o l , N o o r , R a m s a r , S a r i , B e h s h a h r ] 3.182
[ C h a l o o s , Q a e m s h a h r , N o o r , R a m s a r , N e k a ] 2.484
[ C h a l o o s , Q a e m s h a h r , N o o r , R a m s a r , B e h s h a h r ] 2.525
[ B a b o l s a r , T o n e k a b o n , N o s h a h r , N e k a ] 1.798
[ B a b o l s a r , T o n e k a b o n , N o s h a h r , B e h s h a h r ] 1.839
[ B a b o l s a r , R a m s a r , N o s h a h r , N e k a ] 1.816
[ B a b o l s a r , R a m s a r , N o s h a h r , B e h s h a h r ] 1.857
[ T o n e k a b o n , B a b o l , N o o r , N e k a ] 2.022
[ T o n e k a b o n , B a b o l , N o o r , S a r i , B e h s h a h r ] 2.709
[ T o n e k a b o n , B a b o l , N o s h a h r , N e k a ] 1.918
[ T o n e k a b o n , B a b o l , N o s h a h r , S a r i , B e h s h a h r ] 2.605
[ T o n e k a b o n , Q a e m s h a h r , N o o r , N e k a ] 2.011
[ T o n e k a b o n , Q a e m s h a h r , N o o r , B e h s h a h r ] 2.052
[ B a b o l , R a m s a r , N o s h a h r , N e k a ] 1.936
[ B a b o l , R a m s a r , N o s h a h r , S a r i , B e h s h a h r ] 2.623
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jiang, H.; Talebi, A.A.; Shao, Z.; Sadati, S.H.; Rashmanlou, H. New Concepts of Vertex Covering in Cubic Graphs with Its Applications. Mathematics 2022, 10, 307. https://doi.org/10.3390/math10030307

AMA Style

Jiang H, Talebi AA, Shao Z, Sadati SH, Rashmanlou H. New Concepts of Vertex Covering in Cubic Graphs with Its Applications. Mathematics. 2022; 10(3):307. https://doi.org/10.3390/math10030307

Chicago/Turabian Style

Jiang, Huiqin, Ali Asghar Talebi, Zehui Shao, Seyed Hossein Sadati, and Hossein Rashmanlou. 2022. "New Concepts of Vertex Covering in Cubic Graphs with Its Applications" Mathematics 10, no. 3: 307. https://doi.org/10.3390/math10030307

APA Style

Jiang, H., Talebi, A. A., Shao, Z., Sadati, S. H., & Rashmanlou, H. (2022). New Concepts of Vertex Covering in Cubic Graphs with Its Applications. Mathematics, 10(3), 307. https://doi.org/10.3390/math10030307

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