atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Improved Approximation Algorithms for Clustered TSP and Subgroup Planning

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Heuristic and local search algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Improves approximation ratios for the Subgroup Planning Problem (SGPP) and Clustered TSP (CTSP): a polynomial-time 2.167-approximation, an FPT 2.072-approximation parameterized by group size, and an FPT β-approximation parameterized by number of groups.

Problem

Clustered TSP (CTSP) and its generalization subgroup planning problem (SGPP) under a partial metric, where the tour must visit each vertex group consecutively; the goal is a minimum-weight tour with good approximation ratios.

Approach

Combines two polynomial-time algorithms (one using Hoogeveen's path TSP on the heaviest intra-group edge, one using a Christofides half-tour over contracted groups) with a trade-off analysis via an LP, and adds FPT variants using dynamic programming over group paths.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Improve the polynomial-time approximation algorithm for SGPP from ratio 3 to 2.167SGPP · SGPPapproximation ratio: 3 -> 2.167Helped
Improve the FPT approximation algorithm parameterized by group size t from ratio 2.5 to 2.072SGPP · SGPP, parameterized by group size tapproximation ratio: 2.5 -> 2.072Helped
Use the proposed FPT algorithm parameterized by number of groups m instead of the previous CTSP algorithmSGPP and CTSP · CTSP, parameterized by number of groups mapproximation ratio: 1.667 -> β < 1.5Helped
Use Alg.4 instead of Alg.1SGPP · xqf131 (m=4)tour weight: 3855 -> 3603Helped
Use Alg.4 instead of Alg.2SGPP · xqf131 (m=4)tour weight: 4106 -> 3603Helped
Use Alg.1 instead of Alg.2SGPP · 35 VLSI instances with t=10tour weightMixed
Use Alg.3 instead of SYKKSGPP · 35 VLSI instances with t=10tour weightNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: VLSI TSP instances

Benchmarks: VLSI TSP instances (102 instances; 35 used for the first experiment, subset for the second)

Metrics: tour weight running time (s)

Baselines: SYKK (Sumita et al. 2017) Alg.1 Alg.2 Alg.3

Builds on: Christofides algorithm Hoogeveen PTSP 5/3 approximation Bao and Liu CTSP 13/6 approximation Sumita et al. 2017 SGPP algorithms Anily-Bramel-Hertz OCTSP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy