English

Approximately Partitioning Vertices into Short Paths

Data Structures and Algorithms 2026-02-05 v1

Abstract

Given a fixed positive integer kk and a simple undirected graph G=(V,E)G = (V, E), the {\em kk^--path partition} problem, denoted by kkPP for short, aims to find a minimum collection P\cal{P} of vertex-disjoint paths in GG such that each path in P\cal{P} has at most kk vertices and each vertex of GG appears in one path in P\cal{P}. In this paper, we present a k+45\frac {k+4}5-approximation algorithm for kkPP when k{9,10}k\in\{9,10\} and an improved (1127k+9117)(\frac{\sqrt{11}-2}7 k + \frac {9-\sqrt{11}}7)-approximation algorithm when k11k \ge 11. Our algorithms achieve the current best approximation ratios for k{9,10,,18}k \in \{ 9, 10, \ldots, 18 \}. Our algorithms start with a maximum triangle-free path-cycle cover F\cal{F}, which may not be feasible because of the existence of cycles or paths with more than kk vertices. We connect as many cycles in F\cal{F} with 44 or 55 vertices as possible by computing another maximum-weight path-cycle cover in a suitably constructed graph so that F\cal{F} can be transformed into a kk^--path partition of GG without losing too many edges. Keywords: kk^--path partition; Triangle-free path-cycle cover; [f,g][f, g]-factor; Approximation algorithm

Keywords

Cite

@article{arxiv.2602.03991,
  title  = {Approximately Partitioning Vertices into Short Paths},
  author = {Mingyang Gong and Zhi-Zhong Chen and Brendan Mumey},
  journal= {arXiv preprint arXiv:2602.03991},
  year   = {2026}
}
R2 v1 2026-07-01T09:35:01.937Z