This paper investigates the topological structure of independence complexes for specific graph families, showing they are homotopy equivalent to wedges of spheres or circles, and explores how graph perturbations affect this topology.
Contribution
It characterizes the homotopy types of independence complexes for generalized Mycielskian and categorical product graphs, and analyzes the effects of graph perturbations.
Findings
01
Independence complexes of generalized Mycielskian graphs are wedge sums of spheres.
02
Independence complexes of categorical product graphs are wedge sums of circles.
03
Perturbing a graph can make its independence complex homotopy equivalent to a suspension.
Abstract
We show that the independence complexes of generalised Mycielskian of complete graphs are homotopy equivalent to a wedge sum of spheres, and determine the number of copies and the dimensions of these spheres. We also prove that the independence complexes of categorical product of complete graphs are wedge sum of circles, upto homotopy. Further, we show that if we perturb a graph G in a certain way, then the independence complex of this new graph is homotopy equivalent to the suspension of the independence complex of G.
Tables1
Table 1. Table 1 : Betti numbers of Ind ( K 2 × K 3 × K n {\rm{Ind}}(K_{2}\times K_{3}\times K_{n} )
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Full text
Homotopy Type of Independence Complexes of Certain Families of Graphs
Shuchita Goyal111Indian Institute of Technology Bombay, Mumbai, India. Email: [email protected], Samir Shukla222Indian Institute of Technology Bombay, Mumbai, India. Email: [email protected], Anurag Singh333Chennai Mathematical Institute, Chennai, India. Email: [email protected]
Abstract
We show that the independence complexes of generalised Mycielskian of complete graphs are homotopy equivalent to a wedge sum of spheres, and determine the number of copies and the dimensions of these spheres. We also prove that the independence complexes of categorical product of complete graphs are wedge sum of circles, upto homotopy. Further, we show that if we perturb a graph G in a certain way, then the independence complex of this new graph is homotopy equivalent to the suspension of the independence complex of G.
Keywords : Independence complexes, generalised Mycielskian, discrete Morse theory
A subset I of vertex set of a graph G is called independent, if the induced subgraph of G on I is a collection of isolated vertices. The independence complex, Ind(G), of a simple graph G is the simplicial complex whose simplices are the independent sets of G. In last few years a lot of attention has been drawn towards the study of independence complexes of graphs.
In [2], Babson and Kozlov used the topology of independence complexes of cycles to prove a conjecture by Lovász. Meshulam, in [17], gave a connection between the domination number of a graph G and certain homological properties of Ind(G); and their application to Hall-type theorems for coloured independent sets. Properties of independence complexes have also been used to study the Tverberg graphs [11] and
the independent system of representatives [1].
For more on these complexes, interested reader is referred to
[3, 4, 5, 7, 8, 9, 10, 14].
There are only a few classes of graphs for which a closed form formula for the homotopy type of independence complexes is known. For instance, see [5] for stabe Kneser graphs, [13] for forests, [16] for cycle graphs, and [18] for a family of regular bipartite graphs. In this article, we compute the homotopy type of independence complex of a few families of graphs, and give the exact formula for the same. We also give results about the homotopy type of such complexes when a graph has a certain local structure.
The layout of this article is as follows: In Section 3, we analyze the independence complexes of product of complete graphs, and show that it is homotopy equivalent to a wedge of circles (cf. Proposition 3.2). Section 4 is devoted towards computation of independence complexes of generalised Mycielskian (see Definition 2.2) of complete graphs (cf. Theorem 4.12) which turns out to be a wedge sum of spheres.
In Section 5, we show that if we perturb a graph G (locally; by removing some edges, and adding new edges and vertices) to obtain a new graph H, in a certain manner (refer to Figure 2), then Ind(H), is homotopy equivalent to the suspension of Ind(G) (cf. Theorem 5.1). As an application of Theorem 5.1, we determine the homotopy type of independence complexes of cycles with certain type of subdivisions.
2 Preliminaries
A graph is an ordered pair G=(V,E) where V is called the set of vertices and E⊆V×V, the set of unordered edges of G. The vertices v1,v2∈V are said to be adjacent, if (v1,v2)∈E. This is also denoted by v1∼v2, and if v1=v2, then v1 is said to be a looped vertex. If v is a vertex of G, then the set of its neighbours in G is {x∈V(G):x∼v}, and is denoted by N(v). A graph H with V(H)⊆V(G) and E(H)⊆E(G) is called a subgraph of the graph G.
For a nonempty subset U of V(G), the induced subgraph G[U], is the subgraph of G with vertices V(G[U])=U and E(G[U])={(a,b)∈E(G)∣a,b∈U}. In this article, G[V(G)∖A] will be denoted by G−A for A⊊V(G).
The complete graph on n vertices is a graph where any two distinct vertices are adjacent, and it is denoted by Kn. For n≥3, the cycle graph Cn is the graph with V(Cn)={1,…,n} and E(Cn)={(i,i+1):1≤i≤n−1}∪{(1,n)}.
Definition 2.1**.**
The categorical product of two graphs G and H, denoted by G×H is the graph where V(G×H)=V(G)×V(H) and (g,h)∼(g′,h′) in G×H, if and only if g∼g′ in G and h∼h′ in H.
For r≥1, let Lr denote the path graph of length r with loop at one end, i.e., it is a graph with vertex set V(Lr)={0,…,r} and edge set E(Lr)={(i,i+1)∣0≤i≤r−1}∪{(0,0)}.
Definition 2.2**.**
Let G be a graph and r≥1. The r-th generalised Mycielskian, Mr(G), of G is the graph (G×Lr)/∼r, where ∼r is the equivalence which identifies all those vertices whose second coordinate is r. The graph M2(G) is called the Mycielskian of G.
An (abstract) simplicial complexK is a collection of finite sets such that if τ∈K and σ⊂τ, then σ∈K. The elements of K are called the simplices of K. If σ∈K and ∣σ∣=k+1, then σ is said to be k-dimensional. The set of [math]-dimensional simplices of K is denoted by V(K), and its elements are called vertices of K. A subcomplex of a simplicial complex K is a simplicial complex whose simplices are contained in K. In this article, we always assume empty set as a simplex of any simplicial complex.
The link of a vertex v∈V(K) is the subcomplex of K defined as
[TABLE]
The star of a simplex σ∈K is the subcomplex of K defined as
[TABLE]
In this article, we consider any simplicial complex as a topological space, namely its geometric realization. For the definition of geometric realization, we refer to book [15] by Kozlov.
Let K1 and K2 be two contractible subcomplexes of a simplicial complex K such that K=K1∪K2. Then K≃Σ(K1∩K2), where Σ(X) denotes the suspension of space X.
Let Δ be a simplicial complex and M be an acyclic matching on the face poset of Δ. Let ci denote the number of critical i-dimensional cells of Δ with respect to the matching M. Then Δ is homotopy equivalent to a cell complex Δc with ci cells of dimension i for each i≥0, plus a single [math]-dimensional cell in the case where the empty set is also paired in the matching.
If an acyclic matching has critical cells only in a fixed dimension i, then Δ is homotopy equivalent to a wedge of i-dimensional spheres.
3 Independence complex of Km×Kn
In this section, we compute the independence complex of Km×Kn for m,n≥2.
We first start by defining an acyclic matching on the face poset of a general simplicial complex; and then use a special case of this matching to prove the result for Ind(Km×Kn).
Let K be a simplicial complex and let X={x1,…,xn}⊆V(K). The elements of X are ordered as; x1<x2<…<xn.
Let P be the face poset of (K,⊆).
For 1≤i≤n, define
[TABLE]
We note that by construction, Axi∩Axj=∅ whenever i=j.
Let A=i=1⋃nAxi and μKX:A→P∖A be defined by μKX(σ)=μxi(σ), where xi is the unique element such that σ∈Axi.
Clearly, μKX is injective and is therefore, a well defined partial matching on P. It follows from [18, Proposition 3.1] that μKX is an acyclic matching. For the sake of completeness, we give a proof here as well.
Proposition 3.1**.**
μKX* is an acyclic matching on P.*
Proof.
Let there exist distinct cells σ1,…,σt∈A such that μKX(σi)≻σi+1(modt),1≤i≤t.
Let x∈X be the least element such that {σ1,…,σt}∩Ax=∅.
Without loss of generality, assume that σ1∈Ax, i.e., x∈/σ1 and μKX(σ1)=σ1∪{x}. μKX(σ1)≻σ2 and σ1=σ2 implies that there exists x′∈μ1(σ1),x′=x such that
σ2=μKX(σ1)∖{x′}. We now have the following two possibilities:
x∈σt.
σ1∈Ax implies that x∈/σ1. x∈σt implies that x∈μKX(σt). Therefore, σ1=μKX(σt)∖{x} which implies that μKX(σ1)=μ(σt) a contradiction, since σ1=σt.
2. 2.
x∈/σt, i.e., there exists a least l∈{2,…,t} such that x∈/σl.
x∈μKX(σl−1) and x∈/σl implies that σl=μKX(σl−1)∖{x}i.e., μKX(σl−1)=σl∪{x}. Since σl and μKX(σl−1)∈/Ai∪μxi(xi)∀i<x, from the definition σl∈Ax. This implies that μKX(σl)=σl∪{x}=μKX(σl−1), which implies that σl=σl−1, a contradiction.
Therefore, μKX is an acyclic matching on P.
∎
Let m,n≥2 and V(Km)={a1,…,am}, V(Kn)={b1,…,bn}.
Remark 2**.**
Observe that the maximal simplices of Ind(Km×Kn) are only of the following two types:
sets of the form {(ai,bj)∣j∈[n]}, where i∈[m], and
2. 2.
sets of the form {(ai,bj)∣i∈[m]}, where j∈[n].
Using the above classification of simplices of Ind(Km×Kn), we prove the following result.
Proposition 3.2**.**
Let m,n≥2. Then
[TABLE]
Proof.
Let I:=Ind(Km×Kn) and let J={(a1,bi)∣1≤i≤n}∪{(ai,b1)∣2≤i≤m}⊆V(I). Further, let Pm,n be the face poset of (I,⊆). We define the ordering on J as follows:
[TABLE]
Let μIJ be the matching defined as in the beginning of this section with respect to the ordering of elements of J given as above. From Proposition 3.1μIJ is an acyclic matching. Let C be the set of critical cells for the matching μIJ.
In this proof, for the convenience of notation, we denote μIJ by μ.
Here, we first show that every element of C is critical. Let i∈{2,…,m} and j∈{2,…,n}. First observe that μ({(ai,bj)})={(a1,bj),(ai,bj)}. Since i,j≥2, it follows from the definition of μ that {(ai,b1),(ai,bj)} is a critical cell.
Now, let σ∈I be a critical cell. Note that μ({∅})={(a1,b1)}, therefore σ={(a1,b1)}. Since for each j≥2,μ({(a1,bj)})={(a1,bj),(a1,b1)}; and for each i≥2 and k≥1, μ({(ai,bk)})={(ai,bk),(a1,bk)}, we thus conclude that σ has at least two elements.
From Remark 2, either σ={(ai1,bj),…,(ait,bj)} for some fixed j∈[n] and t≥2 or
σ={(ai,bj1),…,(ai,bjl)} for some fixed i∈[m] and l≥2.
Suppose σ={(ai1,bj),…,(ait,bj)} for some j∈[n] and t≥2. If (a1,bj)∈/σ, then μ(σ)=σ∪{(a1,bj)}; and if (a1,bj)∈σ, then σ=μ(σ∖{(a1,bj)}), which contradicts that σ is a critical cell. Therefore, σ={(ai,bj1),…,(ai,bjl)} for some i∈[m] and l≥2.
Note that, if (ai,b1)∈/σ then μ(σ)=σ∪{(a1,b1)}, which is again a contradiction. Therefore, (ai,b1)∈σ. Further, if i=1, then σ=μ(σ∖{(a1,b1)}). Therefore, σ={(ai,bj1),…,(ai,bjl)} for some i∈{2,…,m}, l≥2 and (ai,b1)∈σ.
To prove Claim 1, it now suffices to show that ∣σ∣=2. Suppose ∣σ∣≥3. Since ∣σ∖{(ai,b1)}∣≥2 and i≥2, by definition of μ, we have μ(σ∖{(ai,b1)})=σ, which is a contradiction to the fact that σ is critical and therefore result follows.
∎
From Claim 1, all the critical cells for matching μ are of the same dimension, i.e., one dimensional. Moreover, the cardinality of the set C is (m−1)(n−1). Therefore result follows from Remark 1.
∎
Remark 3**.**
Observe that the graph (r−1)-copiesK2×…×K2×Kn is isomorphic to 2r−2 disjoint copies of K2×Kn. Therefore, using Lemma 2.7, we get
[TABLE]
It is thus natural to ask if one can generalise the Proposition 3.2 to r-fold product of complete graphs for r≥3, i.e., if the independence complexes of r-fold product of complete graphs are homotopy equivalent to wedge sum of spheres.
We strongly believe that the independence complexes of r-fold product of complete graphs are homotopy equivalent to wedge of spheres of dimension 2r−1−1.
In support of our intuition, we present our computer based computations for the Betti numbers, denoted βi, of the independence complexes of K2×K3×Kn in Table 1.
Based on our computations, we propose the following conjecture
Conjecture 1**.**
For n≥2,
[TABLE]
4 Independence complex of Mr(Kn)
This section is devoted to the computation of independence complexes of Mycielskian of graphs. To start with, we compute Ind(M2(G)) for any graph G. We then focus on the generalised Mycielskian of graphs, and determine the homotopy type of Ind(Mr(Kn)) for any n and r≥2.
Theorem 4.1**.**
For any graph G,
Ind(M2(G))≃Σ(Ind(G)).
Proof.
Let V(G)={v1,…,vn} and let w=(v1,2)=…=(vn,2). Let K=stInd(M2(G))(w)∩SCInd(M2(G))({(v1,1),…,(vn,1)}). Since N(w)={(v1,1),…,(vn,1)}∈Ind(M2(G)), Lemma 2.6 implies that
Ind(M2(G))≃Σ(K).
Let H be the subgraph of M2(G) induced by {(v1,0),…,(vn,0)}. Clearly, H≅G and therefore Ind(H)≅Ind(G). We now show that K=Ind(H).
Let σ∈Ind(H) and (vi,0)∈σ, then N((vi,0))∩σ=∅. Since N((vi,1))⊆N((vi,0))∪{w}, N((vi,1))∩σ=∅ thereby implying that σ∈stInd(M2(G))({(vi,1)}). Since σ⊆V(H), we see that σ∪{w}∈Ind(M2(G)). Therefore,
σ∈stInd(M2(G))({w})∩SCInd(M2(G))({(v1,1),…,(vn,1)}) and hence Ind(H)⊆K.
Now suppose that σ∈K. For each i, w is adjacent to (vi,1) in M2(G), therefore σ∩{w,(vi,1)}=∅ for all i, and hence K⊆Ind(H).
∎
We now fix some notations and list a few results which will be used in this section for the computation of the independence complex of the generalised Mycielskian of complete graphs.
For a vertex v of a graph G, N[v]:=N(v)∪{v}. Also, if A⊆V(G), then N(A):=v∈A⋃N(v) and N[A]:=v∈A⋃N[v].
Let G be a graph and let {a,b}∈Ind(G). If Ind(G−N[{a,b}]) is collapsible, then
Ind(G) collapses onto Ind(G~), where V(G~)=V(G) and E(G~)=E(G)∪{(a,b)}. In particular, Ind(G)≃Ind(G~).
Let G be graph and v be a simplicial vertex444A vertex v of G is called simplicial if the subgraph induced by N(v) is a complete graph. of G. Let N(v)={w1,w2,…,wk}. Then
[TABLE]
Definition 4.5**.**
Let p:X→Y and q:X→Z be two continuous maps. The pushout of the diagram YpXqZ is the space
[TABLE]
where ∼ denotes the equivalence relation p(x)∼q(x) for x∈X.
The homotopy pushout of YpXqZ
is the space \big{(}Y\sqcup(X\times I)\sqcup Z\big{)}/\sim, where
∼ denotes the equivalence relation (x,0)∼p(x), and (x,1)∼q(x) for x∈X. It can be shown that homotopy pushouts of any two homotopy equivalent diagrams are homotopy equivalent.
Remark 4**.**
If spaces are CW complexes and maps are subcomplex inclusions, then their homotopy pushout and pushout spaces are equivalent up to homotopy. For elaborate discussion of these results, we refer interested readers to [6, Chapter 7].
Lemma 4.6**.**
Let X be a simplicial complex and v∈V(X). Let Y={σ∈X∣v∈/σ} be a subcomplex of X. If lkX(v) is contractible, then X≃Y.
Proof.
Let A=lkX(v) and let Z be the homotopy pushout of the diagram A=AY. Since A×I is homotopy equivalent to A, Y≃Z. Also, contractibility of A implies that Z is of the same homotopy type as Z/(A×{1}). Therefore,
Y≃Z≃Z/(A×{1}) which is homeomorphic to X.
∎
Lemma 4.7**.**
Let n≥2 and X1,X2,…,Xn be simplicial complexes. If each Xi is contractible and for each j∈{2,3,…,n}, \big{(}\bigcup\limits_{i=1}^{j-1}X_{i}\big{)}\cap X_{j}\simeq\bigvee\limits_{r}\mathbb{S}^{k}, then X1∪X2∪…∪Xn≃(n−1)r⋁Sk+1.
Proof.
Observe that X1∪X2 is the pushout of the diagram X1X1∩X2X2, where ↪ denotes inclusion maps. From Remark 4, the homotopy pushout and pushout of X1X1∩X2X2 are homotopy equivalent to each other. Further, the homotopy pushout of X1X1∩X2X2 is homotopy equivalent to the homotopy pushout of {point}⟵r⋁Sk⟶{point} (since X1 and X2 are contractible and X1∩X2≃r⋁Sk). Moreover, homotopy pushout of {point}⟵r⋁Sk⟶{point} is homotopy equivalent to \Sigma\big{(}\bigvee\limits_{r}\mathbb{S}^{k}\big{)}. Therefore, X1∪X2≃r⋁Sk+1.
Let n≥3. Inductively assume that for any 2≤t<n, i=1⋃tXi≃(t−1)r⋁Sk+1.
In particular, i=1⋃n−1Xi≃(n−2)r⋁Sk+1.
Further, the pushout of the diagram \bigcup\limits_{i=1}^{n-1}X_{i}\xhookleftarrow{}\big{(}\bigcup\limits_{i=1}^{n-1}X_{i}\big{)}\cap X_{n}\xhookrightarrow{}X_{n} is the space i=1⋃nXi. Thus, from Remark 4, i=1⋃nXi is homotopy equivalent to the homotopy pushout of the diagram (n−2)r⋁Sk+1⟵r⋁Sk⟶{point} which is homotopy equivalent to (n−2)r+r⋁Sk+1.
∎
Lemma 4.8**.**
Let n≥2 and X1,X2,…,Xn be simplicial complexes. If for each i∈{1,2,…,n}, Xi≃r⋁Sk and for each j∈{2,3,…,n}, \big{(}\bigcup\limits_{i=1}^{j-1}X_{i}\big{)}\cap X_{j} is contractible, then X1∪X2∪…∪Xn≃nr⋁Sk.
Proof.
Using similar arguments as in the proof of Lemma 4.7, we get that X1∪X2 is homotopy equivalent to the homotopy pushout of r⋁Sk{point}r⋁Sk (since X1≃r⋁Sk≃X2 and X1∩X2 is contractible).
Further, homotopy pushout of r⋁Sk{point}r⋁Sk is homotopy equivalent to r+r⋁Sk. Thus, X1∪X2≃2r⋁Sk. As before, the result now follows from induction.
∎
Let r=3k+t for some t∈{0,1,2} and k≥0. We prove this result by induction on k.
To prove the base step, let k=0. We show that the result holds for t∈{0,1,2}. If t=0, then Kn×L0 isomorphic to Kn implies
[TABLE]
For t=1, let H1 be the induced subgraph of Kn×L1 with vertex set {(i,1)∣1≤i≤n}. Since H1 does not have any edge, Ind(H1)≃{point}. Observe that, in Kn×L1, N((i,1))⊆N((i,0)) for each i∈{1,2,…,n}. Now repeated use of Lemma 4.2 for each i gives us
Ind(Kn×L1)≃Ind(H1)≃{point}.
This proves the result for k=0 and t=1.
Finally, if t=2, let H2 be the induced subgraph of Kn×L2 with vertex set {(i,j)∣1≤i≤n,1≤j≤2)}. Clearly, H2≅K2×Kn. We observe that in Kn×L2, N((i,2))⊆N((i,0)) for each i∈{1,2,…,n}. By Lemma 4.2 and Proposition 3.2, we conclude that
[TABLE]
Inductively assume that the result is true for k<s and t∈{0,1,2}. We now show that the result holds for k=s>0 and every t∈{0,1,2}.
Let H be the induced subgraph of Kn×L3s+t with vertex set V(Kn×L3s+t)∖{(i,3s+t−2)∣1≤i≤n}. Further, in Kn×L3s+t, N((i,3s+t))⊆N((i,3s+t−2)). Thus, using Lemma 4.2, we have that Ind(Kn×L3s+t)≃Ind(H). Now observe that, H≅(K2×Kn)⨆(Kn×L3s+t−3). Using Lemma 2.7 and Proposition 3.2, we get
We fix a natural number n≥3, and define a few notations that would be used in rest of this section.
Let V(Kn)={1,2,…,n}.
2. 2.
In Mr(Kn), the equivalence class of vertices with second coordinate as r is denoted by wr.
3. 3.
For r≥3, let i∈{1,…,n} and j∈{1,…,r−1}. We define Ii,jn to be the subgraph of Mr(Kn) induced by V(Mj(Kn))∖{wj}∪{(i,j)}. Also, let Ii,0n be the subgraph of Mr(Kn) induced by the vertex (i,0).
Example:I3,23 is the induced subgraph of Mr(K3) on the vertex set {(s,t):1≤s≤3,0≤t≤1}∪{(3,2)} (see Figure 1).
Since n≥3 is fixed for the rest of this section, we would write Ii,j to denote Ii,jn for the simplicity of notation.
Lemma 4.10**.**
Let I1,t be as defined above, then
[TABLE]
Proof.
In I1,1, N((1,0))={(2,0),…,(n,0)}=N((1,1)) and therefore by Lemma 4.2, Ind(I1,1)≃Ind(I1,1∖{(1,1)})≅Ind(Kn)≃n−1⋁S0.
Recall that a vertex v is simplicial if the subgraph induced by N(v) is a complete graph. In I1,2, N((1,1))={(2,0),…,(n,0)} and therefore (1,1) is a simplicial vertex. Moreover, for each 2≤i≤n, V(I1,2)∖N[(i,0)]={(1,2),(i,1)}, implying that I1,2−N[(i,0)]≅K2. Therefore, using Lemma 4.4, we get that
[TABLE]
Since the graph I1,3−N[{(1,1),(2,1)}] contains an isolated vertex (1,3), Ind(I1,3−N[{(1,1),(2,1)}]) is a cone by Lemma 2.7, and hence collapsible.
Using Lemma 4.3, Ind(I1,3)≃Ind(I1,3′), where I1,3′ is the graph with V(I1,3′)=V(I1,3) and E(I1,3′)=E(I1,3)∪{((1,1),(2,1))}.
We repeat this process for all pair of vertices
((i,1),(j,1))1≤i=j≤n and apply Lemma 4.3, which thereby implies that
Ind(I1,3)≃Ind(I~1,3), where V(I~1,3)=V(I1,3) and E(I~1,3)=E(I1,3)∪{((i,1),(j,1)):1≤i=j≤n}. For each 1≤i≤n, I~1,3−N[{(i,1)}] contains an isolated vertex (i,0) and therefore Ind(I~1,3−N[{(i,1)}]) is collapsible by Lemma 2.7. Now, using the fact that (1,2) is a simplicial vertex in I~1,3 and Ind(I~1,3−N[{(i,1)}])≅Ind(I~1,3−N[{(j,1)}]) for all 2≤i=j≤n, by Lemma 4.4, Ind(I~1,3) is contractible. Hence, Ind(I1,3) is contractible.
∎
We now generalise Lemma 4.10 and compute the homotopy type of independence complex of I1,t, for any natural number t.
Lemma 4.11**.**
Let t≥6. Then
[TABLE]
Proof.
To prove this, we first construct a graph I~1,t−2 that contains I1,t−2 as a subgraph such that (1,t−3) is a simplicial vertex in I~1,t−2 and Ind(I1,t−2)≃Ind(I~1,t−2). Observe that the vertex (1,t−2) is an isolated vertex in I1,t−2−N[{(1,t−4),(2,t−4)}] and hence Ind(I1,t−2−N[{(1,t−4),(2,t−4)}]) is collapsible. By Lemma 4.3, Ind(I1,t−2)≃Ind(H), where V(H)=V(I1,t−2) and E(H)=E(I1,t−2)∪{((1,t−4),(2,t−4))}. By repeating this process for all pairs (i,j),1≤i=j≤n, we get the graph I~1,t−2 such that Ind(I1,t−2)≃Ind(I~1,t−2), where V(I~1,t−2)=V(I1,t−2) and E(I~1,t−2)=E(I1,t−2)∪{((i,t−4),(j,t−4)):1≤i=j≤n}. Since N((1,t−3))={(2,t−4),…,(n,t−4)}, the vertex (1,t−3) is a simplicial vertex in I~1,t−2 . From Lemma 4.4, we have
Observe that for each 2≤i≤n, the graph I~1,t−2−N[{(i,t−4)}] is isomorphic to Ii,t−5⊔K2, where K2 appears because of the edge ((1,t−2),(i,t−3)) in I~1,t−2−N[{(i,t−4)}]. We note that for any j, Ii,j≅Il,j and therefore
[TABLE]
We consider the following three cases.
Case 1.t=3k.
In this case, since t−2=3(k−1)+1, using Equation (4.1) and Lemma 4.10, we conclude that
[TABLE]
Case 2.t=3k+1.
In this case, t−2=3(k−1)+2. Again by Lemma 4.10 and Equation (4.1), we have
[TABLE]
Case 3.t=3k+2.
In this case, since t−2=3(k−1)+3,
Ind(I1,t−2)≃(n−1)k−1⋁Σ2(k−1)(Ind(I1,3)). By Lemma 4.10, Ind(I1,3) is contractible and so is Ind(I1,t−2).
∎
We are now ready to prove the main result of this section. Firstly, note that Mr(K2) is isomorphic to odd cycle C2r+1, for which independence complex has been computed by Kozlov in [16]. Here, we determine the homotopy type of Ind(Mr(Kn)) for n>2 and any r.
If r=2, then Theorem 4.1 implies that Ind(Mr(Kn))≃Σ(Ind(Kn)), and hence the result follows. So we assume that r≥3.
In Mr(Kn), N(wr)={(1,r−1),…,(n,r−1)} and there is no edge among the vertices of N(wr). Therefore, from Lemma 2.6
[TABLE]
Let K denote the complex stInd(Mr(Kn))(wr)∩SCInd(Mr(Kn))({(1,r−1),…,(n,r−1)}).
Claim 2**.**
K=i=1⋃nInd(Ii,r−2).**
Let σ∈K. If σ∩{(1,r−2),…,(n,r−2)}=∅, then σ∈i=1⋃nInd(Ii,r−2). On the other hand if σ∩{(1,r−2),…,(n,r−2)}=∅, then there exists a unique i such that (i,r−2)∈σ and in this case σ∈Ind(Ii,r−2). Hence, K⊆i=1⋃nInd(Ii,r−2). If τ∈i=1⋃nInd(Ii,r−2), then τ∈Ind(Ii,r−2) for some i, therefore τ∈stInd(Mr(Kn))((i,r−1))∩stInd(Mr(Kn))(wr). This completes the proof of Claim 2.
For 1≤i=l≤n, observe that Ii,j∩Il,j≅Kn×Lj−1, therefore Ind(Ii,j∩Il,j)≃Ind(Kn×Lj−1). Also, for any arbitrary graph G and A,B⊆V(G), Ind(G[A∩B])=Ind(G[A])∩Ind(G[B]), and hence Ind(Ii,j∩Il,j)=Ind(Ii,j)∩Ind(Il,j). Further, \big{(}\bigcup\limits_{s=1}^{i}{\rm{Ind}}(I_{s,j})\big{)}\bigcap{\rm{Ind}}(I_{i+1,j})={\rm{Ind}}(I_{i,j})\cap{\rm{Ind}}(I_{i+1,j})\simeq{\rm{Ind}}(K_{n}\times L_{j-1}) for all 1≤i≤n−1.
Case 1:r=3k+1.
From Lemmas 4.10 and 4.11, Ind(Ii,r−2)≃(n−1)k⋁S2(k−1)+1. Proposition 4.9 implies that Ind(Kn×Lr−3) is contractible and therefore by using Claim 2 and Lemma 4.8, we conclude that K≃n(n−1)k⋁S2(k−1)+1. Thus, from Equation (4.2),
[TABLE]
Case 2 :r=3k+2.
In this case, Ind(Ii,r−2) is contractible from Lemmas 4.10 and 4.11. Since, r−3=3(k−1)+2, Ind(Kn×Lr−3)≃(n−1)k⋁S2k−1 from Lemma 4.9. Hence by using Lemma 4.7 and Claim 2, we conclude that K≃(n−1)(n−1)k⋁S2k. Thus,
[TABLE]
Case 3.r=3k.
First we show that K≃Ind(Kn×Lr−3). Observe that lkK((1,r−2))=Ind(I1,r−3). Using Lemmas 4.10 and 4.11, we get that Ind(I1,r−3) is contractible. Hence Lemma 4.6 implies that K≃K1:=K∖{σ∈K:(1,r−3)∈σ}. Now lkK1((2,r−2))=Ind(I2,r−3)≅Ind(I1,r−3) and therefore K1≃K2:=K1∖{σ∈K1:(2,r−3)∈σ}. Repeating this process for all (i,r−2),3≤i≤n, we conclude that K≃Kn:={σ∈K:(1,r−2),…,(n,r−2)∈/σ}. It is easy to check that
Kn≅Ind(Kn×Lr−3).
From Proposition 4.9, we conclude that
[TABLE]
and hence the theorem.
∎
5 Independence complexes of graphs with a specific local structure
Let G be a graph that contains a crossing of two edge as in Figure 2(a). In this section we prove that if we replace a crossing in graph G with the structure as in Figure 2(b), then the independence complex of H is the suspension of the independence complex of G.
Theorem 5.1**.**
Let G be a graph that contains graph depicted in Figure 2(a) as a subgraph. If H is the graph with V(H)=V(G)⊔{a,b,c,d}, E(H)=(E(G)∖{(1,4),(2,3)})∪{(1,a),(a,b),(b,3),(2,c),(c,d),(d,4),(a,c),(b,d)} obtained from G as shown in Figure 2(b), then
[TABLE]
Proof.
Observe that {a,d} and {b,c} are simplices of Ind(H). Let K=Ind(H), K1=SCK({a,d}) and K2=SCK({b,c}). From Lemma 2.4, K1 and K2 are contractible subcomplexes of K.
We first show that K=K1∪K2. Clearly, K1∪K2 is a subcomplex of K. Let σ∈K. If {a,b,c,d}∩σ=∅, then by definition σ∈K1 or K2. Therefore we assume that {a,b,c,d}∩σ=∅. If 1∈/σ, then σ∈stK({a}). If 1∈σ, then 2∈/σ and thereby implying that σ∈stK({c}).
Claim 3**.**
K1∩K2=Ind(G).**
Let σ∈K1∩K2. Clearly, {a,b,c,d}∩σ=∅. To show that σ∈Ind(G), it is enough to show that {1,4}⊈σ and {2,3}⊈σ. However, {1,4}∈/K1 implies that {1,4}⊈σ. Similarly, {2,3}∈/K2 implies that {2,3}⊈σ.
Now, let σ∈Ind(G). Since {1,4}⊈σ, σ is in stK({a}) or stK({d}). Moreover, {2,3}⊈σ implies that either σ is in stK({b}) or is in stK({c}). Therefore, σ∈K1∩K2.
We note that the proof of Theorem 5.1 also holds if we assume that the vertices 3 and 4 are same (cf. Figure 3), i.e., 3=4. We, therefore, have the following result as a special case.
Let G be a graph that contains triangle depicted in Figure 3(a) as a subgraph. If H is the graph with V(H)=V(G)⊔{a,b,c,d}, E(H)=(E(G)∖{(1,3),(2,3)})∪{(1,a),(a,b),(b,3),(2,c),(c,d),(d,3),(a,c),(b,d)} obtained from G as shown in Figure 3(b), then
[TABLE]
Before proceeding further, we would like to point out that Skwarski has considered a similar construction as in Figure 3 in [19, Section 3.3.1].
We now record a straight forward observation that follows from Theorem 5.2.
Corollary 5.3**.**
Let G be a graph with Figure 3(b) as an induced subgraph. Then the independence complex of G has the homotopy type of a suspension.
As an application of Theorem 5.1 and Theorem 5.2, we compute the homotopy type of the independence complexes of a particular family of graphs.
Let Cn0≡Cn be the cycle graph on the vertex set {1,2,…,n}.
Let Cn1 be the graph obtained from Cn by subdividing the edges adjacent to 1 and adding an edge between the newly created vertices. Let x1,y1 be the vertices of V(Cn1)∖V(Cn0). We iteratively define the graph Cnj to be the graph obtained from Cnj−1 as per the above construction. We note that V(Cnj)={1,2,…,n}∪{x1,x2,…,xj}∪{y1,y2,…,yj}, i.e., ∣V(Cnj)∣=n+2j and
E(Cnj)=(E(Cn0)∖{(1,2),(1,n)})∪{(xi,yi):1≤i≤j}∪{(xi,xi+1),(yi,yi+1):1≤i≤j−1}∪{(1,xj),(1,yj),(2,x1),(n,y1)}.
Ind(C3r+2i)≃{Sr⋁SrSr+j⋁Sr+jif i=1,if i=2j or 2j+1,j≥1.**
Proof.
Let Pn be the path graph on n vertices with n−1 edges. From [15, Proposition 11.16], we know that
[TABLE]
We give the proof by induction on i. Observe that in Cni, vertex 1 is a simplicial vertex for each i≥1. Therefore, using Lemma 4.4 and Equation 5.3 we get
[TABLE]
Similarly, using Lemma 4.4 and Equation 5.3 we get
[TABLE]
Now using Theorem 5.2, we observe that for any i≥3, Ind(Cni)=Σ(Ind(Cni−2)) and therefore by induction on i, the result follows from Ind(Cn1) and Ind(Cn2).
∎
Acknowledgements
We are thankful to Priyavrat Deshpande and Dheeraj Kulkarni for inviting us to the workshop “Young Topologists’ Meet" held at Chennai Mathematical Institute in 2018, where the work of Section 5 was done. The first author was partially supported by IRCC, IIT Bombay and the third author was partially supported by a grant from Infosys Foundation.
Bibliography19
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] Ron Aharoni, Eli Berger, and Ran Ziv. Independent systems of representatives in weighted graphs. Combinatorica , 27(3):253–267, 2007.
2[2] Eric Babson and Dmitry N. Kozlov. Proof of the Lovász conjecture. Ann. of Math. (2) , 165(3):965–1007, 2007.
3[3] Jonathan Ariel Barmak. Star clusters in independence complexes of graphs. Adv. Math. , 241:33–57, 2013.
4[4] Mireille Bousquet-Mélou, Svante Linusson, and Eran Nevo. On the independence complex of square grids. J. Algebraic Combin. , 27(4):423–450, 2008.
5[5] Benjamin Braun. Independence complexes of stable Kneser graphs. Electron. J. Combin. , 18(1):Paper 118, 17, 2011.
6[6] Glen E Bredon. Topology and geometry , volume 139. Springer Science & Business Media, 2013.
7[7] Péter Csorba. Subdivision yields Alexander duality on independence complexes. Electron. J. Combin. , 16(2, Special volume in honor of Anders Björner):Research Paper 11, 7, 2009.
8[8] Richard Ehrenborg and Gábor Hetyei. The topology of the independence complex. European J. Combin. , 27(6):906–923, 2006.