A separator theorem for graphs of bounded genus
Journal of Algorithms
Finding small simple cycle separators for 2-connected planar graphs
Journal of Computer and System Sciences
Improved constants for some separator theorems
Journal of Algorithms
A heuristic algorithm for small separators in arbitrary graphs
SIAM Journal on Computing
A separator theorem for graphs with an excluded minor and its applications
STOC '90 Proceedings of the twenty-second annual ACM symposium on Theory of computing
Edge separators for graphs of bounded genus with applications
Theoretical Computer Science
Edge separators of planar and outerplanar graphs with applications
Journal of Algorithms
Approximating treewidth, pathwidth, frontsize, and shortest elimination tree
Journal of Algorithms
SIAM Journal on Discrete Mathematics
Graph minors. XIII: the disjoint paths problem
Journal of Combinatorial Theory Series B
Linear Algorithms for Partitioning Embedded Graphs of BoundedGenus
SIAM Journal on Discrete Mathematics
Separators for sphere-packings and nearest neighbor graphs
Journal of the ACM (JACM)
Shallow excluded minors and improved graph decompositions
SODA '94 Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms
Fast Approximate Graph Partitioning Algorithms
SIAM Journal on Computing
Finding Separator Cuts in Planar Graphs within Twice the Optimal
SIAM Journal on Computing
Divide-and-conquer approximation algorithms via spreading metrics
Journal of the ACM (JACM)
The extremal function for complete minors
Journal of Combinatorial Theory Series B
Graph separators, with applications
Graph separators, with applications
Sorting within Distance Bound on a Mesh-Connected Processor Array
Proceedings of the International Symposium on Optimal Algorithms
Constant factor approximation of vertex-cuts in planar graphs
Proceedings of the thirty-fifth annual ACM symposium on Theory of computing
Geometric Separator Theorems and Applications
FOCS '98 Proceedings of the 39th Annual Symposium on Foundations of Computer Science
Graph separators: a parameterized view
Journal of Computer and System Sciences - Special issue on Parameterized computation and complexity
Expander flows, geometric embeddings and graph partitioning
STOC '04 Proceedings of the thirty-sixth annual ACM symposium on Theory of computing
SODA '05 Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms
Finding small balanced separators
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing
Proper minor-closed families are small
Journal of Combinatorial Theory Series B
Partitioning planar graphs with costs and weights
Journal of Experimental Algorithmics (JEA)
On the Maximum Number of Cliques in a Graph
Graphs and Combinatorics
Maximum matching in graphs with an excluded minor
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
SFCS '80 Proceedings of the 21st Annual Symposium on Foundations of Computer Science
Discrete Applied Mathematics
The Bidimensionality Theory and Its Algorithmic Applications 1
The Computer Journal
On the maximum number of cliques in a graph embedded in a surface
European Journal of Combinatorics
The disjoint paths problem in quadratic time
Journal of Combinatorial Theory Series B
Structured recursive separator decompositions for planar graphs in linear time
Proceedings of the forty-fifth annual ACM symposium on Theory of computing
Matrix sparsification and nested dissection over arbitrary fields
Journal of the ACM (JACM)
Cliques in odd-minor-free graphs
CATS '12 Proceedings of the Eighteenth Computing: The Australasian Theory Symposium - Volume 128
Hi-index | 0.00 |
Let G be an n-vertex m-edge graph with weighted vertices. A pair of vertex sets A, B ⊆ V(G) is a 2/3-separation of order |A ∩ B| if A ∪ B = V(G), there is no edge between A − B and B − A, and both A − B and B − A have weight at most 2/3 the total weight of G. Let ℓ ∈ Z+ be fixed. Alon et al. [1990] presented an algorithm that in O(n1/2m) time, outputs either a Kℓ-minor of G, or a separation of G of order O(n1/2). Whether there is a O(n + m)-time algorithm for this theorem was left as an open problem. In this article, we obtain a O(n + m)-time algorithm at the expense of a O(n2/3) separator. Moreover, our algorithm exhibits a trade-off between time complexity and the order of the separator. In particular, for any given ε ∈ [0,1/2], our algorithm outputs either a Kℓ-minor of G, or a separation of G with order O(n(2−ε)/3 in O(n1 + ε+m) time. As an application we give a fast approximation algorithm for finding an independent set in a graph with no Kℓ-minor.