English

Approximation Algorithms for Packing Cycles and Paths in Complete Graphs

Data Structures and Algorithms 2024-05-28 v2

Abstract

Given an edge-weighted (metric/general) complete graph with nn vertices, the maximum weight (metric/general) kk-cycle/path packing problem is to find a set of nk\frac{n}{k} vertex-disjoint kk-cycles/paths such that the total weight is maximized. In this paper, we consider approximation algorithms. For metric kk-cycle packing, we improve the previous approximation ratio from 3/53/5 to 7/107/10 for k=5k=5, and from 7/8(11/k)27/8\cdot(1-1/k)^2 for k>5k>5 to (7/80.125/k)(11/k)(7/8-0.125/k)(1-1/k) for constant odd k>5k>5 and to 7/8(11/k+1k(k1))7/8\cdot (1-1/k+\frac{1}{k(k-1)}) for even k>5k>5. For metric kk-path packing, we improve the approximation ratio from 7/8(11/k)7/8\cdot (1-1/k) to 27k248k+1632k236k24\frac{27k^2-48k+16}{32k^2-36k-24} for even 10k610\geq k\geq 6. For the case of k=4k=4, we improve the approximation ratio from 3/43/4 to 5/65/6 for metric 4-cycle packing, from 2/32/3 to 3/43/4 for general 4-cycle packing, and from 3/43/4 to 14/1714/17 for metric 4-path packing.

Keywords

Cite

@article{arxiv.2311.11332,
  title  = {Approximation Algorithms for Packing Cycles and Paths in Complete Graphs},
  author = {Jingyang Zhao and Mingyu Xiao},
  journal= {arXiv preprint arXiv:2311.11332},
  year   = {2024}
}
R2 v1 2026-06-28T13:25:24.838Z