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
serves as the NP-hard. The Hastad factor to
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
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 , where V is the set of vertices and E is the set of edges of G. is known as a sub graph of a graph G whenever and . 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 of G. A set of vertices in G is independent if no two vertices in the set are linked. The vertex independence number of G is the maximum cardinality of an independent set of vertices in G.
A fuzzy set is described by its membership function of , where means the degree to which x belongs to A. For notational convenience, we write instead of . We use the symbol to denote the set of all fuzzy subsets of V.
If
, then we define
An interval-valued number means a closed subinterval
of [0, 1], so that
. The set of interval-valued numbers is denoted by
. For two interval-valued numbers
and
, we define
A function
is said to be an interval-valued fuzzy set in
V. For
,
is considered to be the membership degree of
x, where
. For every
, we define
Additionally, we have
for all
,
.
The FG over V is a non-empty set V together with a pair of functions and , so that for all , where and represent the membership values of the vertex x and the edge in G, respectively. The FG is named the partial fuzzy subgraph of if and . Two vertices of x and y in the FG G are named the adjacent neighbors if . The set of all neighbors of x is shown by . The FG is named the complete FG if , for all .
The order and size of the FG are described as , . Additionally, the scalar cardinality of is described as .
A path P of length n is a sequence of distinct vertices , , ⋯, , so that , , 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 .
An edge of an FG 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 if each edge in G is a strong edge. The node y is named strong neighbor of x if the edge is strong. The set of all strong neighbors of x is named the strong neighbor of x and is shown by . The closed strong neighbor is described as .
Definition 1 ([
33]).
A CS in V is defined as followswhere is an interval-valued fuzzy membership degree and is a fuzzy membership degree of x in A.A CS A in V is named to be an internal CS if , and said to be an external CS if , for all .
Definition 2 ([
42]).
A CG over is a pair where A is a CS in and B is a CS in , so that for all The underlying graph of a CG is , where Definition 3 ([
42]).
A CG on is known as a complete CG if for all , Definition 4 ([
42]).
Let be a CG on . A cubic path in is a sequence of distinct vertices of V, so that and , for . The strength of is defined asThe strength of connectedness between x and y is shown by and it is the maximum of the strengths of all cubic paths between .
Definition 5. An edge in CG is named cubic strong edge (CSE) if Definition 6. The vertex cardinality and edge cardinality of a CG are described as Definition 7. The cardinality of in CG is described as Definition 8. Let be a CG. The strong neighbor of x is described as The strong neighborhood degree of x is defined as The minimum and maximum cardinality of the strong neighborhood of are shown by and , respectively.
Definition 9. In a CG , a vertex is named an isolated vertex if for any where , is not a cubic edge.
Definition 10. The degree of a vertex x in a CG is represented as The minimum and maximum degree of a vertex of are shown by and , 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 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 is the set C of vertices so that each CSE in is adjacent with at least one vertex in C.
The subset C is called the minimal SVCS of the CG whenever is not an SVCS, for all .
The minimum cardinality among all the minimal SVCSs of is named the SVCS number of and it is shown by or simply .
An SVCS with minimum cardinality in CG is named the minimum SVCS and it is denoted as -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 as drawn in Figure 1. The CSEs are , , and . The minimal SVCSs in Figure 1 are as follows: From the cardinality calculation of the above SVCSs, we have It is clear that has the minimum cardinality among other SVCSs. Therefore, and is the -set of .
Proposition 1. If is a complete CG, then, , where t is the maximum cardinality of a vertex in .
Proof. Since is a complete CG, then, all edges are CSE, and each vertex is adjacent to all other vertices. Hence, each set with vertices forms an SVCS of . Let x be a vertex with the maximum cardinality of t in . By removing this vertex from the vertex set, the remaining vertices will form an SVCS with the minimum of cardinality. Then, . □
Proposition 2. For a complete bipartite CG with partite sets of and , Proof. In complete bipartite CG , all edges are CSE. Additionally, each vertex in is adjacent to all vertices in and vice-versa. Since each CSE has one end in and the other end in , the SVCSs in are , and . Hence, . □
Proposition 3. Let be a CG so that is a cycle. Then, is the minimum cardinality of SVCSs C so that .
Proof. Let be a cubic cycle. Then, every edge is CSE. On the other hand, the number of vertices in an SVCS of and is the same, because each edge in both graphs is strong. Since the vertex covering number of is , then the minimum number of vertices in an SVCS of is . Hence, the result follows. □
In the following theorems, we compare the SVCS number if one vertex is omitted.
Theorem 1. If is a CG and , then, .
Proof. Let C be a minimum SVCS of .
Case i. Suppose .
Consider u and v as two adjacent vertices of . Then, they are also adjacent in . Since C is an SVCS, then, or . Therefore, C is an SVCS of . Hence, .
Case ii. Suppose .
Consider the set . Assume u and v as two nodes of which are adjacent in . According to the above argument, or .
Since
and
,
or
. Thus,
is an SVCS of
. Therefore,
Hence, from both cases . □
Theorem 2. if and only if there is a -set C, so that .
Proof. Suppose
C is a
-set of
, so that
. Let
. According to Theorem 1,
is an SVCS of
. Thus,
Hence, .
Conversely, suppose . Let be a minimum vertex covering set of . Then, cannot be an SVCS of . (Because otherwise ).
Let , then, C is an SVCS of . Since , C is an SVCS of and it also contains a vertex x. □
Corollary 1. if and only if x does not belong to any minimum SVCS of .
Theorem 3. If is a CG without isolated vertex, then, .
Proof. Let
be a CG without isolated vertex and the set
C be an SVCS of
. Then,
is also an SVCS of
. Because
does not have an isolated vertex, thus,
Corollary 2. In a CG , .
Proof. Assume to be a CG and C is an SVCS of . Then, , for all . Hence, . □
Remark 2. The above results show that it should be .
In the following definition, we introduce the strong vertex independent set in a cubic graph.
Definition 12. Let be a CG. Two vertices of are named strongly independent if there is no CSE between them. A cubic subset is known as the strong vertex independent set (SVIS) of 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 is named the SVIS number and it is denoted by or simply by .
Example 2. In Figure 1, only is a -set of with the maximum cardinality, so . Proposition 4. If is a complete CG, then, , where u is the maximum cardinality of a vertex in .
Proof. Since is a complete CG, then, all edges are CSE, and each vertex is adjacent to all other vertices. Hence, is the only SVIS in for each . Thus, where u is the maximum cardinality of a vertex in . □
Proposition 5. For a complete bipartite CG with partite sets of and , we have Proof. In complete bipartite CG , all edges are CSE. Additionally, each vertex in is adjacent to all vertices in and vice-versa. Hence, the SVISs in are and . Then, . □
Proposition 6. Let be a CG, so that is a cycle. Then, is the maximum cardinality of SVISs F, so that .
Proof. Since is a cubic cycle, then, every edge is CSE. Furthermore, the number of nodes in an SVIS of and are the same, because each edge in both graphs is strong. Since that strong independence number of is , then, the maximum number of vertices in an SVIS of is . Thus, the results will be obtained. □
Theorem 4. Let be a CG so that is a cycle with , , and n is an even number. If , for any , , then, .
Proof. It is clear that the set is a maximal SVIS of . We prove that for any maximal SVIS D of , .
If
, then,
. Thus,
Based on the hypothesis, for any subset X of , if Y is a subset of so that the cardinal of X is less than or equal to the cardinal of Y, then, .
Now,
, using
, we have
□
Example 3. Consider the cubic cycle as depicted in Figure 2. The SVCSs in Figure 2 are as follows.
After calculations, and is -set. Additionally, the SVISs are as below Therefore, , and is -set.
Proposition 7. Let be a CG over . If x is a pendant vertex in , then there is a -set F so that .
Proof. Let x be a pendant vertex in , y is its neighbor, and F is a -set in . Then, if and only if . If , let , then, . Thus, is a -set.
□
Corollary 3. F is a -set in if and only if for , is a -set in .
The following theorem examines and compares the strong vertex independent number in a cubic graph if one vertex is omitted.
Theorem 5. Let be a CG and . Then, if and only if there is a maximum SVIS F of , so that .
Proof. Suppose . Consider F to be a -set of . If , then is a -set of . Since x is not adjacent to any vertex in , then .
Consider for any maximum SVIS F of . Then, for any set F, F is an SVIS in , which implies that This is a contradiction.
Conversely, suppose F to be an SVIS of , so . We claim that F is also an SVIS in . Consider which are adjacent in . Then, and . Since , u and v are adjacent in which contradicts the SVIS of F in .
Let
. Since
,
is an SVIS in
. Thus,
□
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 , F is an SVIS if and only if 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 . This means that is an SVCS.
Conversely, if F is an SVCS of , then, every CSE has at least one endpoint in F, so is an SVIS.
□
Theorem 7. If is a CG of order p without an isolated vertex, then, .
Proof. Let
C and
F be two
-sets of
, respectively. Thus,
is an SVCS and
is an SVIS. Therefore,
These two results imply that . □
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 and as the two CGs on and , respectively. The union of two CGs and is shown by and is described as: Theorem 8. If and are two SVCSs of the CGs and , respectively, then, is the SVCS of .
Proof. Consider and as the two SVCSs of the CG and , respectively. Therefore, every CSE is adjacent to at least one vertex in or . The edges in the are or . If is a CSE in the , then, covers these edges since is an SVCS of . If is a CSE in , then, covers these edges because is an SVCS of . Hence, is the SVCS of . □
Corollary 4. If the CG is the union of two CGs and , thenwhere and are SVCSs of CGs and , respectively. Example 4. Consider two strong CGs and as shown in Figure 3. and are the SVCSs of and , respectively. It is clear that is the SVCS of the CG . Therefore, Investigating and determining the strong vertex covering number in the joining of two cubic graphs are studied in the following.
Definition 14. Consider and as the two CGs of and , respectively. The joining of two CGs and is shown by and is described as: belongs to the set of all edges joining the vertices of and . Theorem 9. If and are two SVCSs of the CGs and , respectively, then, and are the SVCS of .
Proof. Consider and as the two SVCSs of the CGs and , respectively. Therefore, every CSE is adjacent to at least one vertex in or .
There are the following cases for the edge in the CG .
Case (i). If is a CSE in , then, covers this edge since is an SVCS of .
Case (ii). If is a CSE in , then, covers this edge since is an SVCS of .
Case (iii). If , and , then this edge is CSE in since this edge is adjacent to and . This implies that and covered these edges in . The above cases imply that the CSEs in are covered by the set and . □
Corollary 5. If the CG is the joining of two CGs and , then,where and are two -sets of CGs and , respectively. Example 5. Consider two CGs and of the Example 4. The joining of and is drawn in Figure 4. By routine calculations, we have In the following, the strong vertex covering number in the direct product operation is investigated.
Definition 15. Consider and as the two CGs with underlying and , respectively, where . The direct product of and is shown by and is described as: Theorem 10. If and are two SVCSs of the CGs and , respectively, then, or is the minimum SVCS of .
Proof. Consider
and
as the two CGs with two SVCSs
and
, respectively. Suppose
and
to be the CSEs in
and
, respectively. Therefore
Similarly, .
This implies that the edge is a CSE in , which indicates that the end vertices of the edge are at the or . Therefore, or is the minimum SVCS of . □
Corollary 6. If the CG is the direct product of two CGs and , then, Example 6. Consider the two CGs and and their direct product as drawn in Figure 5. Therefore, .
Next, the strong vertex covering number in a semi-strong product is determined.
Definition 16. If and are the two CGs on and , respectively, then, the semi-strong product of and is denoted by and is described as: Theorem 11. Let and be the SVCSs of the CGs and , respectively. Then, is the SVCS of .
Proof. Let and be the SVCSs of the CGs and , respectively. Therefore, every CSE is adjacent to at least one vertex in or . The following cases exist for the edges of .
Case (i).
if
,
.
Similarly,
. Additionally,
Therefore, the edge is a CSE in the CG . Therefore, or
Case (ii).
if
and
. If
and
are a CSEs, then, we have
Similarly,
. Additionally,
This implies that the edge is a CSE in . Since the edge is a CSE in , then or , therefore, or . Thus, the set is covering all the CSEs in . □
Corollary 7. If the CG is the semi-strong product of two CGs and , then, .
Example 7. Consider two CGs and as drawn in Example 6. The semi-strong product of and is shown in Figure 6. The minimum SVCS is . Therefore, The following definition gives the strong vertex covering number in the Cartesian product.
Definition 17. Consider and as the two CGs of the underlying graphs and , respectively. The Cartesian product of and is shown by and is described as: Theorem 12. Let and be the SVCSs of the CGs and , respectively. Then, is the SVCS of .
Proof. Let and be two CGs with the SVCSs and , respectively.
Case (i). and .
If the edge
is a CSE in
, then,
Similarly,
. Additionally,
This implies that the edge is a CSE in . Since is a CSE in , then, or therefore, the vertices or in . Thus, the CSEs of this form are covered by the set .
Case (ii). and .
If
is a CSE in
, then,
Similarly,
. Additionally,
This implies that the is a CSE in . Since is a CSE in , then, or , therefore, the vertices or in . Thus, the CSEs of this form are covered by the set . Therefore, the set is covering all the CSEs in . □
Example 8. Consider two CGs and in Example 6. The Cartesian product of and is given in Figure 7. Corollary 8. Let and be the -sets of and , respectively. If the CG is the Cartesian product of and , then, At the end, the strong vertex covering number is determined in the composition of two cubic graphs.
Definition 18. Consider and as the two CGs of the underlying graphs and , respectively. The composition of and is shown by and is described as: Theorem 13. Consider and as the two SVCSs of the CGs and , respectively. Then, is the SVCS of .
Proof. Let and be the two SVCSs of the CGs and , respectively.
Case (i). and .
If
is a CSE in
, then,
Similarly,
.
Therefore, is a CSE in . Since is a CSE in , so or , thus, the vertices or in . Then, is an SVCS for these CSEs.
Case (ii).
and
.
is a CSE, then,
Therefore is a CSE in , so that or . Thus, or . Hence, is the SVCS for these CSEs.
Case (iii). and .
If
and
are the CSEs, then,
Therefore, is a CSE in . Since or , then, or . Thus, is the SVCS of CSEs in . □
Corollary 9. Consider and as the two -sets of and , respectively. If the CG is the composition of and , then, Example 9. The composition and in Example 6 is shown in Figure 8. Therefore, . 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:
By calculating the above cardinality of SVCSs, we have
Therefore, is -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
,
r and
are the urban density, the population growth rate of the city and the growth rate of the city with the maximum value, respectively.
In this case, the interval-valued membership is equal to .
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 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.