Skip to main content
Log in

On the maxima of motzkin-straus programs and cliques of graphs

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

In this paper, we establish a connection between the local maximizers (global maximizers) of a Motzkin-Straus quadratic program and a specific type of regular multipartite cliques. Our work extends a remarkable connection between the maximum cliques and the global maximizers of the Motzkin-Straus quadratic program. This connection and its extensions can be successfully employed in optimization to provide heuristics for the maximal cliques in graphs. We provide two counterexamples to the results from previous work about the global and local maximizers of the Motzkin-Straus quadratic program. We then amend the previous theorems by introducing a new structure. We also answer two questions raised by Pelillo and Jagota about the maxima of the Motzkin-Straus quadratic program.

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

Similar content being viewed by others

Notes

  1. While the Lagrangian is typically used as a function, in extremal graph theory, the Lagrangian for a graph is the maximum value of a polynomial function over the standard simplex. This definition was first used by Motzkin and Straus in the classical paper: Maxima for graphs and a new proof of a theorem of Turán.

  2. In the more standard terminology (and that adopted here), the (nk)-Turán graph, denoted T(nk), is the extremal graph on n graph vertices that contains no \((k+1)\)-clique for \(1 \le k \le n\) (Diestel 1997 [6], p. 149; Bollobás 1998, p. 108 [2], and Gross and Yellen 2006, p. 476 [8]). Unfortunately, some authors, including Skiena (1990, pp. 143-144 [24]), Aigner (1995) [1], and Pemmaraju and Skiena (2003, pp. 247-248 [20]), use the convention that the (nk)-Turán graph contains no k-clique (instead of \((k+1)\)-clique), meaning that the T(nk)-Turán graph of these authors is the \((n,k-1)\)-Turán graph as defined above.

References

  1. Aigner, M.: Turán’s graph theorem. Amer. Math. Monthly 102, 808–816 (1995)

    MathSciNet  MATH  Google Scholar 

  2. Bollobás, B.: Modern graph theory. Springer-Verlag, New York (1998)

    Book  Google Scholar 

  3. Bomze, I.M.: Evolution towards the maximum clique. J. Global Optimiz. 10(2), 143–164 (1997)

    Article  MathSciNet  Google Scholar 

  4. Budinich, M.: Exact bounds on the order of the maximum clique of a graph. Discret. Appl. Math. 127, 535–543 (2003)

    Article  MathSciNet  Google Scholar 

  5. Busygin, S.: A new trust region technique for the maximum weight clique problem. Discret. Appl. Math. 304(4), 2080–2096 (2006)

    Article  MathSciNet  Google Scholar 

  6. Diestel, R.: Graph theory, 3rd edn. Springer-Verlag, New York (1997)

    MATH  Google Scholar 

  7. Gibbons, L.E., Hearn, D.W., Pardalos, P.M., Ramana, M.V.: Continuous characterizations of the maximum clique problem. Math. Oper. Res. 22, 754–768 (1997)

    Article  MathSciNet  Google Scholar 

  8. Gross, J.T., Yellen, J.: Graph theory and its applications, 2nd edn., pp. 476–477. CRC Press, Boca Raton (2006)

    MATH  Google Scholar 

  9. Hungerford, J.T., Rinaldi, F.: A general regularized continuous formulation for the maximum clique problem. Math. Oper. Res. 44(4), 1161–1173 (2017)

    Article  MathSciNet  Google Scholar 

  10. Liu, H., Latecki, J., Yan, S.: Robust clustering as ensembles of affinity relations. In: Advances in Neural Information Processing Systems, pp. 1414-1422 (2010)

  11. Luenberger, D., Ye, Y.: Linear and nonlinear programming, 3rd edn. Springer Science Business Media, LLC, Reading (2008)

    Book  Google Scholar 

  12. Motzkin, T.S., Straus, E.G.: Maxima for graphs and a new proof of a theorem of Turán. Canad. J. Math. 17, 533–540 (1965)

    Article  Google Scholar 

  13. Pavan, M., Pelillo, M.: Generalizing the Motzkin-Straus theorem to edge-weighted graphs, with applications to image segmentation. Lect. Notes Comput. Sci. 2683, 485–500 (2003)

    Article  Google Scholar 

  14. Pardalos, P.M., Phillips, A.T.: A global optimization approach for solving the maximum clique problem. Int. J. Comput. Math. 33, 209–216 (1990)

    Article  Google Scholar 

  15. Pavan, M., Pelillo, M.: Dominant sets and pairwise clustering. IEEE Trans. Pattern Anal. Mach. Intell. 29, 167–172 (2007)

    Article  Google Scholar 

  16. Pelillo, M.: Replicator equations, maximal cliques, and graph isomorphism. Neural Comput. 11(8), 1933–1955 (1999)

    Article  Google Scholar 

  17. Pelillo, M.: Matching free trees, maximal cliques, and monotone game dynamics. Pattern Anal. Mach. Intell. 24(11), 1535–1541 (2002)

    Article  Google Scholar 

  18. Pelillo, M., Jagota, A.: Feasible and infeasible maxima in a quadratic program for maximum clique. Artif. Neural Networks 4, 411–420 (1995)

    Google Scholar 

  19. Pelillo, M., Siddiqi, K., Zucker, S.W.: Matching hierarchical structures using association graphs. IEEE Trans. Pattern Anal. Mach. Intell. 21(11), 1105–1120 (1999)

    Article  Google Scholar 

  20. Pemmaraju, S., Skiena, S.: Computational discrete mathematics: combinatorics and graph theory in mathematica. Cambridge University Press, Cambridge (2003)

    Book  Google Scholar 

  21. Reinhard, D.: Graph theory. Springer-Verlag, New York (2000)

    MATH  Google Scholar 

  22. Rota Buló, S.: A continuous characterization of maximal cliques in \(k\)-uniform hypergraphs. In: Learning and Intellig. Optim. (Lecture Notes in Computer Science), 5313, 220–233 (2008)

  23. Rota Buló, S., Torsello, A., Pelillo, M.: A continuous-based approach for partial clique enumeration. Graph-Based Represent. Patt. Recogn. 4538, 61–70 (2007)

    MATH  Google Scholar 

  24. Skiena, S.: Implementing discrete mathematics: combinatorics and graph theory with mathematica. Addison-Wesley, Reading (1991)

    MATH  Google Scholar 

  25. Turán, P.: On an extremal problem in graph theory(in Hungarian). Mat. Fiz. Lapok 48, 436–452 (1941)

    MathSciNet  Google Scholar 

Download references

Acknowledgements

This research is partially supported by Chinese Universities Scientific Fund (No.N180504008). We thank both reviewers for reading the manuscript carefully, checking all the details and giving insightful comments to help improve the manuscript. We are thankful to a reviewer for pointing out a much simpler approach in the proof of Theorem 5. The proof of Theorem 5 in the current version is based on this reviewer’s suggestion.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheng Zhao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tang, Q., Zhang, X., Zhao, C. et al. On the maxima of motzkin-straus programs and cliques of graphs. J Glob Optim 84, 989–1003 (2022). https://doi.org/10.1007/s10898-022-01187-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-022-01187-3

Keywords

Mathematics Subject Classification

Navigation