
Citation: Hatice Kübra Sarı, Abdullah Kopuzlu. On topological spaces generated by simple undirected graphs[J]. AIMS Mathematics, 2020, 5(6): 5541-5550. doi: 10.3934/math.2020355
[1] | Hakeem A. Othman, Mohammed M. Al-Shamiri, Amin Saif, Santanu Acharjee, Tarik Lamoudan, Rashad Ismail . Pathless directed topology in connection to the circulation of blood in the heart of human body. AIMS Mathematics, 2022, 7(10): 18158-18172. doi: 10.3934/math.2022999 |
[2] | R. Abu-Gdairi, A. A. El-Atik, M. K. El-Bably . Topological visualization and graph analysis of rough sets via neighborhoods: A medical application using human heart data. AIMS Mathematics, 2023, 8(11): 26945-26967. doi: 10.3934/math.20231379 |
[3] | Ufuk Sevim, Leyla Goren-Sumer . Consensus of double integrator multiagent systems under nonuniform sampling and changing topology. AIMS Mathematics, 2023, 8(7): 16175-16190. doi: 10.3934/math.2023827 |
[4] | Fawaz E. Alsaadi, Faisal Ali, Imran Khalid, Masood Ur Rehman, Muhammad Salman, Madini Obad Alassafi, Jinde Cao . Quantifying some distance topological properties of the non-zero component graph. AIMS Mathematics, 2021, 6(4): 3512-3524. doi: 10.3934/math.2021209 |
[5] | Zeeshan Saleem Mufti, Ali Tabraiz, Qin Xin, Bander Almutairi, Rukhshanda Anjum . Fuzzy topological analysis of pizza graph. AIMS Mathematics, 2023, 8(6): 12841-12856. doi: 10.3934/math.2023647 |
[6] | Ali N. A. Koam, Ali Ahmad, Azeem Haider, Moin A. Ansari . Computation of eccentric topological indices of zero-divisor graphs based on their edges. AIMS Mathematics, 2022, 7(7): 11509-11518. doi: 10.3934/math.2022641 |
[7] | Usman Babar, Haidar Ali, Shahid Hussain Arshad, Umber Sheikh . Multiplicative topological properties of graphs derived from honeycomb structure. AIMS Mathematics, 2020, 5(2): 1562-1587. doi: 10.3934/math.2020107 |
[8] | Shama Liaqat, Zeeshan Saleem Mufti, Yilun Shang . Newly defined fuzzy Misbalance Prodeg Index with application in multi-criteria decision-making. AIMS Mathematics, 2024, 9(8): 20193-20220. doi: 10.3934/math.2024984 |
[9] | Gültekin Soylu, Müge Çerçi . Metrization of soft metric spaces and its application to fixed point theory. AIMS Mathematics, 2024, 9(3): 6904-6915. doi: 10.3934/math.2024336 |
[10] | Mohammed Abu Saleem . On soft covering spaces in soft topological spaces. AIMS Mathematics, 2024, 9(7): 18134-18142. doi: 10.3934/math.2024885 |
Graph theory was introduced by Leonhard Euler for obtaining solution of the mathematical problem named "Seven Bridge of Königsberg" in 1736 [4]. The practices of the theory are used in the solution of many complex problems of modern life. Topology is an important branch of mathematics because of its contribution to the other branches of mathematics. Recently, the topology has been used as the appropriate frame for all sets connected by relations. Because rough sets and graphs are also based relational combinations, the topological structures of rough sets [2] and relation between rough sets and graphs are studied by some researchers [5,6,8].
An interesting research topic in graph theory is to study graph theory by means of topology. Some researches have created topologies from graphs using various methods. In 2013, M. Amiri et. al. have created a topology using vertices of an undirected graph [3]. In 2018, K.A. Abdu and A. Kılıçman have investigated the topologies generated by directed graphs [1].
In this paper, we aim at studying to create a topological space by using a simple undirected graph without isolated vertices. We present some properties of the topology that we create by using such graphs. We show that a topology can be generated by every simple undirected graph without isolated vertices. Moreover, we examine the topologies generated by using certain graphs. We define an equivalence relation on the set of the graphs with same vertices set. Finally, we give necessary and sufficient condition for continuity and openness of functions defined from one graph to another by using the topologies generated by these graphs. As a result of this, we present condition for the topological spaces generated by two different graphs to be homeomorphic.
In this section, some fundamental definitions and theorems related to the graph theory, approximation spaces and topological spaces used in the work are presented.
Definition 1. [4] A graph is an ordered pair of (U(G),E(G)), where U(G) is set of vertices, E(G) is set of edges linking to any unordered pair of vertices of G. If e is an edge linking to the vertices u and v, then it is said e links to vertices u and v. u and v called as ends of e. Moreover, it is said that these vertices are adjacent. A set of pairwise non-adjacent vertices of a graph is called an independent set. If the set of edges and vertices of a graph are finite, this graph is a finite graph. An edge whose ends are only one vertice is called a loop. An edge with distinct ends is a link.
Definition 2. [4] A graph is called simple graph, if there is at most one edge linking to arbitrary two vertices of the graph and it has not a loop.
Definition 3. [4] Let G=(U,E) be a graph. If vertices set U can divided into two subsets A and B so that each edge of G has one end in A and one end in B, G is called bipartite graph. In other words, a graph G is bipartite iff vertices set U of G can divided into two independent sets.
Definition 4. [4] A walk is a sequence of finite number of adjacent vertices such that v0e1v1e2v2...ekvk in a graph G=(U,E). A walk that each edge and vertice is used at most one time is called a path.
Definition 5. [4] A cycle is a path with the same starting and ending point and it is denoted with Cn.
Theorem 1. [7] Let X be a nonempty set and β be a class of subsets of X. If following conditions are satisfied, the collection β is a base just for one topology.
1. X=⋃B∈βB
2. For B1∈β and B2∈β, the set B1∩B2 is union of some set belonging to β.
Definition 6. Let G=(U,E) be a graph. Then the set of vertices becoming adjacent to a vertice u is called adjacency of u and it is denoted AG(u). Minimal adjacency of u is defined as
[u]G=⋂u∈AG(v)AG(v). |
Theorem 2. Let G=(U,E) be a simple undirected graph without isolated vertices. Then the class βG={[u]G:u∈U} is a base for a topology on U.
Proof. Firstly, we shall show that ⋃u∈U[u]G=U. From definition of [u]G, u∈[u]G is obtained for every u∈U. Since the graph G is a graph without isolated vertices, the class {[u]G:u∈U} covers to the set U. That is,
⋃u∈U[u]G=U. |
Secondly, we shall show that there exists V⊆U such that [u]G∩[v]G=⋃w∈V⊆U[w]G, for every [u]G, [v]G∈βG. Let [u]G,[v]G∈βG. Then [u]G∩[v]G=∅ or [u]G∩[v]G≠∅. If [u]G∩[v]G=∅, it is seen that [u]G∩[v]G=⋃w∈∅[w]G since ⋃w∈∅[w]G=∅. If [u]G∩[v]G≠∅, there exists at least one w∈U such that w∈[u]G∩[v]G. Then w belongs to both [u]G and [v]G. Since w∈[u]G, it is seen that w∈AG(t), for all t∈U such that u∈AG(t). Similarly, since w∈[v]G, it is seen that w∈AG(t′), for all t′∈U such that v∈AG(t′).
Hence, w∈AG(t) and w∈AG(t′)⇒w∈AG(t)∩AG(t′)
⇒⋃w∈AG(t)∩AG(t′)[w]G (Since w∈[w]G)⇒w∈⋃w∈V⊆U[w]G. (V=AG(t)∩AG(t′)) |
Then it is obtained that
[u]G∩[v]G⊆⋃w∈V⊆U[w]G | (3.1) |
On the other hand,
k∈⋃w∈AG(t)∩AG(t′)[w]G⇒k∈[w]G, for ∃w∈AG(t)∩AG(t′) |
⇒k∈⋂w∈AG(w′)AG(w′)⇒k∈AG(w′), for all w∈AG(w′)⇒k∈AG(t)∩AG(t′)⇒k∈⋂u∈AG(t)AG(t) and k∈⋂v∈AG(t′)AG(t′)⇒k∈[u]G and k∈[v]G⇒k∈[u]G∩[v]G. |
Then it is obtained that
⋃w∈AG(t)∩AG(t′)[w]G⊆[u]G∩[v]G. | (3.2) |
Therefore, the following equation is obtained from (3.1) and (3.2):
[u]G∩[v]G=⋃w∈AG(t)∩AG(t′)[w]G. |
Consequently, βG is a base for a topology on U.
Corollary 1. Each simple undirected graph without isolated vertices creates a topology on vertices set of the graph.
Definition 7. Let G=(U,E) be a simple undirected graph without isolated vertices. Then the topology generated by βG={[u]G:u∈U} is called the topology generated by the graph G. This topology is in the form of:
τG={G⊆U:G=⋃[u]G∈βG[u]G,u∈V⊆U}. |
Here, the class of closed sets of this topology is in the form of:
KG={Gc:G∈τG}. |
Example 1. The graph whose vertices set is U={x,y,z,t,u,v} is given in Figure 1.
The minimal adjacencies of each vertice are as follows:
[x]G={x,z},[y]G={y,t},[z]G={z},[t]G={t},[u]G={z,u},[v]G={t,v}. |
Thus,
βG={{z},{t},{x,z},{y,t},{z,u},{t,v}} |
and
τG={U,∅,{z},{t},{x,z},{y,t},{z,u},{t,v},{z,t},{y,z,t},{z,t,v},{x,z,t},{z,t,u},{x,y,z,t},{x,z,u},{x,z,t,v},{y,z,t,u},{y,t,v},{x,z,t,u},{x,y,z,t,u},{x,y,z,t,v},{y,z,t,v},{z,t,u,v},{x,z,t,u,v},y,z,t,u,v}}. |
τG is topology generated by G. The class of closed sets of this topology is
KG={U,∅,{x,y,t,u,v},{x,y,z,u,v},{y,t,u,v},{x,z,u,v},{x,y,t,v},{x,y,z,u},{x,y,u,v},{x,u,v},{x,y,u},{y,u,v},{x,y,v},{u,v},{y,t,v},{y,u},{x,v},{x,z,u},{y,v},{v},{u},{x,u},{x,y},{y},{x}}. |
Class of both open and closed sets is as follows:
CO(U)={U,∅,{x,z,u},{y,t,v}}. |
Here, it is seen that both open and closed sets different from U and ∅ are {x,z,u} and {y,t,v}. Moreover, the graph G is bipartite and these sets are independent sets whose intersection is ∅ and union is U.
Theorem 3. Let KA,B=(U,E) be a complete bipartite graph. Then the topology generated by KA,B is a quasi-discrete topology.
Proof. Since KA,B is a bipartite graph, A∩B=∅ and A∪B=U. For every x∈U, x∈A or x∈B. Let x∈A. Since KA,B is a complete bipartite graph, we have AKA,B(x)=B and [x]KA,B=A. Let x∈B. Then we have AKA,B(x)=A and [x]KA,B=B. Hence, the base of the topology generated by KA,B is as follows:
βKA,B={A,B}. |
Therefore, the topology generated by KA,B is as follows:
τKA,B={A,B,∅,U}. |
τKA,B is a quasi-discrete topology on U.
Theorem 4. Let Kn=(U,E) be a complete graph, where U={v1,v2,...,vn}. Then the topology generated by Kn is discrete topology on U.
Proof. The minimal neighborhoods of vertices set U={v1,v2,...,vn} are as follows respectively:
[v1]G={v1},[v2]G={v2},...,[vn]G={vn}. |
Therefore,
βKn={{vn}:vn∈U} |
and the topology generated by Kn is as follows:
τKn=P(U). |
It is seen that τKn is discrete topology on U.
Example 2. Let us investigate the topological space generated by C5 given Figure 2 whose vertices set is U={v1,v2,v3,v4,v5}.
The adjacencies of the vertices of the cycle C5 are as follows:
AG(v1)={v2,v5},AG(v2)={v1,v3},AG(v3)={v2,v4},AG(v4)={v3,v5},AG(v5)={v1,v4}. |
The minimal adjacencies of the vertices of the cycle C5 are as follows:
[v1]G=⋂v1∈AG(u)AG(u)={v1},[v2]G={v2},[v3]G={v3},[v4]G={v4},[v5]G={v5}. |
Thus,
βC5={{v1},{v2},{v3},{v4},{v5}}. |
The class βC5 is a base for the discrete topology on U. Thus, the topological space generated by this graph is discrete topological space on U.
Theorem 5. Let Cn=(U,E) be a cycle whose vertices set is U={v1,v2,...,vn}, where n≥3 (n≠4). Then the topological space generated by the cycle Cn=(U,E) is a discrete topological space.
Proof. The graph Cn is as in Figure 3.
The adjacencies of the vertices of the cycle Cn are as follows:
AG(v1)={vn,v2},AG(v2)={v1,v3},AG(v3)={v2,v4},...,AG(vn−1)={vn−2,vn},AG(vn)={vn−1,v1}. |
The minimal adjacencies of the vertices of the cycle Cn are as follows:
[v1]G=⋂v1∈AG(vi)AG(vi)={v1},[v2]G=⋂v2∈AG(vi)AG(vi)={v2},...,[vn−1]G=⋂vn−1∈AG(vi)AG(vi)={vn−1},[vn]G=⋂vn∈AG(vi)AG(vi)={vn}. |
Thus, we have
βCn={{vn}:Vn∈U}. |
The class βCn is a base for discrete topology on U. Thus, it is seen that the topological space generated by the graph Cn is the discrete topological space on U.
When we assume n=4, the graph C4 is a complete bipartite graph. The topological space generated the graph C4 whose vertices set is U={v1,v2,v3,v4} is τC4={U,∅,{v1,v4},{v2,v3}}. This topology is not discrete topology, but it is quasi-discrete topology.
Remark 1. Two different graph G and G′with same vertices set can create the same topology. It is seen clearly that although the graphs Kn and Cn with same vertices set is different these graphs create same topology.
Theorem 6. Let G be set of all simple undirected graphs whose vertices set is U={v1,v2,...,vn} without isolated vertices. The relation ∼ defined on G as "G1∼G2⇔τG1=τG2" is a equivalence relation.
Proof. ⅰ) Since τG1=τG1,G1∼G1
ⅱ) Let G1∼G2.From definition "∼", it is seen that τG1=τG2. Since τG2=τG1, we obtain that G2∼G1.
ⅲ) Let G1∼G2 and G2∼G3. Then it is seen that τG1=τG2and τG2=τG3. Thus, we obtain that τG1=τG3. Consequently, we obtain that G1∼G3.
Since G is symmetric, transitive and reflexive, it is an equivalence relation.
Theorem 7. Let G=(U,E) and G′=(U′,E′)\ be two graphs without isolated vertices. Let τG and τG′ be the topologies generated by G and G′ respectively and f:(U,τG)→(U′,τG′) be a function. Then f is continuous iff for every u∈U,
f([u]G)⊆[f(u)]G′. |
Proof. Let f:(U,τG)→(U′,τG′) be a continuous function. Then βG={[u]G:u∈U} and βG′={[u′]G′:u′∈U′} are bases of topologies τG and τG′, respectively. Since f is continuous, there is B∈βG such that f(B)⊆[f(u)]G′ for every u∈U. [u]G is the minimal element containing u of βG. Thus, it is obtained that
f([u]G)⊆[f(u)]G′. |
Conversely, let f([u]G)⊆[f(u)]G′ for every u∈U. It is seen that [f(u)]G′∈βG′f(v), for every u∈U. Since f([u]G)⊆[f(u)]G′ and [u]G∈βGv, the function f is a continuous function.
Example 3. Let us investigate the graphs G=(U,E) and G′=(U′,E′) is given in Figure 4. Let f:(U,τG)→(U′,τG′) be a function defined by
f(x)=f(z)=a,f(l)=b,f(y)=c,f(t)=d,f(k)=e. |
The minimal adjacencies of vertices of G are follows:
[x]G={x,z},[y]G={y,l},[z]G={x,z},[t]G={t},[l]G={l},[k]G={k}. |
The minimal adjacencies of vertices of G′ are as follows:
[a]G′={a,d},[b]G′={b},[c]G′={b,c},[d]G′={d},[e]G′={e}. |
It is seen that f([v]G)⊆[f(v)]G′, for every v∈U. Therefore, f is a continuous function.
Corollary 2. Let f:(U,τKn)→(U′,τG′) be arbitrary function, where Kn=(U,E) is a complete graph and G′=(U′,E′) is arbitrary graph. Then f is continuous function.
Theorem 8. Let G=(U,E) and G′=(U′,E′) be two simple undirected graphs without isolated vertice and τG and τG′ the topologies generated by this graphs, respectively. Let f:(U,τG)→(U′,τG′) be a function. Then f is open function iff for every u∈U,
[f(u)]G′⊆f([u]G). |
Proof. Let f:(U,τG)→(U′,τG′) be an open function. Then f([u]G) is an open subset of U′ for every [u]G∈βG. It is obtained that
f(u)∈[f(u)]G′⊆f([u]G). |
Therefore, we have
[f(u)]G′⊆f([u]G). |
Conversely, Let [f(u)]G′⊆f([u]G), for every u∈U. It is seen that for every u∈U,
f(u)∈[f(u)]G′⊆f([u]G). |
Thus, f([u]G) is an open subset of U′. Consequently, we can say f is an open function.
From above theorem, it is seen that an open function may not continuous and a continuous function may also not be open. Now we give a necessary and sufficient condition for a function to be continuous and open.
Theorem 9. Let G=(U,E) and G′=(U′,E′) be simple undirected two graphs without isolated vertices and τG and τG′ the topologies generated by this graphs, respectively. Let f:(U,τG)→(U′,τG′) be a function. Then f is a open and continuous function iff for every u∈U,
[f(u)]G′=f([u]G). |
Proof. It is clearly seen from Theorem 3.6 and Theorem 3.7.
Corollary 3. Let G=(U,E) and G′=(U′,E′) be simple undirected two graphs without isolated vertice and τG and τG′the topologies generated by this graphs, respectively. Let f:(U,τG)→(U′,τG′)\ be a function. Then f is a homeomorphism iff f is a bijection that for every u∈U,
[f(u)]G′=f([u]G). |
In this paper it is shown that topologies can be generated by simple undirected graphs without isolated vertices. It is studied topologies generated by certain graphs. Therefore, it is seen that there is a topology generated by every simple undirected graph without isolated vertices. Properties proved by these generated topologies are presented. An equivalence of the graphs with same vertices set is defined. Finally, necessary and sufficient condition is given for continuity and openness of a function defined to another graph from one graph. This enables us to determine whether these topological spaces is homeomorphic without needing to find the topological spaces generated by two graphs.
The first author would like to thank TUBITAK (The Scientific and Technological Research Council of Turkey) for their financial supports during her PhD studies.
The authors declare that they have no competing interest.
[1] | K. A. Abdu, A. Kılıçman, Topologies on the edges set of directed graphs, J. Math. Comput. Sci., 18 (2018), 232-241. |
[2] | E. A. Abo-Tabl, Rough sets and topological spaces based on similarity, Int. J. Mach. Learn. Cybern., 4 (2013), 451-458. |
[3] | S. M. Amiri, A. Jafarzadeh, H. Khatibzadeh, An alexandroff topology on graphs, Bull. Iran. Math. Soc., 39 (2013), 647-662. |
[4] | J. A. Bondy, U. S. R. Murty, Graph theory, Graduate Texts in Mathematics, Springer, Berlin, 2008. |
[5] | J. Chen, J. Li, An application of rough sets to graph theory, Inf. Sci., 201 (2012), 114-127. |
[6] | J. Järvinen, Lattice theory for rough sets, Transactions on Rough Sets VI, LNSC, vol. 4374, Springer-Verlag, Berlin, Heidelberg, 6 (2007), 400-498. |
[7] | S. Lipschutz, Schaum's outline of theory and problems of general topology, Mcgraw-Hill Book Company, New York, St. Louis, San Francisco, Toronto, Sydney, 1965. |
[8] | H. K. Sarı, A. Kopuzlu, A note on a binary relation corresponding to a bipartite graph, ITM Web Conf., 22 (2018), 01039. |
1. | Abdulgani Şahin, Gohar Ali, Further Results on Total Edge-Vertex Domination, 2022, 2022, 2314-4785, 1, 10.1155/2022/5439610 | |
2. | Hakeem A. Othman, Mohammed M. Al-Shamiri, Amin Saif, Santanu Acharjee, Tarik Lamoudan, Rashad Ismail, Pathless directed topology in connection to the circulation of blood in the heart of human body, 2022, 7, 2473-6988, 18158, 10.3934/math.2022999 | |
3. | B K. Mahmoud, Y Y Yousif, Compatibility and Edge Spaces in Alpha - Topological Spaces, 2021, 1963, 1742-6588, 012073, 10.1088/1742-6596/1963/1/012073 | |
4. | Nechervan B. Ibrahim, Alias B. Khalaf, On maximal block topological space, 2023, 45, 10641246, 8541, 10.3233/JIFS-223749 | |
5. | Hakeem Othman, Ahmed Ayache, Amin Saif, On L2−directed topological spaces in directed graphs theory, 2023, 37, 0354-5180, 10005, 10.2298/FIL2329005O | |
6. | Faten H. Damag, Amin Saif, Adem Kiliçman, Ekram E. Ali, Mouataz B. Mesmouli, On m-Negative Sets and Out Mondirected Topologies in the Human Nervous System, 2024, 12, 2227-7390, 3763, 10.3390/math12233763 | |
7. | Faten H. Damag, Amin Saif, Adem Kiliçman, Mouataz Billah Mesmouli, Fozaiyah Alhubairah, Upper a-Graphical Topological Spaces with the COVID-19 Form and Its Diffusion, 2025, 14, 2075-1680, 84, 10.3390/axioms14020084 | |
8. | Husniyah Alzubaidi, Ljubiša D. R. Kočinac, Hakeem A. Othman, On Topologies on Simple Graphs and Their Applications in Radar Chart Methods, 2025, 14, 2075-1680, 178, 10.3390/axioms14030178 |