A PTAS for Weighted Triangle-free 2-Matching
Abstract
In the Weighted Triangle-Free 2-Matching problem (WTF2M), we are given an undirected edge-weighted graph. Our goal is to compute a maximum-weight subgraph that is a 2-matching (i.e., no node has degree more than ) and triangle-free (i.e., it does not contain any cycle with edges). One of the main motivations for this and related problems is their practical and theoretical connection with the Traveling Salesperson Problem and with some -connectivity network design problems. WTF2M is not known to be NP-hard and at the same time no polynomial-time algorithm to solve it is known in the general case (polynomial-time algorithms are known only for some special cases). The best-known (folklore) approximation algorithm for this problem simply computes a maximum-weight 2-matching, and then drops the cheapest edge of each triangle: this gives a approximation. In this paper we present a PTAS for WTF2M, i.e., a polynomial-time -approximation algorithm for any given constant . Our result is based on a simple local-search algorithm and a non-trivial analysis.
Cite
@article{arxiv.2603.09144,
title = {A PTAS for Weighted Triangle-free 2-Matching},
author = {Miguel Bosch-Calvo and Fabrizio Grandoni and Yusuke Kobayashi and Takashi Noguchi},
journal= {arXiv preprint arXiv:2603.09144},
year = {2026}
}
Comments
19 pages, 9 figures