Skip to main content
Log in

On solving a non-convex quadratic programming problem involving resistance distances in graphs

  • S.I.: Game theory and optimization
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Quadratic programming problems involving distance matrix (D) that arises in trees are considered in the literature by Dankelmann (Discrete Math 312:12–20, 2012), Bapat and Neogy (Ann Oper Res 243:365–373, 2016). In this paper, we consider the question of solving the quadratic programming problem of finding maximum of \(x^{T}Rx\) subject to x being a nonnegative vector with sum 1 and show that for the class of simple graphs with resistance distance matrix (R) which are not necessarily a tree, this problem can be reformulated as a strictly convex quadratic programming problem. An application to symmetric bimatrix game is also presented.

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.

Institutional subscriptions

Similar content being viewed by others

References

  • Bapat, R. B. (2010). Graphs and matrices. London: Universitext, Springer.

    Book  Google Scholar 

  • Bapat, R. B. (1999). Resistance distance in graphs. Mathematics Student, 68, 87–98.

    Google Scholar 

  • Bapat, R. B. (1996). The Laplacian matrix of a graph. Mathematics Student, 65, 214–223.

    Google Scholar 

  • Bapat, R. B. (2004). Resistance matrix of a weighted graph. MATCH-Communications in Mathematical and in Computer Chemistry, 50, 73–82.

    Google Scholar 

  • Bapat, R. B., Gutmana, I., & Xiao, W. (2003). A simple method for computing resistance distance. Zeitschrift für Naturforschung A, 58, 494–498.

    Article  Google Scholar 

  • Bapat, R. B., & Neogy, S. K. (2016). On a quadratic programming problem involving distances in trees. Annals of Operations Research, 243, 365–373.

    Article  Google Scholar 

  • Bapat, R. B., & Sivasubramanian, S. (2011). Identities for minors of the Laplacian, resistance and distance matrices. Linear Algebra and its Applications, 435, 1479–1489.

    Article  Google Scholar 

  • Bomze, I. M. (2002). Regularity versus degeneracy in dynamics, games and optimization: A unified approach to different aspects. SIAM Review, 44, 394–414.

    Article  Google Scholar 

  • Bomze, I. M., Locatelli, M., & Tardella, F. (2008). New and old bounds for standard quadratic optimization: Dominance, equivalence and incomparability. Mathematical Programming, 115, 31–64.

    Article  Google Scholar 

  • Cottle, R. W., Pang, J. S., & Stone, R. E. (2012). The linear complementarity problem. New York: Academic Press.

    Google Scholar 

  • Dankelmann, P. (2012). Average distance in weighted graphs. Discrete Mathematics, 312, 12–20.

    Article  Google Scholar 

  • Estrada, E. (2011). The structure of complex networks: Theory and applications. New York: Oxford University Press.

    Book  Google Scholar 

  • Hjorth, P., Lisoněk, P., Markvorsen, S., & Thomassen, C. (1998). Finite metric spaces of strictly negative type. Linear Algebra and its Applications, 270, 255–273.

    Article  Google Scholar 

  • Granot, F., & Skorin-Kapov, J. (1990). Towards a strongly polynomial algorithm for strictly convex quadratic programs: An extension of Tardos’ algorithm. Mathematical Programming, 46, 225–236.

    Article  Google Scholar 

  • Klein, D., & Randić, M. (1993). Resistance distance. Journal of Mathematical Chemistry, 12, 81–95.

    Article  Google Scholar 

  • Kojima, M., Mizuno, S., & Yoshise, A. (1989). A polynomial-time algorithm for a class of linear complementarity problems. Mathematical Programming, 44, 1–26.

    Article  Google Scholar 

  • Lemke, C. E. (1965). Bimatrix equilibrium points and mathematical programming. Management Science, 11, 681–689.

    Article  Google Scholar 

  • Mangasarian, O. L., & Stone, H. (1964). Two-person nonzero-sum games and quadratic programming. Journal of Mathematical Analysis and Applications, 9, 348–355.

    Article  Google Scholar 

  • Scozzari, A., & Tardella, F. (2008). A clique algorithm for standard quadratic programming. Discrete Applied Mathematics, 156, 2439–2448.

    Article  Google Scholar 

  • Tardos, E. (1986). A strongly polynomial algorithm to solve combinatorial linear programs. Operations Research, 34, 250–256.

    Article  Google Scholar 

  • Xiao, W., & Gutman, I. (2003). Resistance distance and Laplacian spectrum. Theoretical Chemistry Accounts, 110, 284–289.

    Article  Google Scholar 

  • Xiao, W., & Gutman, I. (2003). On resistance matrices. MATCH Communications in Mathematical and in Computer Chemistry, 49, 67–81.

    Google Scholar 

Download references

Acknowledgements

The authors would like to thank the anonymous referees for their constructive suggestions which considerably improve the overall presentation of the paper. The authors would like to thank Professor R. B. Bapat, Indian Statistical Institute, Delhi Centre for his valuable comments and suggestions. The first author wants to thank the Science and Engineering Research Board, Department of Science & Technology, Government of India, for financial support for this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. K. Neogy.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dubey, D., Neogy, S.K. On solving a non-convex quadratic programming problem involving resistance distances in graphs. Ann Oper Res 287, 643–651 (2020). https://doi.org/10.1007/s10479-018-3018-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-018-3018-5

Keywords

Mathematics Subject Classification

Navigation