An Improved Approximation Algorithm for Maximum Weight 3-Path Packing
Abstract
Given a complete graph with vertices and non-negative edge weights, where is divisible by 3, the maximum weight 3-path packing problem is to find a set of 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 -approximation algorithm, improving the best-known -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 , the second is based on the maximum weight matching of size , and the last is based on an approximation algorithm for star packing. Our first algorithm is the same as the previous -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.
Cite
@article{arxiv.2512.14457,
title = {An Improved Approximation Algorithm for Maximum Weight 3-Path Packing},
author = {Jingyang Zhao and Mingyu Xiao},
journal= {arXiv preprint arXiv:2512.14457},
year = {2025}
}