arXiv · 2512.14457
An Improved Approximation Algorithm for Maximum Weight 3-Path Packing
Abstract
Given a complete graph with $n$ vertices and non-negative edge weights, where $n$ is divisible by 3, the maximum weight 3-path packing problem is to find a set of $n/3$ vertex-disjoint 3-paths such that the total weight of the 3-paths in the packing is maximized. This problem is closely related to the classic maximum weight matching problem. In this paper, we propose a $10/17$-approximation algorithm, improving the best-known $7/12$-approximation algorithm (ESA 2015). Our result is obtained by making a trade-off among three algorithms. The first is based on the maximum weight matching of size $n/2$, the second is based on the maximum weight matching of size $n/3$, and the last is based on an approximation algorithm for star packing. Our first algorithm is the same as the previous $7/12$-approximation algorithm, but we propose a new analysis method -- a charging method -- for this problem, which is not only essential to analyze our second algorithm but also may be extended to analyze algorithms for some related problems.
Explore related subjects
Keep this discovery
Jingyang Zhao, Mingyu Xiao. 2025-12-16. An Improved Approximation Algorithm for Maximum Weight 3-Path Packing. https://arxiv.org/abs/2512.14457
Cite the original work for its findings. Save a collection to share your selection of sources.