Next Article in Journal
A General Family of q-Hypergeometric Polynomials and Associated Generating Functions
Previous Article in Journal
New Conditions for the Oscillation of Second-Order Differential Equations with Sublinear Neutral Terms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cliques Are Bricks for k-CT Graphs

Department of Computer Science, Faculty of Electrical Engineering and Computer Science, VŠB-Technical University of Ostrava, 17. listopadu 15/2172, 708 33 Ostrava, Czech Republic
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(11), 1160; https://doi.org/10.3390/math9111160
Submission received: 9 March 2021 / Revised: 17 May 2021 / Accepted: 19 May 2021 / Published: 21 May 2021
(This article belongs to the Section Network Science)

Abstract

:
Many real networks in biology, chemistry, industry, ecological systems, or social networks have an inherent structure of simplicial complexes reflecting many-body interactions. Over the past few decades, a variety of complex systems have been successfully described as networks whose links connect interacting pairs of nodes. Simplicial complexes capture the many-body interactions between two or more nodes and generalized network structures to allow us to go beyond the framework of pairwise interactions. Therefore, to analyze the topological and dynamic properties of simplicial complex networks, the closed trail metric is proposed here. In this article, we focus on the evolution of simplicial complex networks from clicks and k-CT graphs. This approach is used to describe the evolution of real simplicial complex networks. We conclude with a summary of composition k-CT graphs (glued graphs); their closed trail distances are in a specified range.

1. Introduction

High-order cliques that are more complex than triangles enable a better understanding of complex networks. These structures improve our understanding of the clustering behavior of network structures concerning standard metrics. Yin et al. [1] measured the closure probability of higher-order network cliques using the introduced higher-order clustering coefficients. High-order closed trail clustering and closure coefficients were used [2] to evaluate a network structure. The why, how, and when of representations for complex systems were discussed [3]. Simplicial complexes were used for the representation of social contagion [4], for the modeling and analysis of biomolecules [5], and for big data processing [6]. The relevance of a simplicial community and higher-order connections’ quality in simplicial networks may be studied using centrality measures such as the simplicial degree centrality or the eigenvector centrality [7].
The analysis of large graphs is usually based on the study of two-connected components. The size of the components differs for different networks [8]. Unfortunately, this approach cannot be easily scaled, and it is difficult for weighted graphs. Another approach uses the cycles of a limited length, as suggested by Boruvka [9,10]. Our approach extends this principle to the limited-length cycles in the definition of two-connected components. Moreover, we describe building a graph or a network from the basic bricks—cliques. We demonstrate how to glue cliques and k C T graphs into larger graphs, and prove the properties of the glued graph based on the glueing.
Limited-length cycles are crucial in algebraic topology applications [11,12]; they are necessary to calculate the topological properties of data [13,14]. Moreover, cycles play important roles in other research areas such as in fullerenes in material science [15] and in complex and social networks [16].
The concept of limited-length cycles requires the measurement of the distances between nodes. The standard measure is the shortest path [17,18], but other approaches also exist [19,20,21,22]. The cyclical metric-based distance was introduced [23]. The distance between two vertices in a graph is defined as the shortest closed trail that contains these two vertices. The distance defined as such allows simple generalization for weighted graphs and allows scalability. The k C T components extracted using the cyclical metric can highlight the locally and cyclically connected subgraphs. Moreover, these components are not based on the biconnectivity property and may be used to partition densely connected biconnected components.
The remainder of this article is organized as follows: Section 2 introduces the terminology and the notation that are used in the article. The closed trail distance in biconnected undirected graphs and the construction of the k C T graphs by gluing graphs is then defined in Section 3. The advantages and limitations of k C T graphs are discussed in the Conclusions.

2. Terminology and Notation

This section contains the basic definition from graph theory required to fully understand the proposed approach The definitions of the following terms were mostly taken from [24].
A graph G = ( V , E ) consists of two sets V and E, where the elements of V are vertices (or nodes) and the elements of E V 2 are edges. A walk on a graph is an alternating series of vertices and edges
W ( v 0 , v k ) = v 0 e 1 v 1 e 2 v k 1 e k v k
such that, for j = { 1 , , k } , the vertices v j 1 and v j are the end points of the edge e j . A closed walk is a walk where the initial vertex is also the final vertex. The length of a walk is the number of edges in the walk. The length of a walk is denoted as | W ( u , v ) | . A trail is a walk in which no edge occurs more than once. A closed trail is a closed walk with no repeated edges. The closed trail that contains the vertex v and the edge e is denoted by C T ( v ; e ) (Figure 1), and the length of this closed trail is denoted by | C T ( v ; e ) | . The closed trails that are specified by vertices u , v or by vertices u , v and edge e are denoted by C T ( u , v ) or C T ( u , v ; e ) . Other possibilities of denotation of closed trails are provided in Figure 1. A path is a walk in which no edge or internal vertex occurs more than once (a trail in which all the internal vertices are distinct). The shortest path with an initial vertex u and a final vertex v is denoted by S P ( u , v ) . A circuit is a closed trail. A cycle is a closed path with a length of at least one. A graph with k vertices and k edges, all in a single cycle, is denoted by C k . A chord is an edge joining non-consecutive vertices of the cycle with a length greater than 3. A chordless cycle with a length greater than 3 is called a hole. A clique is a subgraph where each vertex is adjacent to every other vertex. A clique with k vertices is denoted by Q k . The subclique is a subgraph induced by a subset of a vertices that forms a clique.
A connected graph is a graph where there is a walk between every pair of vertices. A biconnected graph is a connected and non-separable graph, meaning that if any vertex was to be removed, the graph would remain connected. A component of a graph is a maximal connected subgraph. An edge e is a bridge of the connected graph G, if and only if removing it disconnects the graph G. An articulation is a vertex of a graph whose removal increases the number of components. Therefore, a biconnected graph has no articulation vertices. A biconnected component is a maximal biconnected subgraph.
Any k-CT graph is denoted by G k , and a set of k-CT graphs is denoted by G k .

3. Composition of kCT Graphs from Cliques

This section describes the main contribution of the article. We demonstrate the principle of the composition of the graph using cliques and k-CT graphs, and prove the properties of the constructed graphs.
The construction of k C T graphs from cliques and p C T graphs with p < k demonstrates the specific properties of these graphs. For example, a 6 C T graph can be a cycle with a length of 6, and this graph is sparse. However, a 6 C T graph can be a composite formed from two cliques connected via a vertex that has a high degree. This vertex is the hub in the network. The properties of the 6 C T graph depend on how the graph was created. These graphs can be described using simple complexes. For example, we can represent the situation in a co-author network where a group of authors collaborated on a particular article (Figure 2).
Definition 1
([25]). Let n 1 be an integer and V = { v 1 , ... , v n } be a collection of n symbols. An (abstract) simplicial complex K on V or a complex is a collection of subsets of V, excluding ∅, such that
1. 
if σ K and τ σ , then τ K ,
2. 
{ v i } K for every v i V .
The set V is called the vertex set of K , and the elements { v i } are called vertices or 0-simplices. We sometimes write V ( K ) for the vertex set of K .
Definition 2
([3]). The clique complex X ( G ) of a graph G is the simplicial complex with all complete subgraphs of G as its faces.

3.1. Closed Trail Distance in an Undirected Graph

We define a metric between the vertices in a biconnected graph without loops via a closed trail (circuit). This metric is applicable in connected graphs without bridges where, for every two vertices u , v , there exists a closed trail containing u , v .
Definition 3.
A graph G = ( V , E ) is a k-closed trail connected graph (k-CT graph) if every two vertices lie on the closed trail (circuit) with a length k . The k-CT component of the graph is a maximal k-CT subgraph.
Definition 4.
Let G = ( V , E ) be a graph. Let d c t : V × V R 0 + be defined by the equation
d c t ( u , v ) = m i n C T ( u , v ) G | C T ( u , v ) | ,
where C T ( u , v ) is a closed trail that contains the vertices u , v . Then, the function d c t is called the closed trail connected distance ( C T -distance).
Theorem 1.
The C T -distance is a metric on the set of vertices V in the graph G = ( V , E ) .
The proof of the theorem is provided in [23].
Lemma 1.
Every 3-CT component is a clique.
Proof. 
Let u , v be arbitrary vertices in the 3-CT component. According to Definition 4, d c t ( u , v ) 3 . If u v , then C T ( u , v ) = u e 1 v e 2 w e 3 u is the closed trail that contains the vertices u , v and has a length equal to 3. It follows that the arbitrary vertices u , v in the 3-CT component have to be adjacent and the 3-CT component is a clique. □
Lemma 2.
Any connected graph without bridges has d c t : V × V R 0 + as a metric.
The proof of the lemma is provided in [23].
The extension of the C T -distance for a disconnected or connected graph with bridges is possible as follows:
Definition 5.
Let G = ( V , E ) be a disconnected or connected graph with a bridge. If for vertices u and v, there is no closed trail containing these vertices, then the C T -distance between the vertices u and v is equal to ∞ ( d c t ( u , v ) = ).

3.2. Construction of k C T Graphs

The clique Q 2 is one of the elements that can be used to construct k C T graphs. This element does not contain a cycle and is always connected with other elements through both adjacent vertices. Then, it can be a part of a closed trail. Other cliques Q k for k 3 contain triangles, and they can be connected with other elements via one vertex, via one edge, or via a selected subgraph.
Lemma 1 states that every clique is a 3-CT graph. How can we construct 4-CT graphs from cliques and how can we construct k-CT graphs for k 5 ?
We define a glued graph of two graphs G 1 and G 2 via the isomorphic subgraphs S 1 and S 2 . The subgraphs S 1 and S 2 can be arbitrary, but in this paper, they are cliques. Different studies have used different terminology: amalgamation of graphs [26], interface gluing [27], the glued graph between G 1 and G 2 at the clone H [28], or a similar k-clique-sum [29].
Definition 6.
Let graphs G 1 = ( V 1 , E 1 ) and G 2 = ( V 2 , E 2 ) have subgraphs S 1 = ( V S 1 , E S 1 ) and S 2 = ( V S 2 , E S 2 ) . A function f : V S 1 V S 2 is a bijection such that if ( u , v ) E S 1 , then ( f ( u ) , f ( v ) ) E S 2 . This function is an isomorphism of subgraphs S 1 and S 2 . The glued graph via isomorphism f is:
G 1 + f G 2 = ( V 1 V 2 , E 1 E 2 ) ,
where V 1 V 2 = ( V 1 \ V S 1 ) V 2 , E 1 E 2 = ( E 1 \ E S 1 ) E 2 .
The glued graph is created from two graphs via the isomorphism f : V S 1 V S 2 (see example in Figure 3.). We use abbreviations for more readable notation when the subgraphs are a vertex, edge, and clique with three or more vertices:
  • G 1 + v G 2 when f : { v 1 } { v 2 } ,
  • G 1 + e G 2 when f : { u 1 , v 1 } { u 2 , v 2 } ,
  • G 1 + Q p G 2 when f : { u 1 1 , , u 1 p } { u 2 1 , , u 2 p } .
Theorem 2.
Let Q k be cliques with k vertices. For a glued graph:
1. 
Q k + v Q l G 6 for k , l 3 ,
2. 
Q k + e Q l G 4 for k , l 3 ,
3. 
Q k + Q p Q l G 4 for 1 < p < k , l and k , l 3 .
Proof. 
  • According to Lemma 1 d c t ( u 1 , v ) 3 , u 1 V ( Q k ) , d c t ( u 2 , v ) 3 u 2 V ( Q l ) , and k , l 3 . We consider the following situations in the glued graph Q k + v Q l :
    (a)
    if u 1 = u 2 , then d c t ( u 1 , u 2 ) = 0 ;
    (b)
    if both vertices u 1 , u 2 V ( Q k ) or u 1 , u 2 V ( Q l ) , then d c t ( u 1 , u 2 ) 3 ;
    (c)
    if v u 1 V ( Q k ) , v u 2 V ( Q l ) , and Q k is glued with Q l via v, then d c t ( u 1 , u 2 ) = d c t ( u 1 , v ) + d c t ( u 2 , v ) = 6 .
    From these situations, it follows that Q k + v Q l G 6 .
  • The gluing occurs via the edge e = { v , w } , where e E ( Q k ) and e E ( Q l ) .
    (a)
    If u i = v or u i = w , then d c t ( u 1 , u 2 ) 3 u 1 , u 2 V ( Q k + e Q l ) .
    (b)
    If both vertices u 1 , u 2 V ( Q k ) or u 1 , u 2 V ( Q l ) , then d c t ( u 1 , u 2 ) 3 .
    (c)
    If u 1 V ( Q k ) \ V ( Q p ) and u 2 V ( Q l ) \ V ( Q p ) , then C 3 ( u 1 , v , w , u 1 ) exists for all u 1 V ( Q k ) \ V ( Q p ) , v u 1 w and C 3 ( u 2 , v , w , u 2 ) exists for all u 2 V ( Q l ) \ V ( Q p ) , v u 2 w . From the existence of two cycles with lengths equal to three that share a common edge follows the existence of C 4 ( u 1 , v , u 2 , w , u 1 ) , where the edge e = { v , w } is the chord of cycle C 4 and d C T ( u 1 , u 2 ) = 4 .
    From these situations, it follows that Q k + e Q l = G 4 .
  • The proof is similar to the previous situation where the graphs are glued via Q p with p = 2 .
    (a)
    If both vertices u 1 , u 2 V ( Q p ) , then d c t ( u 1 , u 2 ) 3 .
    (b)
    If both vertices u 1 , u 2 V ( Q k ) or u 1 , u 2 V ( Q l ) , then d c t ( u 1 , u 2 ) 3 .
    (c)
    If u 1 V ( Q k ) \ V ( Q p ) and u 2 V ( Q l ) \ V ( Q p ) , then
    d c t ( u 1 , u 2 ) = | C T ( u 1 , v , u 2 , w , u 1 ) | = 4 , where v , w V ( Q p ) .
    From these situations, it follows that Q k + Q p Q l G 4 .
The first part of Figure 4 demonstrates the glued graph from Q 4 and Q 4 via the vertex v. The middle part of Figure 4 demonstrates the glue of two cliques Q 4 and Q 4 via the common edge { v , w } . Dashed lines represent the shortest closed trail containing u 1 , u 2 . The third part of Figure 4 demonstrates the glue of two cliques Q 5 and Q 5 via the common clique Q 3 with V ( Q 3 ) = { x , v , w } . Dashed lines represent the shortest closed trail containing the vertices u 1 , u 2 in the glued graph.
Theorem 3.
Let C k be a single (chordless) cycle graph with length k; G k is the set of k-CT graphs. For a cycle graph and a glued graph:
1. 
C k G k for k 3 ,
2. 
C k + v C l G k + l for k , l 3 ,
3. 
C k + e C l G k + l 2 for k , l 3 , and
4. 
Q k + e C l G l + 1 for k , l 3 .
Proof. 
  • It follows from Definition 3 of k-CT graphs that the CT distance between two different vertices of the cycle C k is k and C k G k . The cycle C k is the sparsest k-CT graph.
  • When we glue C k and C l cycle graphs so that they share one vertex v, then, from the properties of the cycles, it follows that: d c t ( u 1 , v ) k , u 1 V ( C k ) and d c t ( u 2 , v ) l , u 2 V ( C l ) . The CT distance in the glued graph C k + v C l is d c t ( u 1 , u 2 ) = | C T ( u 1 , v , u 2 ) | = | C k ( u 1 , v ) | + | C l ( u 2 , v ) | k + l for all vertices u 1 in C k and for all vertices u 2 in C l . Therefore, C k + v C l G k + l .
  • When we glue the C k and C l cycles so that they share one edge e = { v , w } , the resulting graph is a cycle with the chord e, and it has k + l 2 vertices. The CT distance is d c t ( u 1 , u 2 ) = | C k + l 2 ( u 1 , u 2 ) | = k + l 2 for all vertices u 1 in C k , where v u 1 w , and for all vertices u 2 in C l , where v u 2 w . Other CT distances in the glued graph are smaller than k + l 2 , and the glued graph is from the set G k + l 2 .
  • When we glue the Q k clique and C l cycle so that they share one edge e = { v , w } , then the resulting graph contains k 2 cycles with chord e and l + 1 vertices. The CT distance is d c t ( u 1 , u 2 ) = | C l + 1 ( u 1 , u 2 ) | = l + 1 for all vertices u 1 in C k , where v u 1 w , and for all vertices u 2 in C l , where v u 2 w . Other CT distances in the glued graph are smaller than l + 1 , and the glued graph is from the set G l + 1 .
Lemma 3.
For each v V ( G k ) and for each e E ( G k ) , there exists C T ( v ; e ) in G k such that | C T ( v ; e ) | k + 1 .
Proof. 
Let e E ( G k ) , e = { u , w } , and u , v , w V ( G k ) . From Definition 3, the existence of the shortest closed trails C T ( v , u ) and C T ( v , w ) , such that | C T ( v , u ) | k and | C T ( v , w ) | k ( Figure 1), follows. Then, | S P ( v , u ) | k 2 and | S P ( v , w ) | k 2 . For the shortest closed trail that contains the vertices u , v , w , the following apply:
  • If E ( S P ( v , u ) ) E ( S P ( v , w ) ) = , then
    | C T ( v , u ; e ; w , v | | S P ( v , u ) | + 1 + | S P ( w , v ) | k 2 + 1 + k 2 k + 1 ;
  • If E ( S P ( v , u ) ) E ( S P ( v , w ) ) , then
    C T ( v ; e ) consists of S P ( v , u ) or S P ( v , w ) , the edge e, and the rest of C T ( v , u ) or C T ( v , w ) . In this situation: | C T ( v , u ; e ; w , v | m i n { | S P ( v , x ) | + | C T ( v , y ) \ S P ( v , y ) | } + 1 k + 1 where x { u , w } , y { u , w } \ { x } .
Lemma 4.
3(4,5)-CT graphs do not contain articulation.
Proof. 
Proof by contradiction. Let some G k for k { 3 , 4 , 5 } contain a vertex v, which is an articulation. Then, there exist vertices u w such that the shortest closed trail C T ( u , w ) contains the articulation v, and the vertices u , w are adjacent to the vertex v. For this shortest closed trail is true: | C T ( u , w ) | = | C T ( u , v , w , , z 1 , v , z 2 , , u ) | 6 . This contradicts the assumption that there is articulation in G k for k { 3 , 4 , 5 } . □
Theorem 4.
Let G 4 and G k be graphs with a specified CT distance. For a glued graph:
1. 
G 4 + v G k G r , where 6 r k + 4 for k { 3 , 4 , 5 } and k r k + 4 for k 6 ;
2. 
G 4 + e G k G r , where 4 r k + 4 for k { 3 , 4 } and k r k + 4 for k 5 .
Proof. 
  • The lower estimate of r:
    (a)
    Proof by contradiction. Let G 4 + v G k G r for k { 3 , 4 , 5 } and r < 6 . There exist u 1 G 4 and u 2 G k , such that d C T ( u 1 , v ) 3 and d C T ( u 2 , v ) 3 . From the assumption, it follows that d C T ( u 1 , u 2 ) < 6 , which is in contradiction with the CT distance between u 1 and u 2 , which is longer than or equal to 6, which follows from Theorem 2 part 1.
    (b)
    It is obvious that for k 6 , G 4 + v G k G k is true.
    The upper estimate of r follows from Theorem 3 part 2.
  • The lower estimate of r:
    (a)
    It is obvious that r 4 for k { 3 , 4 } . It follows from Theorem 2 part 2.
    (b)
    The situation with k 5 is obvious. The CT distance in a glued graph cannot be shorter than the CT distance in the part of the glued graph.
    The upper estimate of r follows from Lemma 3 and Theorem 3 part 3. An example of this situation is shown by the last image in Figure 5.
The examples in Figure 6 demonstrate different possibilities for G 4 + v G 6 . The first part of Figure 6 demonstrates the lowest value of r and the third part demonstrates the highest value of r.
The examples in Figure 5 demonstrate different possibilities for G 4 + e G 6 . The first part of Figure 6 demonstrates the lowest value of r and the third part demonstrates the highest value of r.
Generally, let G 4 = Q p + e Q q and G k = C m + e C n , where p , q , m , n 3 and k = m + n 2 (from Theorem 3, part 3). When we glue these glued graphs via the same edge e, then G 4 + e G k = Q p + e Q q + e C m + e C n G r with r = m a x { m + 1 , n + 1 , k } = k because k m = n 2 3 2 = 1 and k n = m 2 3 2 = 1 . This corresponds to the first part of Figure 6.
Theorem 5.
Let G k and G l be graphs with a specified CT distance. For a glued graph:
1. 
G k + v G l G r , where 6 r ( k + l ) for each k , l { 3 , 4 , 5 , 6 } ;
2. 
G k + Q p G l G r , where m a x { k , l } r ( k + l ) for each [( k , l 4 and p 2 ) or ( k , l 7 and p = 1 )].
Proof. 
  • The lower estimate of r: A glued graph G r via the vertex v has the vertex v as an articulation. From Lemma 4, it follows that the G r with r < 6 cannot contain articulation. The smallest r for the glued graph G r via the vertex v is 6. The upper estimate of r follows from Theorem 3 part 2.
  • The lower estimate of r: From Definition 3 and Definition 6, it follows that it is impossible to obtain a glued graph G r = G k + Q p G l with r < k and r < l . The upper estimate of r follows from Theorem 3 part 2.
The glued graph G k + Q p G l via a clique can be realized using different methods as demonstrated in Figure 7.

4. Conclusions

This article demonstrates the construction of k-CT graphs from cliques and p-CT graphs where p k . These graphs correspond to simplicial complexes because the glueing is realized by a clique (in graph terminology) and face (in simplicial complex terminology). The discussed type of k-CT graphs (glued graphs) composition guarantees that their closed trail distances are within a specified range. This is valid for both types of data representation, as a graph or as a simplicial complex. The k-CT distance of the particular graph depends on the internal structure of the glued graphs.
The designed approach to constructing glued graphs can be used for modeling complex networks represented as simplicial complexes or graphs. Their k will be in the proved range and only in special cases will it be precise (examples in Figure 6 and Figure 7). Moreover, the proposed approach leads to some specific outcomes, such that the glueing of cliques via edges has the same properties as the glueing of cliques via subclique; both resulting graphs are from G 4 , but the glueing of cliques via vertexes is from G 6 . From this point of view, two persons in the social network that participate in the glueing of two cliques play the same role as the bigger subclique.
We presented the proposed approach, discussed the glueing of graphs concerning the k-CT distance, and studied the change in the structural properties of the original graphs and the glued one. We only considered cliques-faces and higher-order structures’ k C T components. The results provided in this article may be extended to other types of graphs.

Author Contributions

Formal analysis, P.D.; Methodology, V.S. and P.D.; Validation, J.P.; Writing–original draft, P.D.; Writing–review–editing, J.P. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by SGS, VŠB–Technical University of Ostrava, Czech Republic, under Grant No. SP2021/24 “Parallel processing of Big Data VIII”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The article does not involve any data.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yin, H.; Benson, A.R.; Leskovec, J. Higher-order clustering in networks. Phys. Rev. E 2018, 97, 052306. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Prokop, P.; Snášel, V.; Dráždilová, P.; Platoš, J. Clustering and Closure Coefficient Based on k–CT Components. IEEE Access 2020, 8, 101145–101152. [Google Scholar] [CrossRef]
  3. Torres, L.; Blevins, A.S.; Bassett, D.S.; Eliassi-Rad, T. The why, how, and when of representations for complex systems. arXiv 2020, arXiv:2006.02870. [Google Scholar]
  4. Iacopini, I.; Petri, G.; Barrat, A.; Latora, V. Simplicial models of social contagion. Nat. Commun. 2019, 10, 2485. [Google Scholar] [CrossRef]
  5. Xia, K.; Wei, G.W. A review of geometric, topological and graph theory apparatuses for the modeling and analysis of biomolecular data. arXiv 2016, arXiv:1612.01735. [Google Scholar]
  6. Snášel, V.; Nowaková, J.; Xhafa, F.; Barolli, L. Geometrical and topological approaches to Big Data. Future Gener. Comput. Syst. 2017, 67, 286–296. [Google Scholar] [CrossRef]
  7. Serrano, D.H.; Gómez, D.S. Centrality measures in simplicial complexes: Applications of topological data analysis to network science. Appl. Math. Comput. 2020, 382, 125331. [Google Scholar]
  8. Leskovec, J.; Lang, K.J.; Dasgupta, A.; Mahoney, M.W. Community structure in large networks: Natural cluster sizes and the absence of large well-defined clusters. Internet Math. 2009, 6, 29–123. [Google Scholar] [CrossRef] [Green Version]
  9. Borůvka, O. O jistém problému minimálním [About a certain minimal problem]. In Práce Moravské Přírodovědecké Společnosti v Brně III; 1926; pp. 37–58. Available online: http://hdl.handle.net/10338.dmlcz/500114 (accessed on 20 May 2021).
  10. Nešetřil, J.; Milková, E.; Nešetřilová, H. Otakar Borůvka on minimum spanning tree problem translation of both the 1926 papers, comments, history. Discret. Math. 2001, 233, 3–36. [Google Scholar] [CrossRef] [Green Version]
  11. Carlsson, G. Topology and data. Bull. Am. Math. Soc. 2009, 46, 255–308. [Google Scholar] [CrossRef] [Green Version]
  12. Carlsson, G. Topological pattern recognition for point cloud data. Acta Numer. 2014, 23, 289. [Google Scholar] [CrossRef] [Green Version]
  13. De Silva, V.; Ghrist, R. Homological sensor networks. Not. Am. Math. Soc. 2007, 54, 10–17. [Google Scholar]
  14. De Silva, V.; Ghrist, R.; Muhammad, A. Blind Swarms for Coverage in 2D. In Proceedings of the Robotics: Science and Systems 2005, Cambridge, MA, USA, 8–11 June 2005; pp. 335–342. [Google Scholar]
  15. Schwerdtfeger, P.; Wirz, L.N.; Avery, J. The topology of fullerenes. Wiley Interdiscip. Rev. Comput. Mol. Sci. 2015, 5, 96–145. [Google Scholar] [CrossRef]
  16. Vázquez, A.; Oliveira, J.G.; Barabási, A.L. In homogeneous evolution of subgraphs and cycles in complex networks. Phys. Rev. E 2005, 71, 025103. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  17. Ashrafi, A.R.; Diudea, M.V. Distance, Symmetry, and Topology in Carbon Nanomaterials; Springer: Cham, Switzerland, 2016; Volume 9. [Google Scholar]
  18. Goddard, W.; Oellermann, O.R. Distance in graphs. In Structural Analysis of Complex Networks; Springer: Cham, Switzerland, 2011; pp. 49–72. [Google Scholar]
  19. Chebotarev, P. The walk distances in graphs. Discret. Appl. Math. 2012, 160, 1484–1500. [Google Scholar] [CrossRef] [Green Version]
  20. Deza, M.M.; Deza, E. Encyclopedia of distances. In Encyclopedia of Distances; Springer: Cham, Switzerland, 2009; pp. 1–583. [Google Scholar]
  21. Estrada, E. The communicability distance in graphs. Linear Algebra Its Appl. 2012, 436, 4317–4328. [Google Scholar] [CrossRef] [Green Version]
  22. Luxburg, U.V.; Radl, A.; Hein, M. Getting lost in space: Large sample analysis of the resistance distance. Adv. Neural Inf. Process. Syst. 2010, 23, 2622–2630. [Google Scholar]
  23. Snášel, V.; Dráždilová, P.; Platoš, J. Closed trail distance in a biconnected graph. PLoS ONE 2018, 13, e0202181. [Google Scholar] [CrossRef]
  24. Gross, J.L.; Yellen, J. Handbook of Graph Theory; CRC Press: Abingdon, UK, 2004; p. 1155. [Google Scholar]
  25. Scoville, N.A. Discrete Morse Theory; American Mathematical Soc.: Providence, RI, USA, 2019; Volume 90. [Google Scholar]
  26. Nešetřil, J. Amalgamation of graphs and its application. Ann. N. Y. Acad. Sci. 2006, 319, 415–428. [Google Scholar] [CrossRef]
  27. Heckel, R.; Taentzer, G. Graph Transformation, Specifications, and Nets; Springer: Cham, Switzerland, 2018. [Google Scholar]
  28. Pimpasalee, W.; Uiyyasathian, C. Clique Coverings of Glued Graphs at Complete Clones. Int. Math. Forum 2010, 5, 1155–1166. [Google Scholar]
  29. Lovász, L. Graph minor theory. Bull. Am. Math. Soc. 2006, 43, 75–86. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The first closed trail contains the vertex v, the edge e and the other elements of the graph. The second closed trail contains only the vertices u, v,w, z and has a length equal to 4. The third closed trail contains the vertex v, the edge e with the incident vertices u,w, and the other elements of the graph. The fourth closed trail CT(u,v,w) contains two closed trails CT(u,v) and CT(v,w) that have common vertex v.
Figure 1. The first closed trail contains the vertex v, the edge e and the other elements of the graph. The second closed trail contains only the vertices u, v,w, z and has a length equal to 4. The third closed trail contains the vertex v, the edge e with the incident vertices u,w, and the other elements of the graph. The fourth closed trail CT(u,v,w) contains two closed trails CT(u,v) and CT(v,w) that have common vertex v.
Mathematics 09 01160 g001
Figure 2. Data from a co-author network represented by a graph and simplicial complex.
Figure 2. Data from a co-author network represented by a graph and simplicial complex.
Mathematics 09 01160 g002
Figure 3. Glued graph from graphs G 1 and G 2 with isomorphism f : { u 1 , v 1 , w 1 } { u 2 , v 2 , w 2 } .
Figure 3. Glued graph from graphs G 1 and G 2 with isomorphism f : { u 1 , v 1 , w 1 } { u 2 , v 2 , w 2 } .
Mathematics 09 01160 g003
Figure 4. Glued cliques Q k and Q k —via the vertex, via the edge, and via the clique Q 3 . From the first picture, it is obvious that the glued graph via the vertex has d c t ( u 1 , u 2 ) 6 u 1 , u 2 V ( Q 4 + v Q 4 ) . From the second and third pictures, it is obvious that the glued graph via the edge or triangle has d c t ( u 1 , u 2 ) 4 u 1 , u 2 V ( Q k + Q p Q k ) . Glued two cliques via the edge or via the subclique create a graph from the set G 4 .
Figure 4. Glued cliques Q k and Q k —via the vertex, via the edge, and via the clique Q 3 . From the first picture, it is obvious that the glued graph via the vertex has d c t ( u 1 , u 2 ) 6 u 1 , u 2 V ( Q 4 + v Q 4 ) . From the second and third pictures, it is obvious that the glued graph via the edge or triangle has d c t ( u 1 , u 2 ) 4 u 1 , u 2 V ( Q k + Q p Q k ) . Glued two cliques via the edge or via the subclique create a graph from the set G 4 .
Mathematics 09 01160 g004
Figure 5. Gluing G 4 and G 6 via edge e = ( v , w ) .
Figure 5. Gluing G 4 and G 6 via edge e = ( v , w ) .
Mathematics 09 01160 g005
Figure 6. Gluing G 4 and G 6 via vertex v.
Figure 6. Gluing G 4 and G 6 via vertex v.
Mathematics 09 01160 g006
Figure 7. Glued graphs G 5 via Q 3 with vertices u , v , w .
Figure 7. Glued graphs G 5 via Q 3 with vertices u , v , w .
Mathematics 09 01160 g007
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Snášel, V.; Dráždilová, P.; Platoš, J. Cliques Are Bricks for k-CT Graphs. Mathematics 2021, 9, 1160. https://doi.org/10.3390/math9111160

AMA Style

Snášel V, Dráždilová P, Platoš J. Cliques Are Bricks for k-CT Graphs. Mathematics. 2021; 9(11):1160. https://doi.org/10.3390/math9111160

Chicago/Turabian Style

Snášel, Václav, Pavla Dráždilová, and Jan Platoš. 2021. "Cliques Are Bricks for k-CT Graphs" Mathematics 9, no. 11: 1160. https://doi.org/10.3390/math9111160

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