Mathematics > Optimization and Control
[Submitted on 30 Jan 2024 (v1), last revised 26 Aug 2024 (this version, v2)]
Title:Practical Experience with Stable Set and Coloring Relaxations
View PDF HTML (experimental)Abstract:Stable Set and Graph Coloring belong to the class of NP-hard optimization problems on graphs. It is well known that even near-optimal solutions for these problems are difficult to find in polynomial time. The Lovász theta function, introduced by Lovász in the late 1970s, provides a powerful tool in the study of these problems. It can be expressed as the optimal value of a semidefinite program and serves as a relaxation for both problems. Considerable effort has been devoted to investigating additional cutting planes to strengthen these relaxations. In our work, we use these models and consider new classes of cutting planes based on small cliques and cycles contained in the underlying graph. We demonstrate that identifying such violated constraints can be done efficiently and that they often lead to significant improvements over previous bounds. However, our computational experiments also show that the quality of these improvements may decrease with problem size, and in some instances, no improvement is observed.
Submission history
From: Dunja Pucher [view email][v1] Tue, 30 Jan 2024 14:52:01 UTC (21 KB)
[v2] Mon, 26 Aug 2024 15:36:48 UTC (41 KB)
Ancillary-file links:
Ancillary files (details):
- Cliques_up_to_size_k.m
- SDP_BOUND_1_coloring.m
- SDP_BOUND_1_stable_set.m
- SDP_BOUND_2_coloring.m
- SDP_BOUND_2_stable_set.m
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.