ACM Home Page
Please provide us with feedback. Feedback
Approximation algorithms via contraction decomposition
Full text PdfPdf (485 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
New Orleans, Louisiana
Pages: 278 - 287  
Year of Publication: 2007
ISBN:978-0-898716-24-5
Authors
Erik D. Demaine  MIT Computer Science and Artificial Intelligence Laboratory, Cambridge, MA
MohammadTaghi Hajiaghayi  Carnegie Mellon University, Pittsburgh, PA
Bojan Mohar  Simon Fraser University, Burnaby, BC, Canada
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 69,   Citation Count: 4
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We prove that the edges of every graph of bounded (Euler) genus can be partitioned into any prescribed number k of pieces such that contracting any piece results in a graph of bounded treewidth (where the bound depends on k). This decomposition result parallels an analogous, simpler result for edge deletions instead of contractions, obtained in [Bak94, Epp00, DDO+04, DHK05], and it generalizes a similar result for "compression" (a variant of contraction) in planar graphs [Kle05]. Our decomposition result is a powerful tool for obtaining PTASs for contraction-closed problems (whose optimal solution only improves under contraction), a much more general class than minor-closed problems. We prove that any contraction-closed problem satisfying just a few simple conditions has a PTAS in bounded-genus graphs. In particular, our framework yields PTASs for the weighted Traveling Salesman Problem and for minimum-weight c-edge-connected submultigraph on bounded-genus graphs, improving and generalizing previous algorithms of [GKP95, AGK+98, Kle05, Gri00, CGSZ04, BCGZ05]. We also highlight the only main difficulty in extending our results to general H-minor-free graphs.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
4
 
5
{BCGZ05} André Berger, Artur Czumaj, Michelangelo Grigni, and Hairong Zhao. Approximation schemes for minimum 2-connected spanning subgraphs in weighted planar graphs. In Proceedings of the 13th Annual European Symposium on Algorithms, volume 3669 of Lecture Notes in Computer Science, pages 472--483, Palma de Mallorca, Spain, October 2005.
 
6
 
7
{Bod05} Hans L. Bodlaender. Discovering treewidth. In Proceedings of the 31st Conference on Current Trends in Theory and Practice of Computer Science, volume 3381 of Lecture Notes in Computer Science, pages 1--16, Liptovský Jan, Slovakia, January 2005.
 
8
 
9
{CM05} Sergio Cabello and Bojan Mohar. Finding shortest non-separating and non-contractible cycles for topologically embedded graphs. In Proceedings of the 13th Annual European Symposium on Algorithms, volume 3669 of Lecture Notes in Computer Science, pages 131--142, Palma de Mallorca, Spain, October 2005.
 
10
 
11
12
13
 
14
{DFT06} Frederic Dorn, Fedor V. Fomin, and Dimitrios M. Thilikos. Fast subexponential algorithm for non-local problems on graphs of bounded genus. In Proceedings of the 10th Scandinavian Workshop on Algorithm Theory, Riga, Latvia, July 2006. To appear.
 
15
{DH04a} Erik D. Demaine and MohammadTaghi Hajiaghayi. Diameter and treewidth in minor-closed graph families, revisited. Algorithmica, 40(3):211--215, August 2004.
 
16
 
17
 
18
 
19
 
20
{Epp00} David Eppstein. Diameter and treewidth in minor-closed graph families. Algorithmica, 27(3--4):275--291, 2000.
 
21
 
22
{FT04} Fedor V. Fomin and Dimitrios M. Thilikos. Fast parameterized algorithms for graphs on surfaces: Linear kernel and exponential speed-up. In Proceedings of the 31st International Colloquium on Automata, Languages and Programming (ICALP 2004), pages 581--592, Turku, Finland, July 2004.
 
23
 
24
 
25
 
26
 
27
 
28
 
29
30
31
 
32
{LT80} Richard J. Lipton and Robert Endre Tarjan. Applications of a planar separator theorem. SIAM Journal on Computing, 9(3):615--627, 1980.
 
33
{Moh92} Bojan Mohar. Combinatorial local planarity and the width of graph embeddings. Canadian Journal of Mathematics, 44(6):1272--1288, 1992.
 
34
 
35
{Moh01} Bojan Mohar. Graph minors and graphs on surfaces. In Surveys in Combinatorics, volume 288 of London Math. Soc. Lecture Note Ser., pages 145--163. Cambridge Univ. Press, Cambridge, 2001.
 
36
{MT01} Bojan Mohar and Carsten Thomassen. Graphs on surfaces. Johns Hopkins Studies in the Mathematical Sciences. Johns Hopkins University Press, Baltimore, MD, 2001.
 
37
{RS86} Neil Robertson and Paul D. Seymour. Graph minors. II. Algorithmic aspects of tree-width. Journal of Algorithms, 7(3):309--322, 1986.
 
38
 
39
 
40
{Tho95} Robin Thomas. Problem Session of the 3rd Solvene Conference on Graph Theory, Bled, Slovenia, 1995.
 
41
 
42
{Wag37} K. Wagner. Über eine Eigenschaft der eben Komplexe. Mathematische Annalen, 114:570--590, December 1937.

Collaborative Colleagues:
Erik D. Demaine: colleagues
MohammadTaghi Hajiaghayi: colleagues
Bojan Mohar: colleagues