Skip to main content
arXiv is now an independent nonprofit! Learn more
archive

Computer Science> Discrete Mathematics

arXiv:2606.30298 (cs)
[Submitted on 29 Jun 2026]

Title:Convex Recoloring of General Graphs: Formulations, Polyhedra, and Computational Experiments

View PDF
Abstract:A vertex coloring of a graph is convex if the vertices of each color induce a connected subgraph. In the convex recoloring problem (CR), the goal is to find a convex coloring while minimizing the weight of recolored vertices, i.e., vertices assigned a color different from their original one. This problem was originally motivated by the study of phylogenetic trees in bioinformatics and is NP-hard even on paths. Most existing research focuses on trees, with only limited results available for general graphs. We advance the state of the art by developing exact solution methods for CR on general graphs. In particular, we propose four mixed-integer linear programming formulations, including a compact flow-based model and a representatives model, and design corresponding solution methods. We compare the polytopes associated with the linear relaxation of the proposed formulations. Computational experiments on benchmark instances and on new synthetic instances show that a branch-and-cut algorithm based on the representatives formulation performs best overall.
Comments: 29 pages,6 figures
Subjects: Discrete Mathematics (cs.DM)
Cite as: arXiv:2606.30298 [cs.DM]
(or arXiv:2606.30298v1 [cs.DM] for this version)
https://doi.org/10.48550/arXiv.2606.30298

Submission history

From: Boyue Lin [view email]
[v1] 2026年6月29日 13:40:41 UTC (45 KB)
Full-text links:

Access Paper:

  • View PDF
  • TeX Source

Current browse context:

cs.DM
Change to browse by:
cs

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?)
ScienceCast (What is ScienceCast?)

Demos

Replicate (What is Replicate?)
Hugging Face Spaces (What is Spaces?)
TXYZ.AI (What is TXYZ.AI?)

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.

AltStyle によって変換されたページ (->オリジナル) /