English

On the connected (sub)partition polytope

Combinatorics 2025-12-23 v2

Abstract

Let kk be a positive integer and let GG be a graph with nn vertices. A connected kk-subpartition of GG is a collection of kk pairwise disjoint sets (a.k.a. classes) of vertices in GG such that each set induces a connected subgraph. The connected kk-subpartition polytope of GG, denoted by \poly(G,k)\poly(G,k), is defined as the convex hull of the incidence vectors of all connected kk-subpartitions of GG. Many applications arising in off-shore oil-drilling, forest planning, image processing, cluster analysis, political districting, police patrolling, and biology are modeled in terms of finding connected (sub)partitions of a graph. This study focuses on the facial structure of~\poly(G,k)\poly(G,k) and the computational complexity of the corresponding separation problems. We first propose a set of valid inequalities having non-zero coefficients associated with a single class that extends and generalizes the ones in the literature of related problems, show sufficient conditions for these inequalities to be facet-defining, and design a polynomial-time separation algorithm for them. We also devise two sets of inequalities that consider multiple classes, prove when they define facets, and study the computational complexity of associated separation problems. Finally, we report on computational experiments showing the usefulness of the proposed inequalities.

Keywords

Cite

@article{arxiv.2401.01716,
  title  = {On the connected (sub)partition polytope},
  author = {Phablo F. S. Moura and Hande Yaman and Roel Leus},
  journal= {arXiv preprint arXiv:2401.01716},
  year   = {2025}
}

Comments

34 pages

R2 v1 2026-06-28T14:07:46.442Z