Skip to main content
Log in

Optimal Graphs for Independence and k-Independence Polynomials

  • Original Paper
  • Published:
Graphs and Combinatorics Aims and scope Submit manuscript

Abstract

The independence polynomial I(Gx) of a finite graph G is the generating function for the sequence of the number of independent sets of each cardinality. We investigate whether, given a fixed number of vertices and edges, there exists optimally-least (optimally-greatest) graphs, that are least (respectively, greatest) for all non-negative x. Moreover, we broaden our scope to k-independence polynomials, which are generating functions for the k-clique-free subsets of vertices. For \(k \ge 3\), the results can be quite different from the \(k = 2\) (i.e. independence) case.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Ath, Y., Sobel, M.: Some conjectured uniformly optimal reliable networks. Probab. Eng. Inform. Sci. 14, 375–383 (2011)

    MathSciNet  MATH  Google Scholar 

  2. Culter, J., Radcliffe, A.J.: Extremal problems for independent set enumeration. Electr. J. Comb. 14, 1–17 (2000)

    Google Scholar 

  3. Aigner, M., Ziegler, G.M.: Proofs from The Book, 5th edn. Springer, New York (2014)

    MATH  Google Scholar 

  4. Boesch, F.T., Satyanarayana, A., Suffel, C.L.: Least reliable networks and the reliability domination. IEEE Trans. Comm. 38, 2004–2009 (1990)

    Article  Google Scholar 

  5. Boesch, F., Li, X., Suffel, C.: On the existence of uniformly optimally reliable networks. Networks 21, 181–194 (1991)

    Article  MathSciNet  Google Scholar 

  6. Bollobás, B.: Extremal Graph Theory. Academic Press, London (1978)

    MATH  Google Scholar 

  7. Brown, J.I.: Discrete Structures and Their Interactions. CRC, Boca Raton (2013)

    MATH  Google Scholar 

  8. Brown, J.I., Cox, D.: Nonexistence of optimal graphs for all terminal reliability. Networks 63, 146–153 (2014)

    Article  MathSciNet  Google Scholar 

  9. Brown, J.I., Hoshino, R.: Independence polynomials of circulants with an application to music. Discrete Math. 309, 2292–2304 (2009)

    Article  MathSciNet  Google Scholar 

  10. Colbourn, C.J.: The Combinatorics of Network Reliability. Oxford University Press, New York (1987)

    Google Scholar 

  11. Gross, D., Saccoman, J.T.: Uniformly optimal reliable graphs. Networks 31, 217–225 (1998)

    Article  MathSciNet  Google Scholar 

  12. Herzog, J., Hibi, T.: Componentwise Linear Ideals. Nagoya Math. J. 153, 141–159 (1999)

    Article  MathSciNet  Google Scholar 

  13. Hoefel, A.: Hilbert Functions in Monomial Algebras, Ph.D. Disseratation, Dalhousie University (2011)

  14. Gutman, I., Harary, F.: Generalizations of the matching polynomial. Utilitas Mathematica 24, 97–106 (1983)

    MathSciNet  MATH  Google Scholar 

  15. Katona, G.: A Theorem of finite sets. In: Erdös, P., Katona, G. (eds.) Theory of Graphs, pp. 187–207. Akademia Kiadó, Budapest (1966)

    Google Scholar 

  16. Kruskal, J.B.: The number of simplicies in a complex. In: Bellman, R. (ed.) Mathematical Optimization Techniques, pp. 251–278. University of California Press, Berkeley (1963)

    Google Scholar 

  17. Levit, V.E.: The independence polynomial of a graph—a survey. In: Bozapalidis, S., Kalampakas, A., Rahonis, G. (eds.) Proceedings of the First Annual Conference on Algebraic Informatics, pp. 233–254. Aristotle University of Thessaloniki, Greece (2005)

  18. Lovász, L., Simonovits, M.: On the number of complete subgraphs of a graph. Congr. Numer. 15, 431–441 (1976)

    MathSciNet  MATH  Google Scholar 

  19. Macaulay, R.: Some Properties of Enumeration in Theory of Modular Systems. Proc. Lond. Math. Soc. 26, 531–555 (1927)

    Article  MathSciNet  Google Scholar 

  20. Mermin, J.: Lexicographic Ideals, Ph.D. Dissertation, Cornell University (2006)

  21. Myrvold, W., Cheung, K.H., Page, L.B., Perry, J.E.: Uniformly most reliable networks do not always exist. Networks 21, 417–419 (1991)

    Article  MathSciNet  Google Scholar 

  22. Sakaloglu, A., Satyanarayana, A.: Graphs with the least number of colourings. J. Graph Theory 19, 523–533 (1995)

    Article  MathSciNet  Google Scholar 

  23. Simonelli, I.: Optimal graphs for chromatic polynomials. Discrete Math. 308(11), 2228–2239 (2008)

    Article  MathSciNet  Google Scholar 

  24. Stanley, R.P.: The upper bound conjecture and cohen-macaulay rings. Stud. Appl. Math. 54, 135–142 (1975)

    Article  MathSciNet  Google Scholar 

  25. Fisher, D., Solow, A.: Dependence polynomials. Discrete Math. 82, 251–258 (1990)

    Article  MathSciNet  Google Scholar 

  26. Jonsson, J.: Simplicial Complexes of Graphs. Springer, New York (2008)

    Book  Google Scholar 

Download references

Acknowledgements

J.I. Brown acknowledges support from NSERC (grant application RGPIN 170450-2013). D. Cox acknowledges research support from NSERC (grant application RGPIN 2017-04401) and Mount Saint Vincent University. The authors also thank the referees for their insightful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. Cox.

Appendix

Appendix

We provide here a purely algebraic proof to Theorem 1.

We refer the reader [7, 10] for introductions to complexes and their connections to commutative algebra. A simplicial complex \(\mathcal {C}\) is an ordered pair (EI) consisting of a finite ground set E and a collection of subsets, I of E where \(\emptyset \in I\) and if \(X\in I\) and \(Y \subseteq X\) then \(Y\in I\). That is, the elements of I are closed under subsets. The elements of \(\mathcal {C}\) are called faces and the maximal elements are called facets. The maximum size, d of a face is called the dimension of the complex. The associated F-vector for a simplicial complex \(\mathcal {C}\) is the vector \(\langle F_0,F_1,\ldots ,F_d \rangle \), where \(F_i\) is the number of faces of size i. Let \(\sigma _1,\sigma _2,\ldots ,\sigma _r\) be the facets of \(\mathcal {C}\). As the faces of \(\mathcal {C}\) are closed under subsets, we will represent the complex by its set of facets, that is, \(\mathcal {C}=\{\sigma _1,\sigma _2,\ldots ,\sigma _r\}\).

The independence complex of graph G of order n and size m, \(\varDelta _{2}(G)\), has as its faces the independent sets of G (these are obviously closed under containment, and hence a complex). The f-vector of \(\varDelta _{2}(G)\) is \((1,n,{{n} \atopwithdelims (){2}} - m,f_{3},\ldots ,f_{\beta })\), where \(f_{i}\) is the number of faces of cardinality i in the complex (and \(\beta \) is the independence number of G, which is the same as the dimension of the complex). We will show that we can maximize the independence polynomial on \([0,\infty )\) by maximizing (simultaneously, for some graph G) all of the \(f_{i}\)’s, via an excursion into commutative algebra.

We shall need some further definitions. Fix a field \({\mathbf k}\). Let A be a \({\mathbf k}\)-graded algebra, that is, A is a commutative ring containing \({\mathbf k}\) as a subring, that can be written as a vector space direct sum \(\displaystyle {A = \bigoplus _{d\ge 0} A_{d}}\), over \({\mathbf k}\), with the property that \(A_{i}A_{j} \subseteq A_{i+j}\) for all i and j (we call elements in some \(A_{i}\) homogeneous, and \(A_{i}\) is called the d-th graded component of A). The graded \({\mathbf k}\)-algebra A is standard if it is generated (as a ring) by a finite set of elements in \(A_{1}\). Our prototypical example of a standard \({\mathbf k}\)-graded algebra is the polynomial ring \({\mathbf k}[x_{1},x_{2},\ldots ,x_{n}]\) in variables \(x_{1},x_{2},\ldots ,x_{n}\).

Let I be an ideal of \({\mathbf k}\)-algebra A; I is homogeneous if it is generated by homogeneous elements of A. We write \(\displaystyle {I = \bigoplus _{d\ge 0} I_{d}}\), where \(I_{d} = A_{d} \cap I\) is the d-th graded component of I (it is a \({\mathbf k}\)-subspace of I). Note that for any standard graded \({\mathbf k}\)-algebra \(\displaystyle {A = \bigoplus _{d\ge 0} A_{d}}\) that is a quotient of a polynomial ring by a homogenous ideal, a \({\mathbf k}\)-basis for \(A_{d}\) is simply the monomials in \(A_{d}\).

The Stanley-Reisner complex of an ideal I of a standard graded \({\mathbf k}\)-algebra A (generated by \(x_{1},x_{2},\ldots ,x_{n}\) in \(A_{1}\)) is the (simplicial) complex whose faces are the square-free monomials in \(x_{1},x_{2},\ldots ,x_{n}\) not in I (the properties of being an ideal ensures that this set is closed under containment). For a homogeneous ideal I of A, a square-free monomial M of degree d in \(x_{1},\ldots ,x_{n}\) belongs to exactly one of \(I_{d}\) and the Stanley-Reisner complex of I (where we identify a face of the complex with the product of its elements). As the total number of monomial of Q of degree d is fixed, we see that maximizing the number of faces of size d in the Stanley-Reisner complex of I corresponds to minimizing the number of monomials of degree d in I.

The Hilbert function of the homogeneous ideal I is the function \(H_{I}:{\mathbb N} \rightarrow {\mathbb N}\), where \(H_{I}(d) = \text{ dim }_{\mathbf k}I_d\). We call I Gotzmann (see [13]) if for all other homogeneous ideals J of A and all \(d \ge 0\), if \(H_{I}(d)=H_{J}(d)\) then \(H_{I}(d+1)\le H_{J}(d+1)\). For an ideal of Q which is Gotzmann, its Hilbert function is smallest for each value of \(d \in {\mathbb N}\).

We will now focus in on a standard graded \({\mathbf k}\)-algebra related to independence in graphs. Fix \(n \ge 1\). The Kruskal-Katona ring, \(Q = {\mathbf k}[x_{1},\ldots ,x_{n}]/\langle x_{1}^{2},\ldots ,x_{n}^{2}\rangle \), is generated by the square-free monomials; it is clearly a standard graded k-algebra. Let G be a graph on vertices \(\{x_1,x_2,\ldots x_n\}\). The edge ideal \(I_{G}\) is the ideal of Q generated by \(\{x_ix_j \mid x_ix_j \in E(G) \}\). If a (square-free) monomial of Q is not in \(I_G\) then that set of vertices cannot contain an edge in G, so it is an independent set (and vice versa). This means that the Stanely-Reisner complex of our edge ideal \(I_{G}\) in the Kruskal-Katona ring is precisely the independence complex \(\varDelta _{2}(G)\) of our graph G. If we can show that the edge ideal \(I_{G}\) is Gotzmann in Q, then this means that for each \(d \ge 0\), \(I_{G}\) contains the fewest monomials of degree d for all d compared to any other such edge ideal. Hence by a previous observation, the f-vector of the independence complex of G will have the largest entries component-wise compared to any other graph of order n and size m. Thus our graph will have an independence polynomial that is optimally-greatest.

Let I be an ideal in a standard graded \({\mathbf k}\)-algebra A, generated by \(x_{1},\ldots ,x_{n} \in A_{1}\). Then I is a lexicographic ideal if for any monomials u and v in \(x_{1},\ldots ,x_{n}\), whenever \(v \in I\) and u is lexicographically bigger than v, we have \(u \in I\) as well.

It is known that lexicographic ideals are Gotzmann in the Kruskal-Katona rings [19]. As the edges of our family of graphs \(G_{n,m,\preceq }\) are added in lexicographic order, it follows that the edge ideal of \(I_G\) in Q is lexicographic, and hence Gotzmann. Therefore the f-vector is maximized, given \(f_0, f_1, f_2\), that is, given, n and m, and so \(G_{n,m,\preceq }\) is optimally-greatest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Brown, J.I., Cox, D. Optimal Graphs for Independence and k-Independence Polynomials. Graphs and Combinatorics 34, 1445–1457 (2018). https://doi.org/10.1007/s00373-018-1946-0

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00373-018-1946-0

Keywords

Mathematics Subject Classification

Navigation