Graph coloring and semidefinite rank

被引:0
|
作者
Mirka, Renee [1 ]
Smedira, Devin [2 ]
Williamson, David P. [1 ]
机构
[1] Cornell Univ, Ithaca, NY 14850 USA
[2] MIT, 77 Massachusetts Ave,Bldg E40-103, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
Semidefinite programming; Graph coloring; Optimization; EVERY PLANAR MAP;
D O I
10.1007/s10107-024-02085-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper considers the interplay between semidefinite programming, matrix rank, and graph coloring. Karger et al. (J ACM 45(2):246-265, 1998) give a vector program in which a coloring of a graph can be encoded as a semidefinite matrix of low rank. By complementary slackness conditions of semidefinite programming, if an optimal dual solution has high rank, any optimal primal solution must have low rank. We attempt to characterize graphs for which we can show that the corresponding dual optimal solution must have rank high enough that the primal solution encodes a coloring. In the case of the original Karger, Motwani, and Sudan vector program, we show that any graph which is a k-tree has sufficiently high dual rank, and we can extract the coloring from the corresponding low-rank primal solution. We can also show that if a graph is not uniquely colorable, then no sufficiently high rank dual optimal solution can exist. This allows us to completely characterize the planar graphs for which dual optimal solutions have sufficiently high dual rank, since it is known that the uniquely colorable planar graphs are precisely the planar 3-trees. We then modify the semidefinite program to have an objective function with costs, and explore when we can create an objective function such that the optimal dual solution has sufficiently high rank. We show that it is always possible to construct such an objective function given the graph coloring. The construction of the objective function gives rise to heuristics for 4-coloring planar graphs. We enumerated all maximal planar graphs with an induced K4\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$K_4$$\end{document} of up to 14 vertices; the heuristics successfully found a 4-coloring for 99.75% of them. Our research was motivated by trying to use semidefinite programming to prove the four-color theorem, which states that every planar graph can be colored with four colors. There is an intriguing connection of the Karger-Motwani-Sudan semidefinite program with the Colin de Verdi & egrave;re graph invariant (J Combin. Theory Ser B 50:11-21, 1990) (and a corresponding conjecture of Colin de Verdi & egrave;re), in which matrices that have some similarities to the dual feasible matrices of the semidefinite program must have high rank in the case that graphs are of a certain type; for instance, planar graphs have rank that would imply that the primal solution of the semidefinite program encodes a 4-coloring.
引用
收藏
页码:577 / 605
页数:29
相关论文
共 50 条
  • [31] Graph coloring algorithms
    Zhou, Xiao
    Nishizeki, Takao
    [J]. IEICE Transactions on Information and Systems, 2000, E83-D (03) : 407 - 417
  • [32] Nonrepetitive graph coloring
    Grytczuk, Jaroslaw
    [J]. Graph Theory in Paris: PROCEEDINGS OF A CONFERENCE IN MEMORY OF CALUDE BERGE, 2007, : 209 - 218
  • [33] Graph coloring with webMathematica
    Ufuktepe, Ü
    Bacak, G
    Beseri, T
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PROCEEDINGS, 2004, 3039 : 376 - 381
  • [34] COLORING EDGES OF A GRAPH
    SCHWENK, AJ
    [J]. AMERICAN MATHEMATICAL MONTHLY, 1977, 84 (03): : 224 - 224
  • [35] Rank inequalities for positive semidefinite matrices
    Lundquist, M
    Barrett, W
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 1996, 248 : 91 - 100
  • [36] Graph coloring and conditional graph entropy
    Doshi, Vishal
    Shah, Devavrat
    Medard, Muriel
    Jaggi, Sidharth
    [J]. 2006 FORTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-5, 2006, : 2137 - +
  • [37] A lower bound for minimum positive semidefinite rank by constructing an OS-vertex set for a given graph
    Lei, Li
    Huang, Ting-Zhu
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2011, 14 (06): : 1873 - 1878
  • [38] Graph coloring with rejection
    Epstein, Leah
    Levin, Asaf
    Woeginger, Gerhard J.
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2011, 77 (02) : 439 - 447
  • [39] ROLE COLORING A GRAPH
    EVERETT, MG
    BORGATTI, S
    [J]. MATHEMATICAL SOCIAL SCIENCES, 1991, 21 (02) : 183 - 188
  • [40] Graph Coloring on the GPU
    Osama, Muhammad
    Minh Truong
    Yang, Carl
    Buluc, Aydin
    Owens, John D.
    [J]. 2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 231 - 240