A local search algorithm for binary maximum 2-path partitioning

Abstract Let G be a complete (undirected) graph with 3 l vertices. Given a binary weight function on the edges of G , the binary maximum 2-path partitioning problem is to compute a set of l vertex-disjoint simple 2-edge paths with maximum total edge weight. The problem is NP-hard (Garey and Johnson 1979) [1] . In this paper we propose a simple local search algorithm with polynomial running time for the problem and analyze its performance for several search depths. For depth 2, we show that the algorithm is a 0.3333-approximation, and that the bound is tight. For depth 3, we show that the algorithm is a 0.4-approximation. For depth 9, we show that the algorithm is a 0.55-approximation, improving on the best-known 0.5265 bound for the problem. We also consider the special case where G is subcubic, that is, the maximum degree in its subgraph induced by the unit-weight edges is 3. In this case we show that the algorithm is a 0.375-approximation for depth 2 and a 0.5-approximation for depth 3. In addition, we show that depth 7 is sufficient for the 0.55 bound guarantee. Finally we give, by means of bad instances, upper bounds on the performance guarantees of the algorithm. For depth 2 we show a 0.4 upper bound in the subcubic case. For depth 3 we show a 0.6 upper bound, as well as a 0.7 upper bound in the subcubic case. For the general (non-negative) weight problem we show a 0.5556 upper bound for depth 3 (for depth 2, the tight 0.3333 ratio holds for this problem as well).

[1]  Refael Hassin,et al.  Erratum to "An approximation algorithm for maximum triangle packing": [Discrete Applied Mathematics 154 (2006) 971-979] , 2006, Discret. Appl. Math..

[2]  R. Ravi,et al.  Approximation algorithms for the test cover problem , 2003, Math. Program..

[3]  Piotr Berman,et al.  A d/2 Approximation for Maximum Weight Independent Set in d-Claw Free Graphs , 2000, Nord. J. Comput..

[4]  Alexander K. Kelmans,et al.  How many disjoint 2-edge paths must a cubic graph have? , 2004, J. Graph Theory.

[5]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[6]  R. Ravi,et al.  Nonoverlapping Local Alignments (weighted Independent Sets of Axis-parallel Rectangles) , 1996, Discret. Appl. Math..

[7]  Refael Hassin,et al.  An approximation algorithm for maximum triangle packing , 2006, Discret. Appl. Math..

[8]  Esther M. Arkin,et al.  On Local Search for Weighted k-Set Packing , 1998, Math. Oper. Res..

[9]  Zhi-Zhong Chen,et al.  A Deterministic Approximation Algorithm for Maximum 2-Path Packing , 2010, IEICE Trans. Inf. Syst..

[10]  Jérôme Monnot,et al.  Approximation results for the weighted P4 partition problem , 2005, J. Discrete Algorithms.

[11]  Zhi-Zhong Chen,et al.  An Improved Randomized Approximation Algorithm for Maximum Triangle Packing , 2008, AAIM.

[12]  Aleksander Madry,et al.  A 7/9 - Approximation Algorithm for the Maximum Traveling Salesman Problem , 2008, APPROX-RANDOM.

[13]  Refael Hassin,et al.  An Approximation Algorithm for Maximum Packing of 3-Edge Paths , 1997, Inf. Process. Lett..

[14]  Pawel Zylinski,et al.  An approximation algorithm for maximum P3-packing in subcubic graphs , 2006, Inf. Process. Lett..

[15]  Jérôme Monnot,et al.  The path partition problem and related problems in bipartite graphs , 2007, Oper. Res. Lett..

[16]  Magnús M. Halldórsson,et al.  Approximating discrete collections via local improvements , 1995, SODA '95.

[17]  Teofilo F. Gonzalez,et al.  P-Complete Approximation Problems , 1976, J. ACM.

[18]  Esther M. Arkin,et al.  Approximations for Maximum Transportation with Permutable Supply Vector and Other Capacitated Star Packing Problems , 2004, Algorithmica.

[19]  Anke van Zuylen,et al.  Multiplying Pessimistic Estimators: Deterministic Approximation of Max TSP and Maximum Triangle Packing , 2010, COCOON.

[20]  George Steiner,et al.  On the k-path partition of graphs , 2003, Theor. Comput. Sci..

[21]  Barun Chandra,et al.  Greedy local improvement and weighted set packing approximation , 2001, SODA '99.

[22]  Alexander Schrijver,et al.  On the Size of Systems of Sets Every t of Which Have an SDR, with an Application to the Worst-Case Ratio of Heuristics for Packing Problems , 1989, SIAM J. Discret. Math..