Abstract
Plotkin, Rao, and Smith (SODA'97) showed that any graph with m edges and n vertices that excludes Kh as a depth O(ℓlogn)-minor has a separator of size O(n/ℓ+ℓh2logn) and that such a separator can be found in O(mn/ℓ) time. A time bound of O(m+n2+ε /ℓ) for any constant ε>0 was later given (W., FOCS'11) which is an improvement for non-sparse graphs. We give three new algorithms. The first two have the same separator size (the second having a slightly larger dependency on h) and running time O(poly(h)ℓn1+ε) and O(poly(h) (√ℓn1+ε + n2+ε/ℓ3/2)), respectively. The former is significantly faster than previous bounds for small h and ℓ. Our third algorithm has running time O(poly(h)(√ℓn 1+ε). It finds a separator of size O(n/ℓ) + Õ(poly(h)(ℓ√n) which is no worse than previous bounds when h is fixed and ℓ = Õ(n1/4. A main tool in obtaining our results is a decremental approximate distance oracle of Roditty and Zwick.
Original language | English |
---|---|
Title of host publication | Automata, languages, and programming : 41st International Colloquium, ICALP 2014, Copenhagen, Denmark, July 8-11, 2014, Proceedings, Part I |
Editors | Javier Esparza, Pierre Fraigniaud, Thore Husfeldt, Elias Koutsoupias |
Number of pages | 12 |
Publisher | Springer |
Publication date | 2014 |
Pages | 1063-1074 |
ISBN (Print) | 978-3-662-43947-0 |
ISBN (Electronic) | 978-3-662-43948-7 |
DOIs | |
Publication status | Published - 2014 |
Event | 41st International Colloquium on Automata, Languages, and Programming - København, Denmark Duration: 8 Jul 2014 → 11 Jul 2014 Conference number: 41 |
Conference
Conference | 41st International Colloquium on Automata, Languages, and Programming |
---|---|
Number | 41 |
Country/Territory | Denmark |
City | København |
Period | 08/07/2014 → 11/07/2014 |
Series | Lecture notes in computer science |
---|---|
Volume | 8572 |
ISSN | 0302-9743 |