English

Improved semidefinite programming bounds for the maximum $k$-colorable subgraph problem

Optimization and Control 2026-05-05 v1

Abstract

We study the maximum kk-colorable subgraph (MkkCS) problem, which consists in finding a largest kk-colorable induced subgraph in a given graph. We consider a Semidefinite Programming (SDP) relaxation for the MkkCS problem and regard its resulting upper bound as a graph parameter. We present several properties of this graph parameter, from which we obtain that the MkkCS problem is solvable in polynomial time for kk-perfect graphs. We further derive two novel families of valid inequalities to strengthen the SDP relaxation. The first family reduces to a family of inequalities for the Boolean quadric polytope when k=1k = 1, and the second family generalizes the family of rank inequalities for binary linear programming formulations of the stable set problem. We efficiently solve the strengthened SDP relaxation using a cutting-plane algorithm that is based on the Alternating Direction Method of Multipliers (ADMM). Extensive computational experiments show that the obtained upper bounds outperform the best upper bounds from the literature. To complement our SDP-based upper bounds, we propose an integer ADMM variant that uses an exact Binary Semidefinite Programming (BSDP) formulation of the MkkCS problem to produce high-quality feasible solutions. To the best of our knowledge, this is the first application of the ADMM to compute integer solutions to a BSDP problem.

Keywords

Cite

@article{arxiv.2605.02456,
  title  = {Improved semidefinite programming bounds for the maximum $k$-colorable subgraph problem},
  author = {Mathijs Barkel and Renata Sotirov},
  journal= {arXiv preprint arXiv:2605.02456},
  year   = {2026}
}