Planar Branch Decompositions II: The Cycle Method

This is the second of two papers dealing with the relationship of branchwidth and planar graphs. Branchwidth and branch decompositions, introduced by Robertson and Seymour, have been shown to be beneficial for both proving theoretical results on graphs and solving NP-hard problems modeled on graphs. The first practical implementation of an algorithm of Seymour and Thomas for computing optimal branch decompositions of planar hypergraphs is presented. This algorithm encompasses another algorithm of Seymour and Thomas for computing the branchwidth of any planar hypergraph, whose implementation is discussed in the first paper. The implementation also includes the addition of a heuristic to decrease the run times of the algorithm. This method, called the cycle method, is an improvement on the algorithm by using a “divide-and-conquer” approach.

[1]  Paul D. Seymour,et al.  Tour Merging via Branch-Decomposition , 2003, INFORMS J. Comput..

[2]  Illya V. Hicks Branch decompositions and their applications , 2000 .

[3]  Hisao Tamaki A Linear Time Heuristic for the Branch-Decomposition of Planar Graphs , 2003, ESA.

[4]  Robin Thomas,et al.  Call routing and the ratcatcher , 1994, Comb..

[5]  Detlef Seese,et al.  Easy Problems for Tree-Decomposable Graphs , 1991, J. Algorithms.

[6]  Maria J. Serna,et al.  Routing Tree Problems on Random Graphs , 2000, ICALP Satellite Workshops.

[7]  P. Seymour,et al.  Surveys in combinatorics 1985: Graph minors – a survey , 1985 .

[8]  Illya V. Hicks,et al.  Planar Branch Decompositions I: The Ratcatcher , 2005, INFORMS J. Comput..

[9]  Herbert Edelsbrunner,et al.  Algorithms in Combinatorial Geometry , 1987, EATCS Monographs in Theoretical Computer Science.

[10]  Illya V. Hicks,et al.  Branch decompositions and minor containment , 2004, Networks.

[11]  Gerhard Reinelt,et al.  TSPLIB - A Traveling Salesman Problem Library , 1991, INFORMS J. Comput..

[12]  Paul D. Seymour,et al.  Graph minors. X. Obstructions to tree-decomposition , 1991, J. Comb. Theory, Ser. B.

[13]  John M. Boyer,et al.  Stop minding your p's and q's: a simplified O(n) planar embedding algorithm , 1999, SODA '99.

[14]  Bert Gerards,et al.  Branch-Width and Well-Quasi-Ordering in Matroids and Graphs , 2002, J. Comb. Theory, Ser. B.

[15]  Annegret Liebers,et al.  Journal of Graph Algorithms and Applications Planarizing Graphs — a Survey and Annotated Bibliography , 2022 .

[16]  Neil Robertson,et al.  Graph Minors .XIII. The Disjoint Paths Problem , 1995, J. Comb. Theory B.