Next Article in Journal
Error Estimators for a Krylov Subspace Iterative Method for Solving Linear Systems of Equations with a Symmetric Indefinite Matrix
Previous Article in Journal
A Quasi-Explicit Method Applied to Missing Boundary Data Reconstruction for the Stokes System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On Topologies on Simple Graphs and Their Applications in Radar Chart Methods

by
Husniyah Alzubaidi
1,*,
Ljubiša D. R. Kočinac
2,* and
Hakeem A. Othman
3
1
Department of Mathematics, Al-Qunfudhah University College, Umm Al-Qura University, Makkah 24382, Saudi Arabia
2
Faculty of Sciences and Mathematics, University of Niš, 18000 Niš, Serbia
3
Mathematics Department, Albaydha University, Albaydha 14517, Yemen
*
Authors to whom correspondence should be addressed.
Axioms 2025, 14(3), 178; https://doi.org/10.3390/axioms14030178
Submission received: 27 January 2025 / Revised: 21 February 2025 / Accepted: 25 February 2025 / Published: 28 February 2025
(This article belongs to the Section Geometry and Topology)

Abstract

:
This paper introduces a novel topology (upper approximated G-topology) on vertex sets of graphs using rough upper approximation neighborhoods, extending prior work on graph-induced topologies. Key results include characterizing discrete/indiscrete topologies for complete graphs, cycle graphs, and bipartite graphs (Theorems 1–3). The discrete topology for cycle graphs C n , n > 5 , is particularly insightful. Exploring further, we delve into the continuity and isomorphism of graph mappings. Subsequently, we apply these findings to enhance radar chart graphical methods through the analysis of corresponding graph structures. These applications demonstrate practical relevance, linking graph structures to data visualization.

1. Introduction

Two important branches of mathematics, general topology [1] and graph theory [2], are closely related. One of the relationships between graph theory and general topology is constructing topologies on the vertices set and the edges set of a graph. Several studies constructed some topologies via directed graphs and undirected graphs. Most of these constructions were in the theory of simple undirected graphs, in particular on the vertices sets of such graphs. In 2018, the authors of the paper [3] introduced new constructions of topologies involving incidence topology on the set of vertices for simple graphs G = ( V ( G ) , E ( G ) ) without isolated vertices, which has a subbasis S I G , where S I G is the family of end sets that only contain the end points of each edge. Kiliciman and Abdu [4] used the graphs G = ( V ( G ) , E ( G ) ) to introduce two constructions of topologies on the set E ( G ) called compatible edge topology and incompatible edge topology. Amiri et al. [5] constructed the graphic topological space of a graph G as a pair ( V ( G ) , T A V ) , where T A V is an Alexandroff topology on V ( G ) induced by a subbasis A V , which is the family of open neighborhoods N ( x ) of vertices in G . Nada et al. [6] introduced a relation on graphs to generate new types of topological structures. In 2019, Nianga and Canoy [7] constructed a topology on simple graphs by using unary and binary operations, and in [8], they introduced some topologies on the vertices set in the theory of simple graphs by using the hop neighborhoods of the graphs (see also [9,10]). In 2020, for the simple graphs without isolated vertices G = ( V ( G ) , E ( G ) ) , Sari and Kopuzlu [11] generated a topology on the vertices set induced by the same basis introduced by Amiri et al. [5] and studied the continuity of functions. The minimal neighborhood system of vertices and the discrete property of topologies for special graphs, such as complete graphs K n , cycle graphs C n , and complete bipartite graphs K n , m , were also studied. In 2021, Zomam et al. [12] studied some conditions for a locally finite property of graphs to obtain an Alexandroff property for the graphic topological spaces introduced by Amiri et al. [5]. In the theory of directed graphs, pathless topological spaces on the vertices set V ( G ) were introduced by Othman et al. In [13] in 2022, the relation between the pathless topological spaces with relative topologies and E-generated subgraphs was presented, and the role of pathless topology in the blood circulation of the heart of the human body was studied (see also [14]). By using C-sets, Othman et al. [15] constructed a topology on V ( G ) called L 2 topology. In 2023, Abu-Gdairi et al. [16] explained the role of the topological visualization in the medical field by giving graph analysis and rough sets using neighborhood systems. For an approximation neighborhood system, Yao [17] introduced the concepts of lower approximation and upper approximation of any nonempty set as a generalized rough sets by using a binary relation; for similar investigation, see [18,19]. Atik et al. [20] introduced a new type of rough approximation model via graphs and using j-neighborhood systems. By using an ideal collection, Guler [21] generated different approximations and compared these approximations.
In this paper, we use an upper approximation neighborhood system of simple graphs G = ( V ( G ) , E ( G ) ) (which was defined in [20]) to construct a new topology on the vertices set V ( G ) called an upper approximated G-topology. In Section 3, we give the concept of upper approximated G-topological space and show the discrete property of complete graphs K n , cycle graphs C n , and complete bipartite graphs K n , m . Next, we define the minimal operator of vertices in upper approximated G-topological spaces and give some results about the closure operator. Section 4 introduces relations between continuous mappings in upper approximated G-topological spaces and isomorphism mappings in simple graphs. We study the isomorphic fundamental topological properties such as compactness and connectedness. Further on, we define a new class of connected graphs, called upper connectedness, and a new class of discrete topologies, called upper discreteness. In Section 5, we prove that if the number of categories for a radar chart is large enough, then the upper approximated G-topological space for the corresponding graph of this radar chart is disconnected and discrete. Upper connectedness and upper discrete properties for corresponding graphs of radar charts are also studied.

2. Preliminaries and Notations

In this section, we recall some notions in graph theory which we need throughout the paper, mainly following the book [2]
Let X be a nonempty set and G X . Recall [17] that for any binary relation ∼ on X, the lower approximation ̲ ( G ) and upper approximation ¯ ( G ) of G are given by
̲ ( G ) = { x X : x G } and ¯ ( G ) = { x X : x G } ,
respectively, where x = { y X : x y } .
By G we denote a graph, and by V ( G ) and E ( G ) we denote the vertices set and the edges set of G , respectively. If ε E ( G ) joins x and y in V ( G ) , then we write V ( ε ) = { x , y } . For x V ( G ) , D x denotes the number of vertices that are adjacent with x and is called thedegree of x. A graph G is called locally finite if D x is a finite number for all x V ( G ) . In this paper, a path P is defined as an alternating sequence of distinct edges which joins a sequence of distinct vertices. A graph G is called connected if, for any two distinct vertices, there is a path between them. As usual, by C n , n > 2 , we denote a cycle graph, by K n , n > 0 , a complete graph, and by K n , m , n , m > 0 , a complete bipartite graph.
Let G = ( V ( G ) , E ( G ) ) be a simple graph, and let ∼ be a binary relation on V ( G ) . Let H be any subgraph of G . Recall [20] that the lower approximations N j ̲ ( V ( H ) ) and upper approximations N j ¯ ( V ( H ) ) of H are given by
N j ̲ ( V ( H ) ) = { x V ( G ) : N j ( x ) V ( H ) }
and
N j ¯ ( V ( H ) ) = V ( H ) { x V ( G ) : N j ( x ) V ( H ) } ,
respectively, where j { r , l , r , l , u , i , u , i } , N r ( x ) = { y V ( G ) : x y } , N l ( x ) = { y V ( G ) : y x } , N r ( x ) = x N r ( y ) N r ( y ) , N l ( x ) = x N l ( y ) N l ( y ) , N u ( x ) = N r ( x ) N l ( x ) , N i ( x ) = N r ( x ) N l ( x ) , N u ( x ) = N r ( x ) N l ( x ) , and N i ( x ) = N r ( x ) N l ( x ) .
In this paper, for any simple graph G , we will use the relation ∼ on the set V ( G ) as an adjacent relation, that is, x y , if x and y are adjacent. Let G = ( V ( G ) , E ( G ) ) be any simple graph.
For a vertex x V ( G ) , the open neighborhood N ( x ) of x is the set of all vertices y V ( G ) such that there is ε E ( G ) joining x and y, that is, N ( x ) = { y V ( G ) : x y } . The closed neighborhood N [ x ] of x is given by N [ x ] = N ( x ) { x } .
Throughout this paper, all graphs will be assumed to be undirected.

3. The Upper Approximated G-Topologies

Let G = ( V ( G ) , E ( G ) ) be a simple graph. We first structure the neighborhood system for elements of V ( G ) . By using the notions of rough approximation j-neighborhood systems (which are introduced in [20]), for any vertex x V ( G ) , define the upper approximation neighborhood x ¯ and lower approximation neighborhood x ̲ of x as
x ¯ = N ( x ) Θ x and x ̲ = { y V ( G ) : N ( y ) N ( x ) } ,
respectively, where Θ x = { y V ( G ) : N ( x ) N ( y ) } . By V ( G ¯ ) , we mean the upper approximation neighborhood system of a graph G , and similarly, by V ( G ̲ ) , we mean the lower approximation neighborhood system of a graph G , that is, V ( G ¯ ) = { x ¯ : x V ( G ) } and V ( G ̲ ) = { x ̲ : x V ( G ) } , respectively.
Example 1. 
Note that the graph  G = ( V ( G ) , E ( G ) )  in Figure 1A has an upper approximation neighborhood system given by 
1 ¯ = { 1 , 2 , 3 } , 2 ¯ = { 1 , 2 , 3 , 4 } , 3 ¯ = { 1 , 2 , 3 , 4 , 5 } , 4 ¯ = { 2 , 3 , 4 , 5 , 6 } ,
5 ¯ = { 3 , 4 , 5 , 6 , 7 , 8 } , 6 ¯ = { 4 , 5 , 6 , 7 , 8 } , 7 ¯ = 8 ¯ = { 5 , 6 , 7 , 8 } .
 The lower approximation neighborhood system of   G  is given by  3 ̲ = { 1 , 3 }  and  k ̲ = { k }  for all  k = 1 , 2 , 4 , 5 , 6 , 7 , 8 .
In Figure 1B, the graph  G = ( V ( G ) , E ( G ) )  has an upper approximation neighborhood system given by
1 ¯ = 3 ¯ = 5 ¯ = V ( G ) and   2 ¯ = 4 ¯ = V ( G { 1 } ) .
The lower approximation neighborhood system of  G  is given by
1 ̲ = 3 ̲ = 5 ̲ = { 1 , 3 , 5 } and   2 ̲ = 4 ̲ = { 2 , 4 } .
Theorem 1. 
Let G = ( V ( G ) , E ( G ) ) be any simple graph. The family U ¯ G = { u ¯ x : x V ( G ) } forms a basis of a topology on V ( G ) , where u ¯ x is the intersection set of all upper approximation neighborhoods containing x in V ( G ) .
Proof. 
For the proof, we use a characterization of the base of a topology [1]. It is clear that u ¯ x V ( G ) for all x V ( G ) . That is, x V ( G ) u ¯ x V ( G ) . On the other hand, since x x ¯ for all x V ( G ) , then V ( G ) x V ( G ) u ¯ x , i.e., V ( G ) = x V ( G ) u ¯ x . Now we will prove that for every two elements u ¯ x , u ¯ y U ¯ G , there is C V ( G ) such that u ¯ x u ¯ y = z C u ¯ z . Let u ¯ x and u ¯ y be any two elements in U ¯ G . If u ¯ x u ¯ y = , then take C = to obtain the desired value. Let u ¯ x u ¯ y . Then, there is at least one z u ¯ x and z u ¯ y . Since z u ¯ x , then z α ¯ for all α V ( G ) with x α ¯ . Similarly, since z u ¯ y , then z β ¯ for all β V ( G ) with y β ¯ . In all cases, we obtain z z α ¯ β ¯ u ¯ z . Take C = α ¯ β ¯ V ( G ) . That is, u ¯ x u ¯ y z C u ¯ z .
On the other hand, let ζ z C u ¯ z , that is, ζ z α ¯ β ¯ u ¯ z . Hence, ζ u ¯ z for some ζ α ¯ β ¯ . Then, ζ z v ¯ v ¯ , and this implies that ζ v ¯ for all z v ¯ . So, we have ζ α ¯ β ¯ . Hence, ζ x α ¯ α ¯ and ζ y β ¯ β ¯ , that is, ζ u ¯ x and ζ u ¯ y . Hence, z C u ¯ z u ¯ x u ¯ y .
From the two cases, we obtain u ¯ x u ¯ y = z C u ¯ z . Therefore, U ¯ G forms a basis of a topology on V ( G ) . □
For any simple graph, G = ( V ( G ) , E ( G ) ) , and the topology in the above theorem which is induced by the basis U ¯ G will be called an upper approximated G-topology of a graph G and will be denoted by T G ( u ) . From the definitions of the basis U ¯ G and an upper approximation neighborhood system V ( G ¯ ) , we conclude that the family V ( G ¯ ) forms a sub-basis for an upper approximated G-topological space ( V ( G ) , T G ( u ) ) .
The simple graph G = ( V ( G ) , E ( G ) ) of Figure 1A in Example 1 has an upper approximated G-topological space ( V ( G ) , T G ( u ) ) with a basis U ¯ G = { u ¯ k : k = 1 , 2 , 8 } , where
u ¯ 1 = { 1 , 2 , 3 } , u ¯ 2 = { 2 , 3 } , u ¯ 3 = { 3 } , u ¯ 4 = { 4 } ,
u ¯ 5 = { 5 } , u ¯ 6 = { 5 , 6 } , u ¯ 7 = u ¯ 8 = { 5 , 6 , 7 , 8 } .
In Figure 1B, the graph G = ( V ( G ) , E ( G ) ) has the upper approximated G-topological space ( V ( G ) , T G ( u ) ) with a basis U ¯ G = { u ¯ k : k = 1 , 2 , 3 , 4 , 5 } , where
u ¯ 1 = u ¯ 3 = u ¯ 5 = V ( G ) and   u ¯ 2 = u ¯ 4 = V ( G { 1 } ) .
Example 2. 
The graph  G = ( V ( G ) , E ( G ) )  in Figure 2A has the upper approximated G-topological space  ( V ( G ) , T G ( u ) )  with a basis  U ¯ G = { u ¯ k : k = 1 , 2 , , 9 } , where
u ¯ 1 = u ¯ 8 = u ¯ 9 = { 1 , 8 , 9 } , u ¯ 2 = u ¯ 4 = u ¯ 5 = { 1 , 2 , 4 , 5 , 8 , 9 } ,
u ¯ 3 = u ¯ 6 = u ¯ 7 = { 1 , 3 , 6 , 7 , 8 , 9 } , u ¯ 2 = u ¯ 4 = u ¯ 5 = { 1 , 2 , 4 , 5 , 8 , 9 } .
The graph  G = ( V ( G ) , E ( G ) )  in Figure 2B has the upper approximated G-topological space  ( V ( G ) , T G ( u ) )  with a basis  U ¯ G = { u ¯ k : k = 1 , 2 , , 12 } , where
u ¯ 1 = u ¯ 5 = { 1 , 5 , 9 } , u ¯ 2 = u ¯ 7 = { 2 , 7 , 11 } , u ¯ 3 = u ¯ 6 = { 3 , 6 , 10 } ,
u ¯ 4 = u ¯ 8 = { 4 , 8 , 12 } , u ¯ k = { k } ,
for all  k = 9 , 10 , 11 , 12 .
Let G = ( V ( G ) , E ( G ) ) be any simple graph. If x V ( G ) is an isolated vertex, then it is clear that the set { x } is an open set in the upper approximated G-topological space ( V ( G ) , T G ( u ) ) and also if G x y E ( G ) is an isolated edge, then the set { x , y } is an open set. Furthermore, if we have an isolated path P in G of length two of the form P = { G 1 2 , G 2 3 } , then the set { 1 , 2 , 3 } is an open set. If we have an isolated path P in G of length 3 of the form P = { G 1 2 , G 2 3 , G 3 4 } , that is, V ( P ) = { 1 , 2 , 3 , 4 } , then it is easy to see that the upper approximated G-topological space ( V ( P ) , T P ( u ) ) has a basis U ¯ G which is given by U ¯ P = { 1 , 2 , 3 } , { 2 , 3 } , { 2 , 3 , 4 } } .
Theorem 2. 
Let P be a path of the form
P = { P 1 2 , P 2 3 , , P ( n 2 ) ( n 1 ) , P ( n 1 ) n } ,
where n > 4 . Then, the basis of ( V ( P ) , T P ( u ) ) is given by
U ¯ P = { { 1 , 2 , 3 } , { 2 , 3 } , { k } , { ( n 2 ) , ( n 1 ) } , { ( n 2 ) , ( n 1 ) , n } }
for all k = 3 , 4 , . , n 2 .
Proof. 
Note that
u ¯ 1 = 1 ¯ 2 ¯ 3 ¯ = { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } { 1 , 2 , 3 , 4 , 5 } = { 1 , 2 , 3 } U ¯ P ,
u ¯ 2 = 1 ¯ 2 ¯ 3 ¯ 4 ¯ = { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } { 1 , 2 , 3 , 4 , 5 } { 2 , 3 , 4 , 5 , 6 }
= { 2 , 3 } U ¯ P ,
u ¯ ( n 1 ) = ( n 3 ) ¯ ( n 2 ) ¯ ( n 1 ) ¯ n ¯ = { ( n 5 ) , ( n 4 ) , ( n 3 ) , ( n 2 ) , ( n 1 ) }
{ ( n 4 ) , ( n 3 ) , ( n 2 ) , ( n 1 ) , n } { ( n 3 ) , ( n 2 ) , ( n 1 ) , n } { ( n 2 ) , ( n 1 ) , n }
= { ( n 2 ) , ( n 1 ) } U ¯ P ,
u ¯ n = ( n 2 ) ¯ ( n 1 ) ¯ n ¯ = { ( n 4 ) , ( n 3 ) , ( n 2 ) , ( n 1 ) , n }
{ ( n 3 ) , ( n 2 ) , ( n 1 ) , n } { ( n 2 ) , ( n 1 ) , n }
= { ( n 2 ) , ( n 1 ) , n } U ¯ P ,
u ¯ 3 = 1 ¯ 2 ¯ 3 ¯ 4 ¯ 5 ¯ = { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } { 1 , 2 , 3 , 4 , 5 }
{ 2 , 3 , 4 , 5 , 6 } { 3 , 4 , 5 , 6 , 7 } = { 3 } U ¯ P
and similarly, u ¯ 4 = 2 ¯ 3 ¯ 4 ¯ 5 ¯ 6 ¯ = { 4 } U ¯ P . For all k = 5 , 6 , , n 2 , we have
u ¯ k = ( k 2 ) ¯ ( k 1 ) ¯ k ¯ ( k + 1 ) ¯ ( k + 2 ) ¯ = { ( k 4 ) , ( k 3 ) , ( k 2 ) , ( k 1 ) , k }
{ ( k 3 ) , ( k 2 ) , ( k 1 ) , k , ( k + 1 ) } { ( k 2 ) , ( k 1 ) , k , ( k + 1 ) , ( k + 2 ) }
{ ( k 1 ) , k , ( k + 1 ) , ( k + 2 ) , ( k + 3 ) } { k , ( k + 1 ) , ( k + 2 ) , ( k + 3 ) , ( k + 4 ) }
= { k } U ¯ P .
Hence,
U ¯ P = { { 1 , 2 , 3 } , { 2 , 3 } , { k } , { ( n 2 ) , ( n 1 ) } , { ( n 2 ) , ( n 1 ) , n } }
for all k = 3 , 4 , . , n 2 . □
Theorem 3. 
The upper approximated G-topological space ( V ( K n ) , T K n ( u ) ) of a complete graph K n is an indiscrete space for all n > 0 .
Proof. 
In case n = 1 , V ( K n ) = { x } ; then, it is clear that u ¯ x = { x } . That is, ( V ( K n ) , T K n ( u ) ) is an indiscrete space. If n > 2 and x V ( K n ) is any vertex, then D x = n , that is, N ( x ) = V ( K n ) { x } . Hence, x ¯ = V ( K n ) for all x V ( K n ) , that is, u ¯ x = V ( K n ) for all x V ( K n ) . Hence, ( V ( K n ) , T K n ( u ) ) is an indiscrete space for all n > 0 . □
Theorem 4. 
The upper approximated G-topological space ( V ( K n , m ) , T K n , m ( u ) ) of a complete bipartite graph K n , m is an indiscrete space for all n , m > 0 .
Proof. 
In case n = m = 1 , V ( K n , m ) = { x , y } ; then, it is clear that N ( x ) = { y } and N ( y ) = { x } . That is, u ¯ x = { x , y } and u ¯ x = { x , y } . Hence, ( V ( K n , m ) , T K n , m ( u ) ) is an indiscrete space. Let n , m > 1 and V ( K n , m ) = V n V m . Let x V ( K n , m ) be any vertex. Since V n V m = , then x V n or x V m . Let x V n . By definition of the complete bipartite graph K n , m , N ( x ) = V m . Now we will show that V n Θ x . Let y V n be any vertex. Then, N ( y ) = V m . So, we have N ( x ) N ( y ) = V m , that is, y Θ x . Hence, V n Θ x . Then, we have x ¯ = N [ x ] Θ x = V m V n = V ( K n , m ) , and hence, u ¯ x = V ( K n , m ) . Similarly, if x V m , we obtain u ¯ x = V ( K n , m ) . Since x is an arbitrary vertex, then ( V ( K n , m ) , T K n , m ( u ) ) is an indiscrete space for all n , m > 0 . □
For a cycle graph C n with n = 3 , say C n : 1 2 3 1 , we note that u ¯ k = V ( C n ) for all k = 1 , 2 , 3 . That is, the upper approximated G-topological space ( V ( C n ) , T C n ( u ) ) of C n is an indiscrete space. Similarly, if n = 4 or n = 5 , then we obtain u ¯ k = V ( C n ) for all k = 1 , 2 , 3 , 4 or for all k = 1 , 2 , 3 , 4 , 5 , respectively. That is, the upper approximated G-topological space ( V ( C n ) , T C n ( u ) ) of C n is an indiscrete space for n = 4 , 5 . The following theorem shows that the upper approximated G-topological space ( V ( C n ) , T C n ( u ) ) of C n is a discrete space for all n > 5 .
Theorem 5. 
The upper approximated G-topological space ( V ( C n ) , T C n ( u ) ) of a cycle graph C n is a discrete space for all n > 5 .
Proof. 
Consider the cycle graph C n ,
C n = 1 2 3 ( n 2 ) ( n 1 ) n 1 ,
where n > 5 . By definition of C n and since D x = 2 for all x V ( C n ) , we have
u ¯ 1 = ( n 1 ) ¯ n ¯ 1 ¯ 2 ¯ 3 ¯ = { ( n 3 ) , ( n 2 ) , ( n 1 ) , n , 1 } { ( n 2 ) , ( n 1 ) , n , 1 , 2 }
{ ( n 1 ) , n , 1 , 2 , 3 } { n , 1 , 2 , 3 , 4 } { 1 , 2 , 3 , 4 , 5 } = { 1 } U ¯ C n ,
u ¯ 2 = n ¯ 1 ¯ 2 ¯ 3 ¯ 4 ¯ = { ( n 2 ) , ( n 1 ) , n , 1 , 2 } { ( n 1 ) , n , 1 , 2 , 3 }
{ n , 1 , 2 , 3 , 4 } { 1 , 2 , 3 , 4 , 5 } { 2 , 3 , 4 , 5 , 6 } = { 2 } U ¯ C n ,
u ¯ n = ( n 2 ) ¯ ( n 1 ) ¯ n ¯ 1 ¯ 2 ¯ = { ( n 4 ) , ( n 3 ) , ( n 2 ) , ( n 1 ) , n }
{ ( n 3 ) , ( n 2 ) , ( n 1 ) , n , 1 } { ( n 2 ) , ( n 1 ) , n , 1 , 2 }
{ ( n 1 ) , n , 1 , 2 , 3 } { n , 1 , 2 , 3 , 4 } = { n } U ¯ C n
and
u ¯ ( n 1 ) = ( n 3 ) ¯ ( n 2 ) ¯ ( n 1 ) ¯ n ¯ 1 ¯ = { ( n 5 ) , ( n 4 ) , ( n 3 ) , ( n 2 ) , ( n 1 ) }
{ ( n 4 ) , ( n 3 ) , ( n 2 ) , ( n 1 ) , n } { ( n 3 ) , ( n 2 ) , ( n 1 ) , n , 1 }
{ ( n 2 ) , ( n 1 ) , n , 1 , 2 } { ( n 1 ) , n , 1 , 2 , 3 } = { ( n 1 ) } U ¯ C n .
Now for all k = 3 , 4 , , n 2 , since the cycle graph C n is a closed path, then from the proof of Theorem 2, we have
u ¯ k = ( k 2 ) ¯ ( k 1 ) ¯ k ¯ ( k + 1 ) ¯ ( k + 2 ) ¯ = { k } U ¯ C n .
Hence, U ¯ C n = { { k } : k = 1 , 2 , , n . This means ( V ( C n ) , T C n ( u ) ) is a discrete space for all n > 5 . □
The following theorem shows that the Alexandroff topological property will be satisfied for the upper approximated G-topological spaces of locally finite simple graphs, i.e., the arbitrary intersection of open sets is an open set.
In our next work, any simple graph will be locally finite.
Theorem 6. 
The upper approximated G-topological space of any simple graph is an Alexandroff space.
Proof. 
Let G = ( V ( G ) , E ( G ) ) be any simple graph. Let Z be any nonempty subset of V ( G ) . Let F be the collection of all the upper approximated neighborhoods of elements of Z. We will prove that x Z x ¯ is an open set in ( V ( G ) , T G ( u ) ) . Let y x Z x ¯ . Then, y x ¯ for all x Z . Hence, x y ¯ for all x Z . So, Z y ¯ . Since G is locally finite, y ¯ is finite. So, Z is finite. Hence, x Z x ¯ is an open set. This proves that the upper approximated G-topological space ( V ( G ) , T G ( u ) ) is an Alexandroff space. □
In the class of locally finite simple graphs G = ( V ( G ) , E ( G ) ) , by using the Alexandroff topological property of the upper approximated G-topological spaces ( V ( G ) , T G ( u ) ) , we can define an operator O u from the vertices set V ( G ) into the upper approximated G-topology T G ( u ) by O u ( x ) is the smallest open set containing x, x V ( G ) . It is clear that O u ( x ) = { x } for an isolated point x V ( G ) in any graph G, and if G x y E ( G ) is an isolated edge, then O u ( x ) = O u ( y ) = { x , y } . Furthermore, if we have an isolated path P in G of length two of the form P = { G 1 2 , G 2 3 } , then O u ( 1 ) = O u ( 2 ) = O u ( 3 ) = { 1 , 2 , 3 } .
Theorem 7. 
For any locally finite simple graph G = ( V ( G ) , E ( G ) ) , O u ( x ) = u ¯ x for all x V ( G ) .
Proof. 
By the definition of the family V ( G ¯ ) and Theorem 1, x ¯ is an open set in the upper approximated G-topological space ( V ( G ) , T G ( u ) ) for all x V ( G ) . By Theorem 1, u ¯ x is an open set containing x. Since O u ( x ) is the smallest open set containing x, then O u ( x ) u ¯ x .
On the other hand, since O u ( x ) is the intersection of all open sets containing x, then let O u ( x ) = y Q y ¯ for some subset Q of V ( G ) . Then, x y ¯ for all y Q , and this implies that y x ¯ for all y Q . One concludes that Q x ¯ . Hence, u ¯ x y Q y ¯ = O u ( x ) . So, O u ( x ) = u ¯ x .  □
Theorem 8. 
Let G = ( V ( G ) , E ( G ) ) be a locally finite simple graph. For any two vertices x , y V ( G ) , y ¯ x ¯ if and only if x O u ( y ) .
Proof. 
Let x , y V ( G ) be any two vertices and y ¯ x ¯ . By Theorem 7, x z x ¯ z ¯ . Since y ¯ x ¯ , then z x ¯ z ¯ z y ¯ z ¯ . Hence, x z y ¯ z ¯ = O u ( y ) .
Conversely, let x O u ( y ) . By using Theorem 7 again, we can obtain y ¯ = z y ¯ z ¯ . Then, x z y ¯ z ¯ . It means that x z ¯ for all z y ¯ . This implies that z x ¯ for all z y ¯ . Hence, y ¯ x ¯ . □
Theorem 9. 
Let G = ( V ( G ) , E ( G ) ) be a locally finite simple graph. Then, for all x , y V ( G ) , y ¯ x ¯ and x ¯ y ¯ if and only if ( V ( G ) , T G ( u ) ) is discrete.
Proof. 
Let x be any vertex in V ( G ) . It is clear that x x ¯ . Suppose that y V ( G ) is any vertex. If y x ¯ , then by Theorem 8, x ¯ y ¯ and this is in contradiction with the hypothesis. Hence, O u ( x ) = { x } for all x V ( G ) , i.e., ( V ( G ) , T G ( u ) ) is discrete.
The reverse implication is clear, since x ¯ = { x } for all x V ( G ) . □
Let G = ( V ( G ) , E ( G ) ) be any simple graph and X V ( G ) . The closure of X, denoted by Cl ( X ) , is defined as the intersection of all closed sets containing X in the upper approximated G-topological space ( V ( G ) , T G ( u ) ) . Note that x Cl ( X ) if and only if for every open set G containing x, X G (see, [1]).
Theorem 10. 
For any locally finite simple graph G = ( V ( G ) , E ( G ) ) and for all x V ( G ) , Cl ( x ¯ ) Cl ( y ¯ ) for all y x ¯ .
Proof. 
Let ζ Cl ( x ¯ ) . Then, for each open set G containing ζ , G x ¯ . Since x ¯ y ¯ for all y x ¯ , then G y ¯ for all y x ¯ , i.e., ζ Cl ( y ¯ ) for all y x ¯ . Hence, Cl ( x ¯ ) Cl ( y ¯ ) for all y x ¯ . □
From Theorem 10, for any vertex x V ( G ) , Cl ( { x } ) Cl ( y ¯ ) for all y x ¯ .
Corollary 1. 
Let G = ( V ( G ) , E ( G ) ) be any simple graph, and let x , y V ( G ) . Then, x Cl ( { y } ) if and only if x ¯ y ¯ .

4. On Isomorphic Properties

In this section, we first study the relationship between isomorphic relations for locally finite simple graphs and homeomorphic relations of their upper approximated G-topological spaces. Next, we give some results about some isomorphic properties.
Let G 1 = ( V ( G 1 ) , E ( G 1 ) ) and G 2 = ( V ( G 2 ) , E ( G 2 ) ) be two simple graphs without isolated vertices. The graphs G 1 and G 2 are called isomorphic, denoted as G 1 G 2 , if there is a bijective mapping γ : V ( G 1 ) V ( G 2 ) such that ( G 1 ) x y E ( G 1 ) if and only if ( G 2 ) γ ( x ) γ ( y ) E ( G 2 ) for all x , y V ( G 1 ) . A mapping g : ( M 1 , τ 1 ) ( M 2 , τ 2 ) of a topological space ( M 1 , τ 1 ) into a topological space ( M 2 , τ 2 ) is continuous if g ( Cl ( G ) ) Cl ( g ( G ) ) for all G M 1 . A mapping g : ( M 1 , τ 1 ) ( M 2 , τ 2 ) is called a closed if g ( G ) is a closed set in M 2 for all closed sets G M 1 . Recall [1] that if a mapping g : ( M 1 , τ 1 ) ( M 2 , τ 2 ) is bijective, closed, and continuous, then it is called a homeomorphism.
Theorem 11. 
Let G 1 = ( V ( G 1 ) , E ( G 1 ) ) and G 2 = ( V ( G 2 ) , E ( G 2 ) ) be two simple graphs and γ : V ( G 1 ) V ( G 2 ) be any mapping of the upper approximated G-topological spaces ( V ( G 1 ) , T G 1 ( u ) ) into ( V ( G 2 ) , T G 2 ( u ) ) . Then, γ is a continuous mapping if and only if for all x , y V ( G 1 ) , x ¯ y ¯ implies γ ( x ) ¯ γ ( y ) ¯ .
Proof. 
Let x ¯ y ¯ imply γ ( x ) ¯ γ ( y ) ¯ for all x , y V ( G 1 ) . Let O be any subset of V ( G 1 ) and x O . If x Cl ( O ) , then x Cl ( { y } ) for some y O . Hence, x ¯ y ¯ . By the hypothesis, we obtain γ ( x ) ¯ γ ( y ) ¯ . Then, γ ( x ) Cl ( { γ ( y ) } ) Cl ( γ ( O ) ) . Hence, γ is continuous.
Conversely, let γ be continuous and x , y V ( G 1 ) be any two vertices such that x ¯ y ¯ . By Corollary 1, we obtain x C l ( { y } ) , and by continuity of γ , we have γ ( x ) γ ( Cl ( { y } ) ) Cl ( { γ ( y ) } ) . Thus, by Corollary 1, we obtain γ ( x ) ¯ γ ( y ) ¯ . □
Theorem 12. 
Let G 1 = ( V ( G 1 ) , E ( G 1 ) ) and G 2 = ( V ( G 2 ) , E ( G 2 ) ) be two simple graphs. Then, a mapping γ : V ( G 1 ) V ( G 2 ) is closed if γ is onto and for all x , y V ( G 1 ) , γ ( x ) ¯ γ ( y ) ¯ implies x ¯ y ¯ .
Proof. 
Let O be any closed set in V ( G 1 ) . Since γ is onto, then there is a mapping ψ : V ( G 2 ) V ( G 1 ) such that γ ψ = i d V ( G 2 ) . Now, we prove that ψ is continuous. Let x , y V ( G 2 ) be arbitrary vertices such that x ¯ y ¯ . Hence, γ ( ψ ( x ) ) ¯ γ ( ψ ( y ) ) ¯ . By the hypothesis, we obtain ψ ( x ) ¯ ψ ( y ) ¯ . By Theorem 11, ψ is continuous. Hence, γ ( O ) = ψ ( O ) is a closed set, and so γ is a closed mapping. □
Theorem 13. 
Let G 1 = ( V ( G 1 ) , E ( G 1 ) ) and G 2 = ( V ( G 2 ) , E ( G 2 ) ) be two simple graphs. If a mapping γ : V ( G 1 ) V ( G 2 ) is closed and one-to-one, then for all x , y V ( G 1 ) , γ ( x ) ¯ γ ( y ) ¯ implies x ¯ y ¯ .
Proof. 
Let x , y V ( G 2 ) be any two vertices such that γ ( x ) ¯ γ ( y ) ¯ . Since γ is one-to-one, then there is a function ψ : V ( G 2 ) V ( G 1 ) such that ψ γ = i d V ( G 1 ) . Since γ is one-to-one and closed, it is easy to see that ψ is continuous. This implies that ψ ( γ ( x ) ) ¯ ψ ( γ ( y ) ) ¯ , that is, x ¯ y ¯ . □
Theorem 14. 
A bijective mapping γ : V ( G 1 ) V ( G 2 ) of two simple graphs G 1 = ( V ( G 1 ) , E ( G 1 ) ) and G 2 = ( V ( G 2 ) , E ( G 2 ) ) is a homeomorphism if and only if for all x , y V ( G 1 ) , x ¯ y ¯ if and only if γ ( x ) ¯ γ ( y ) ¯ .
The following theorem shows that the isomorphic relation of simple graphs without isolated vertices gives us the homeomorphic relation of their upper approximated G-topological spaces.
Theorem 15. 
Let G 1 = ( V ( G 1 ) , E ( G 1 ) ) and G 2 = ( V ( G 2 ) , E ( G 2 ) ) be two simple graphs without isolated vertices. If G 1 and G 2 are isomorphic, then there is a homeomorphism between upper approximated G-topological spaces ( V ( G 1 ) , T G 1 ( u ) ) and ( V ( G 2 ) , T G 2 ( u ) ) .
Proof. 
Let γ : V ( G 1 ) V ( G 2 ) be a bijective function such that ( G 1 ) x y E ( G 1 ) if and only if ( G 2 ) γ ( x ) γ ( y ) E ( G 2 ) for all x , y V ( G 1 ) . Let x , y V ( G 1 ) be any two vertices with y x ¯ . Then, we have y N ( x ) or N ( x ) N ( y ) . Let y N ( x ) . Then, there is an edge ( G 1 ) x y E ( G 1 ) which joins x and y in G 1 . By the isomorphism of G 1 and G 2 , we conclude that the edge ( G 2 ) γ ( x ) γ ( y ) joins γ ( x ) and γ ( y ) in G 2 , that is, γ ( y ) N ( γ ( x ) ) . So, in this case, γ ( y ) γ ( x ) ¯ . Now, in the other case, if N ( x ) N ( y ) , then there is some z N ( x ) and z N ( y ) . Then, similar to the first case, we obtain γ ( z ) N ( γ ( x ) ) and γ ( z ) N ( γ ( y ) ) , that is, N ( γ ( x ) ) N ( γ ( y ) ) . Hence, γ ( y ) γ ( x ) ¯ . Hence, for all x , y V ( G 1 ) , x ¯ y ¯ if and only if γ ( x ) ¯ γ ( y ) ¯ . Then, by Theorem 14, γ is a homeomorphism of upper approximated G-topological spaces ( V ( G 1 ) , T G 1 ( u ) ) into ( V ( G 2 ) , T G 2 ( u ) ) . □
Note that if there is a homeomorphic relation of upper approximated G-topological spaces, then the isomorphic relation of induced simple graphs need not be satisfied. For example, by Theorem 4, the complete bipartite graph K n , m with V ( K n , m ) = V n V m has an indiscrete upper approximated G-topological space ( V ( K n , m ) , T K n , m ( u ) ) , and by Theorem 3, K n + m has an indiscrete upper approximated G-topological space ( V ( K n + m ) , T K n + m ( u ) ) . So, ( V ( K n , m ) , T K n , m ( u ) ) and ( V ( K n + m ) , T K n + m ( u ) ) are homeomorphic, while the graphs K n , m and K n + m are not isomorphic, since if x V n and y V m , then x and y are joined in K n + m but not in K n , m .
Recall [1] that compactness is a topological property. So, by Theorem 15, the compactness is an isomorphic property in the theory of simple graphs. It is clear that the upper approximated G-topological space ( V ( G ) , T G ( u ) ) of any simple graph G is a compact space if V ( G ) is finite. The upper approximated G-topological spaces induced by infinite graphs need not be compact. For example, in Figure 3, the simple graph G = ( V ( G ) , E ( G ) ) with an infinite vertices set V ( G ) = { x , y , 1 , 2 , 3 , } has the sub-basis V ( G ¯ ) given by V ( G ¯ ) = { α ¯ = V ( G ) : α V ( G ) } . The upper approximated G-topology of the graph G is an indiscrete spaces, so it is a compact space.
Also we have that, from Theorem 3, the upper approximated G-topology ( V ( K n ) , T K n ( u ) ) of a complete graph K n is a discrete space, and if V ( K n ) is infinite, then ( V ( K n ) , T K n ( u ) ) is not a compact space.
The following theorem shows a relationship between connectedness property of upper approximated G-topological spaces and connectedness property of simple graphs.
Theorem 16. 
Let G = ( V ( G ) , E ( G ) ) be any simple graph without isolated vertices. If the upper approximated G-topological space ( V ( G ) , T G ( u ) ) is a connected space, then G is a connected graph.
Proof. 
Suppose that G = ( V ( G ) , E ( G ) ) is a disconnected simple graph. Consider Q : = { G m : m M } , the family of all components in G , where G m = ( V ( G m ) , E ( G m ) ) for all m M . Now for all m M , V ( G m ) = x V ( G m ) x ¯ . Then, M : = V ( G m o ) is a nonempty proper open subset of V ( G ) , where m o M . Then, [ V ( G m ) ] c = m M { m o } V ( G m ) is also a nonempty proper open subset of V ( G ) . This means that ( V ( G ) , T G ( u ) ) is a disconnected space which contradicts connectedness of ( V ( G ) , T G ( u ) ) . Hence, G is a connected graph. □
Connected simple graphs need not induce connected upper approximated G-topological spaces. For example, by Theorem 5, the cycle graph C n is a connected graph, and it has disconnected upper approximated G-topological space ( V ( C n ) , T C n ( u ) ) , since it is discrete.
By Theorem 3, the complete graph K n is connected and has connected the upper approximated G-topological space ( V ( K n ) , T K n ( u ) ) , since it is indiscrete. Also by Theorem 4, the connected graph K n , m has connected the upper approximated G-topological space ( V ( K n , m ) , T K n , m ( u ) ) .
Let G = ( V ( G ) , E ( G ) ) be any simple graph. Define U 3 ( G ) as the subset of V ( G ) containing all vertices x with | u ¯ x | 3 , where | u ¯ x | denotes the number of elements in u ¯ x . A simple graph G = ( V ( G ) , E ( G ) ) is called an upper connected graph if the subgraph G U 3 of G , induced by U 3 ( G ) , is connected. If the relative topology T G ( u ) | U 3 ( G ) is discrete on the set U 3 ( G ) , then the upper approximated G-topological space ( V ( G ) , T G ( u ) ) will be called upper discrete. For any simple graph G , if U 3 ( G ) = , then we assume G is upper connected and that ( V ( G ) , T G ( u ) ) is upper discrete. For the cycle graph C n , if n = 3 , then U 3 ( C n ) = V ( C n ) , and so C n is upper connected with ( V ( C n ) , T C n ( u ) ) and not upper discrete. If n = 4 , 5 , then U 3 ( C n ) = , and so C n is an upper connected graph with ( V ( C n ) , T C n ( u ) ) , which is an upper discrete space. From Theorem 5, for all n > 5 , U 3 ( C n ) = V ( C n ) , and hence, C n is an upper connected graph, and ( V ( C n ) , T C n ( u ) ) is an upper discrete space. For the complete graph K n , n 3 , U 3 ( K n ) = V ( K n ) , and hence, K n is upper connected, and ( V ( K n ) , T K n ( u ) ) is not upper discrete. If n > 3 , then by Theorem 3, U 3 ( K n ) = , and hence, K n is an upper connected graph having the space ( V ( K n ) , T K n ( u ) ) which is an upper discrete space.
For the complete bipartite graph K n , m , if | V ( K n , m ) | 3 , then U 3 ( K n , m ) = V ( K n , m ) , and hence, K n , m is upper connected with ( V ( K n , m ) , T K n , m ( u ) ) that is not upper discrete. If | V ( K n , m ) | > 3 , then by Theorem 4, U 3 ( K n , m ) = , and hence, K n , m is an upper connected graph with upper discrete space ( V ( K n , m ) , T K n , m ( u ) ) ,
Note that in Figure 2A of Example 2, U 3 ( G ) = { 1 } . So, we obtain that G is an upper connected graph for which the space ( V ( G ) , T G ( u ) ) is upper discrete.
In Figure 2B of Example 2, U 3 ( G ) = V ( G ) . So, we obtain that G is an upper connected graph, and the space ( V ( G ) , T G ( u ) ) is not upper discrete.
Sari and Kopuzlu [11] introduced the graphic topological spaces ( V ( G ) , τ G ) in the theory of undirected graphs induced by a sub-basis S G which is the family of open neighborhoods N ( x ) of vertices in G and proved that the graphic topological space ( V ( G ) , τ G ) of any locally finite graph G is an Alexandroff space. By this property for ( V ( G ) , τ G ) , we can define the minimal operator in ( V ( G ) , τ G ) as a function R from V ( G ) into τ G which is given by the following: for all x V ( G ) , R x is the smallest open set in ( V ( G ) , τ G ) containing x. Since N ( x ) x ¯ for all x V ( G ) and by the two definitions of graphic topological space ( V ( G ) , τ G ) and an upper approximated G-topological space ( V ( G ) , T G ( u ) ) , we obtain R x O x for all x V ( G ) .
Recall [1] that in a topological space ( M , τ ) , a subset G is called dense in M if Cl ( G ) = M , that is, if M O for all open sets O.
Theorem 17. 
Let G = ( V ( G ) , E ( G ) ) be an upper connected graph. Then, P is dense in ( U 3 ( G ) , τ U 3 ( G ) ) , where P is the set of all vertices in U 3 ( G ) with degrees greater than one.
Proof. 
Let x U 3 ( G ) . Since R x is the smallest open set containing x, then we show that P O for all open sets O in ( U 3 ( G ) , τ U 3 ( G ) ) , and we will prove that P R x for all x U 3 ( G ) P . Let x U 3 ( G ) P . Since x is not isolated, then there is y U 3 ( G ) such that O u ( x ) = { y } . Hence, R x = O u ( y ) . Hence, D y > 1 . So, there exists some z P such that z O u ( y ) . Then, z P O u ( y ) = P R x , that is, P R x for all x U 3 ( G ) P . Therefore, P is dense in ( U 3 ( G ) , τ U 3 ( G ) ) . □
Theorem 18. 
Let G = ( V ( G ) , E ( G ) ) be an upper connected graph, ζ be the family of smallest open sets of all vertices in U 3 ( G ) , and β ζ be the family of all minimal sets in ζ. If P U 3 ( G ) is a minimal dense set in ( U 3 ( G ) , τ U 3 ( G ) ) , then there is an onto mapping η : β ζ P such that η ( R x ) R x for all R x β ζ .
Proof. 
By the form of β ζ , the intersection of every pair of distinct elements of β ζ is an empty set. Since Cl ( G ) = U 3 ( G ) in ( U 3 ( G ) , τ U 3 ( G ) ) , there is some x G P for all G β ζ . Since x G and G β ζ , then G R x , and it is clear that R x G , that is, R x = G . If y G ( P { x } ) , then similarly, we obtain that R x = R y = G . Hence, Cl ( { x } ) = Cl ( { y } ) . Then, Cl ( P { y } ) = U 3 ( G ) , and we have a contradiction. So, G P = { x } .
Define the mapping η : β ζ P of β ζ into P sending G β ζ into the single element of G ( P { x } ) . Now, we will prove that η is onto. Let g P . We prove that R g β ζ such that η ( R g ) = g . If R g β ζ , then there is x U 3 ( G ) such that R x R g is a proper subset of R g . Then, Cl ( R g ) = Cl ( R x ) . In this case, we obtain that Cl ( P { g } ) = U 3 ( G ) , which is a contradiction. Hence, R g β ζ such that η ( R g ) = g . □
Theorem 19. 
Let G = ( V ( G ) , E ( G ) ) be an upper connected graph, ζ be the family of smallest open sets of all vertices in U 3 ( G ) , and β ζ be the family of all minimal sets in ζ. If η : β ζ V ( G ) is a mapping such that η ( R x ) R x for all R x β ζ , then η ( β ζ ) is a minimal dense set in ( U 3 ( G ) , τ U 3 ( G ) ) .
Proof. 
It is easy to see that for all x U 3 ( G ) , there is y U 3 ( G ) such that R y β ζ and R y R x . Hence, we obtain η ( R y ) R x η ( β ζ ) , that is, η ( β ζ ) is dense in ( U 3 ( G ) , τ U 3 ( G ) ) .
To prove that η ( β ζ ) is a minimal dense set in ( U 3 ( G ) , τ U 3 ( G ) ) , let C l ( P ) = U 3 ( G ) and P η ( β ζ ) . Suppose that R x β ζ such that η ( R x ) P . Then, there is y U 3 ( G ) such that R y β ζ and η ( R y ) R x P . Since η ( R y ) R x R y and η ( R x ) P , that is, η ( R x ) R x P , then R x = R y , and so η ( R x ) = η ( R y ) P . This is a contradiction. □

5. Some Applications on Radar Charts

The radar chart or web chart is a graphical method in statistics which consists of a sequence of equiangular radii such that each radii represents one of variables (categories) as in Figure 4. The data length of the radii is proportional to the size of data variable relative to the maximum size of the variable across all data points (groups) [22]. In this section, we will prove that if the number of categories for a radar chart is large enough, then the upper approximated G-topological space for the corresponding graph of this radar chart is disconnected and discrete. Furthermore, we will show the upper connectedness and upper discreteness for corresponding graphs of radar charts.
In a radar chart, m denotes the number of categories, and n denotes the number of groups. The graph G m n denotes the corresponding graph of a radar chart with m categories and n groups. If n = 1 and m > 2 , then the corresponding graph of the radar chart will be a cycle graph C m . So, by Theorem 5, the upper approximated G-topological space ( V ( C m ) , T C m ( u ) ) is discrete, and so disconnected if m > 5 . Since U 3 ( C m ) = V ( C m ) , then space ( V ( C m ) , T C m ( u ) ) is also upper discrete.
In Figure 5A, the radar chart has m = 5 categories and n = 3 groups. The corresponding graph G 53 = ( V ( G 53 ) , E ( G 53 ) ) in Figure 6B has vertices set G 53 = ( V ( G 53 ) = { k , k , k : k = 1 , 2 , 3 , 4 , 5 } , and the upper approximated G-topological space ( V ( G 53 ) , T G 53 ( u ) ) has a subbasis V ( G 53 ¯ ) given by
1 ¯ = { 1 , 2 , 3 , 4 , 5 , 5 , 1 , 2 , 1 } , 2 ¯ = { 1 , 2 , 3 , 4 , 5 , 1 , 2 , 3 , 2 } ,
3 ¯ = { 1 , 2 , 3 , 4 , 5 , 2 , 3 , 4 , 3 } , 4 ¯ = { 1 , 2 , 3 , 4 , 5 , 3 , 4 , 4 , 4 } ,
5 ¯ = { 1 , 2 , 3 , 4 , 5 , 4 , 5 , 1 , 5 } , 1 ¯ = { 1 , 2 , 3 , 4 , 5 , 5 , 1 , 2 , 5 , 1 , 2 } ,
2 ¯ = { 1 , 2 , 3 , 4 , 5 , 1 , 2 , 3 , 1 , 2 , 3 } , 3 ¯ = { 1 , 2 , 3 , 4 , 5 , 2 , 3 , 4 , 2 , 3 , 4 } ,
4 ¯ = { 1 , 2 , 3 , 4 , 5 , 3 , 4 , 5 , 3 , 4 , 5 } , 5 ¯ = { 1 , 2 , 3 , 4 , 5 , 4 , 5 , 1 , 4 , 5 , 1 } ,
1 ¯ = { 1 , 2 , 3 , 4 , 5 , 5 , 1 , 2 , 1 } , 2 ¯ = { 1 , 2 , 3 , 4 , 5 , 1 , 2 , 3 , 2 } ,
3 ¯ = { 1 , 2 , 3 , 4 , 5 , 2 , 3 , 4 , 3 } , 4 ¯ = { 1 , 2 , 3 , 4 , 5 , 3 , 4 , 5 , 4 }
and 5 ¯ = { 1 , 2 , 3 , 4 , 5 , 4 , 5 , 1 , 5 } . So, we obtain that ( V ( G 53 ) , T G 53 ( u ) ) is discrete and so disconnected. Since U 3 ( G 53 ) = V ( G 53 ) , then ( V ( G ) , T G ( u ) ) is upper discrete, and G 53 is upper connected.
In Figure 5B, the radar chart has m = 6 categories and n = 2 groups. The corresponding graph G 62 = ( V ( G 62 ) , E ( G 62 ) ) in Figure 6C has vertices set G 62 = ( V ( G 62 ) = { k , k : k = 1 , 2 , 3 , 4 , 5 , 6 } , and the upper approximated G-topological space ( V ( G 62 ) , T G 62 ( u ) ) has a sub-basis V ( G 62 ¯ ) similar to the graph above. We obtain that U ¯ k = { k } for all k V ( G 62 ) . Therefore, we obtain that ( V ( G 62 ) , T G 62 ( u ) ) is discrete and thus disconnected. Since U 3 ( G 62 ) = V ( G 62 ) , then ( V ( G ) , T G ( u ) ) is upper discrete, and G 62 is upper connected.
In Figure 6A, the radar chart has m = 3 categories and n = 2 groups. The graph G 32 = ( V ( G 32 ) , E ( G 32 ) ) has vertices set V ( G 32 ) = { 1 , 2 , 3 , 1 , 2 , 3 } , and the upper approximated G-topological space ( V ( G 32 ) , T G 32 ( u ) ) has a sub-basis V ( G 32 ¯ ) = { k ¯ = V ( G 32 ¯ ) : k = 1 , 2 , 3 , 1 , 2 , 3 } . So, we obtain that ( V ( G 32 ) , T G 32 ( u ) ) is indiscrete and thus connected. Since U 3 ( G 32 ) = , then ( V ( G 32 ) , T G 32 ( u ) ) is upper discrete.
The discrete and upper discrete properties are also satisfied if there is intersection between group charts such as in the radar chart in Figure 7A (see [23]). The radar chart has m = 7 categories and n = 3 groups with intersection points between groups. The corresponding graph G 73 = ( V ( G 73 ) , E ( G 73 ) ) in Figure 7B has vertices set
V ( G 73 ) = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 1 , 4 , 6 , 7 , 1 , 3 , 4 , 5 , 6 , 7 }
with intersection vertices 2, 3, and 5. The upper approximated G-topological space ( V ( G 73 ) , T G 73 ( u ) ) has a sub-basis V ( G 73 ¯ ) given in Table 1. So, by the details in Table 1, we obtain that ( V ( G 73 ) , T G 73 ( u ) ) is discrete and so disconnected. Since U 3 ( G 73 ) = V ( G 73 ) , then ( V ( G ) , T G ( u ) ) is upper discrete.
Now in general, we study the connectedness and discreteness for the corresponding graphs of the radar charts with m > 5 categories and n > 5 groups. The corresponding graph G m n = ( V ( G m n ) , E ( G m n ) ) in Figure 8 has vertices set V ( G m n ) = { j k : k = 1 , 2 , , n and   j = 1 , 2 , , m } . For the upper approximated G-topological space ( V ( G m n ) , T G m n ( u ) ) , some upper approximation neighborhoods are given in Table 2. Similarly, for all vertices x that lie on the groups 1, 2, n 1 , and n, we have u ¯ x = { x } .
For all k = 3 , 4 , , n 2 and j = 3 , 4 , , m 2 , we have
j k ¯ = { ( j 2 ) k , ( j 1 ) k 1 , ( j 1 ) k , ( j 1 ) k + 1 , j k 2 , j k 1 , j k , j k + 1 , j k + 2 ,
( j + 1 ) k 1 , ( j + 1 ) k , ( j + 1 ) k + 1 , ( j + 2 ) k } .
Hence,
u ¯ j k = ( j 2 ) k ¯ ( j 1 ) k 1 ¯ ( j 1 ) k ¯ ( j 1 ) k + 1 ¯ j k 2 ¯ j k 1 ¯ j k ¯ j k + 1 ¯ j k + 2 ¯
( j + 1 ) k 1 ¯ ( j + 1 ) k ¯ ( j + 1 ) k + 1 ¯ ( j + 2 ) k ¯ = { j k } .
So, we conclude that the upper approximated G-topological space ( V ( G m n ) , T G m n ( u ) ) is discrete and thus disconnected. Since U 3 ( G m n ) = V ( G m n ) , then ( V ( G ) , T G ( u ) ) is upper discrete.

6. Conclusions

We have defined a new topology, called the upper approximated G-topology, on the vertices set V ( G ) of a simple graph G and investigated several topological properties (discreteness, compactness, and connectedness) related to this topology. The topology is defined by using upper approximation neighborhood systems of graphs. In particular, the study includes some well-known graphs as complete graphs K n , cycle graphs C n , and complete bipartite graphs K n , m . Some applications to radar charts have been given. We expect that our study can be applied to other classes of graphs and other topological properties. In addition, we hope that upper approximated G-topologies may be applied in medical/data analysis inspired by the paper [16].

Author Contributions

Conceptualization, H.A., L.D.R.K. and H.A.O.; investigation, H.A., L.D.R.K. and H.A.O.; resources, H.A.O. All authors have read and agreed to the published version of the manuscript.

Funding

This research work was funded by Umm Al-Qura University, Saudi Arabia, under grant number: 25UQU4350370GSSR01.

Data Availability Statement

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

Acknowledgments

The authors are grateful to the three referees for their comments and suggestions which significantly improved the exposition of the paper. The first author extend their appreciation to Umm Al-Qura University, Saudi Arabia for funding this research work through grant number: 25UQU4350370GSSR01.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Dugundji, J. Topology; Allyn and Bacon, Inc.: Boston, MA, USA, 1966. [Google Scholar]
  2. Bondy, J.A.; Murty, U. Graph Theory; Graduate Texts in Mathematics; Springer: Berlin, Germany, 2008. [Google Scholar]
  3. Kiliciman, A.; Abdu, K.A. Topological spaces associated with simple graphs. J. Math. Anal. 2018, 9, 44–52. [Google Scholar]
  4. Abdu, K.A.; Kiliciman, A. Topologies on the edges set of directed graphs. J. Math. Comp. Sci. 2018, 18, 232–241. [Google Scholar] [CrossRef]
  5. Amiri, S.M.; Jafarzadeh, A.; Khatibzadeh, H. An Alexandroff topology on graphs. Bull. Iran. Math. Soc. 2013, 39, 647–662. [Google Scholar]
  6. Nada, S.; Atik, A.E.F.; Atef, M. New types of topological structures via graphs. Math. Methods Appl. Sci. 2018, 41, 5801–5810. [Google Scholar] [CrossRef]
  7. Nianga, C.G.; Canoy, S. On topologies induced by graphs under some unary and binary operations. Eur. J. Pure Appl. Math. 2019, 12, 499–505. [Google Scholar] [CrossRef]
  8. Nianga, C.G.; Canoy, S. On a finite topological space induced by Hop neighbourhoods of a graph. Adv. Appl. Dis. Math. 2019, 21, 79–89. [Google Scholar]
  9. Anabel, E.G.; Sergio, R.C. On a topological space generated by Monophonic eccentric neighbourhoods of a graph. Eur. J. Pure Appl. Math. 2021, 14, 695–705. [Google Scholar]
  10. Gamorez, A.; Nianga, C.G.; Canoy, S. Topologies induced by neighbourhoods of a graph under some binary operations. Eur. J. Pure Appl. Math. 2019, 12, 749–755. [Google Scholar] [CrossRef]
  11. Sari, H.K.; Kopuzlu, A. On topological spaces generated by simple undirected graphs. AIMS Math. 2020, 5, 5541–5550. [Google Scholar] [CrossRef]
  12. Zomam, H.O.; Othman, H.A.; Dammak, M. Alexandroff spaces and graphic topology. Adv. Math. Sci. J. 2021, 10, 2653–2662. [Google Scholar] [CrossRef]
  13. Othman, H.A.; Al-Shamiri, M.; Saif, A.; Acharjee, S.; Lamoudan, T.; Ismail, R. Pathless topology in connection to the circulation of blood in the heart of human body. AIMS Math. 2022, 7, 18158–18172. [Google Scholar] [CrossRef]
  14. Shokry, M.; Aly, R.E. Topological properties on graph vs medical application in human heart. Int. J. Appl. Math. 2013, 15, 1103–1109. [Google Scholar]
  15. Othman, H.A.; Ayache, A.; Saif, A. On directed graphs with L2-directed topological spaces. Filomat 2023, 37, 10005–10013. [Google Scholar] [CrossRef]
  16. Abu-Gdairi, R.; El-Atik, A.A.; El-Bably, M.K. Topological visualization and graph analysis of rough sets via neighborhoods: A medical application using human heart data. AIMS Math. 2023, 8, 26945–26967. [Google Scholar] [CrossRef]
  17. Yao, Y. On generalized rough set theory, rough sets, fuzzy sets, data mining and granular computing. In Proceedings of the 9th International Conference, RSFDGrC 2003, Chongqing, China, 26–29 May 2003; pp. 44–51. [Google Scholar]
  18. Chiaselotti, G.; Ciucci, D.; Gentile, T.; Infusino, F. Rough set theory and digraphs. Fund. Inform. 2017, 153, 291–325. [Google Scholar] [CrossRef]
  19. Taher, D.I.; Abu-Gdairi, R.; El-Bably, M.K.; El-Gayar, M.A. Decision-making in diagnosing heart failure problems using basic rough sets. AIMS Math. 2024, 3, 21816–21847, Correction AIMS Math. 2024, 9, 34270–34271. [Google Scholar] [CrossRef]
  20. Atik, A.; Nawar, A.; Atef, M. Rough approximation models via graphs based on neighborhood systems. Granul. Comput. 2021, 6, 1025–1035. [Google Scholar] [CrossRef] [PubMed]
  21. Guler, A. Different neighbourhoods via ideals on graphs. J. Math. 2022, 2022, 9925564. [Google Scholar] [CrossRef]
  22. Michael, P.; Pooya, M. Multidimensional mechanics: Performance mapping of natural biological systems using permutated radar charts. PLoS ONE 2018, 13, e0204309. [Google Scholar] [CrossRef]
  23. Joan Saary, M. Radar plots: A useful way for presenting multivariate health care data. J. Clin. Epidemiol. 2008, 60, 311–317. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Representation of upper and lower approximation neighborhood system. Two examples of graphs.
Figure 1. Representation of upper and lower approximation neighborhood system. Two examples of graphs.
Axioms 14 00178 g001
Figure 2. Representation of upper approximated G-topology. Two other examples of graphs.
Figure 2. Representation of upper approximated G-topology. Two other examples of graphs.
Axioms 14 00178 g002
Figure 3. Graphical representation. A graph with infinite vertices set.
Figure 3. Graphical representation. A graph with infinite vertices set.
Axioms 14 00178 g003
Figure 4. General radar chart.
Figure 4. General radar chart.
Axioms 14 00178 g004
Figure 5. Radar chart with m = 5 , n = 3 and m = 6 , n = 2 .
Figure 5. Radar chart with m = 5 , n = 3 and m = 6 , n = 2 .
Axioms 14 00178 g005
Figure 6. Representation of radar chart with ( m = 3 , n = 2 ), ( m = 5 , n = 3 ), and ( m = 6 , n = 2 ).
Figure 6. Representation of radar chart with ( m = 3 , n = 2 ), ( m = 5 , n = 3 ), and ( m = 6 , n = 2 ).
Axioms 14 00178 g006
Figure 7. Radar chart and its representation with m = 7 , n = 3 .
Figure 7. Radar chart and its representation with m = 7 , n = 3 .
Axioms 14 00178 g007
Figure 8. Representation of general radar chart.
Figure 8. Representation of general radar chart.
Axioms 14 00178 g008
Table 1. An upper approximation neighborhood system of graph G 73 .
Table 1. An upper approximation neighborhood system of graph G 73 .
x x ¯ u ¯ x | u ¯ x |
1 { 1 , 2 , 3 , 6 , 7 , 1 , 7 , 1 } { 1 } 1
2 { 1 , 2 , 3 , 4 , 7 , 1 , 4 , 7 , 1 , 4 , 7 } { 2 } 1
3 { 1 , 2 , 3 , 4 , 5 , 4 , 3 , 4 } { 3 } 1
4 { 2 , 3 , 4 , 5 , 6 , 4 , 3 , 4 , 5 } { 4 } 1
5 { 3 , 4 , 5 , 6 , 7 , 4 , 6 , 7 , 4 , 5 , 6 } { 5 } 1
6 { 4 , 5 , 6 , 7 , 1 , 6 , 7 , 7 } { 6 } 1
7 { 5 , 6 , 7 , 1 , 2 , 1 , 6 , 7 , 7 } { 6 } 1
1 { 1 , 6 , 7 , 1 , 3 , 7 , 1 , 2 , 3 , 7 } { 1 } 1
4 { 4 , 6 , 3 , 4 , 5 , 2 , 3 , 4 , 5 , 6 } { 4 } 1
6 { 1 , 6 , 7 , 5 , 6 , 7 , 1 , 4 , 5 , 6 } { 6 } 1
7 { 1 , 6 , 7 , 1 , 6 , 7 , 1 , 2 , 5 , 6 , 7 } { 7 } 1
1 { 1 , 3 , 6 , 7 , 1 , 7 , 1 , 2 , 3 , 7 } { 1 } 1
3 { 1 , 3 , 4 , 5 , 1 , 4 , 1 , 2 , 3 , 4 } { 3 } 1
4 { 3 , 4 , 5 , 6 , 4 , 2 , 3 , 4 , 5 } { 4 } 1
5 { 3 , 4 , 5 , 6 , 7 , 4 , 6 , 4 , 5 , 6 } { 5 } 1
6 { 1 , 4 , 5 , 6 , 7 , 6 , 7 , 5 , 6 } { 6 } 1
7 { 1 , 5 , 6 , 7 , 1 , 6 , 7 , 2 , 7 } { 7 } 1
Table 2. Some of upper approximation neighborhoods of graph G m n .
Table 2. Some of upper approximation neighborhoods of graph G m n .
x x ¯ u ¯ x | u ¯ x |
1 1 { ( m 1 ) 1 , m 1 , m 2 , 1 1 , 1 2 , 1 3 , 2 1 , 2 2 , 3 1 } { 1 1 } 1
2 1 { m 1 , 1 1 , 1 2 , 2 1 , 2 2 , 2 3 , 3 1 , 3 2 , 4 1 } { 2 1 } 1
m 1 { ( m 2 ) 1 , ( m 1 ) 1 , ( m 1 ) 2 , m 1 , m 2 , m 3 , 1 1 , 1 2 , 2 1 } { m 1 } 1
( m 1 ) 1 { ( m 3 ) 1 , ( m 2 ) 1 , ( m 2 ) 2 , ( m 1 ) 1 , ( m 1 ) 2 , { ( m 1 ) 1 } 1
( m 1 ) 3 , m 1 , m 2 , 1 1 }
1 2 { ( m 1 ) 2 , m 1 , m 2 , m 3 , 1 1 , 1 2 , 1 3 , 2 1 , 2 2 , 2 3 , 3 2 } { 1 2 } 1
2 2 { m 2 , 1 1 , 1 2 , 1 3 , 2 1 , 2 2 , 2 3 , 3 1 , 3 2 , 3 3 , 4 2 } { 2 2 } 1
m 2 { ( m 3 ) 2 , ( m 2 ) 1 , ( m 2 ) 2 , ( m 1 ) 1 , ( m 1 ) 2 , { m 2 } 1
( m 1 ) 3 , m 1 , m 2 , m 3 , 1 2 , 2 2 }
( m 1 ) 2 { ( m 3 ) 2 , ( m 2 ) 1 , ( m 2 ) 2 , ( m 2 ) 3 , ( m 1 ) 1 , { ( m 1 ) 2 } 1
( m 1 ) 2 , ( m 1 ) 3 , m 1 , m 2 , m 3 , 1 2 }
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alzubaidi, H.; Kočinac, L.D.R.; Othman, H.A. On Topologies on Simple Graphs and Their Applications in Radar Chart Methods. Axioms 2025, 14, 178. https://doi.org/10.3390/axioms14030178

AMA Style

Alzubaidi H, Kočinac LDR, Othman HA. On Topologies on Simple Graphs and Their Applications in Radar Chart Methods. Axioms. 2025; 14(3):178. https://doi.org/10.3390/axioms14030178

Chicago/Turabian Style

Alzubaidi, Husniyah, Ljubiša D. R. Kočinac, and Hakeem A. Othman. 2025. "On Topologies on Simple Graphs and Their Applications in Radar Chart Methods" Axioms 14, no. 3: 178. https://doi.org/10.3390/axioms14030178

APA Style

Alzubaidi, H., Kočinac, L. D. R., & Othman, H. A. (2025). On Topologies on Simple Graphs and Their Applications in Radar Chart Methods. Axioms, 14(3), 178. https://doi.org/10.3390/axioms14030178

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