eigenvalue bounds and metric uniformization Punya Biswal & James R. Lee University of Washington Satish Rao U. C. Berkeley

Similar documents
A Separator Theorem for Graphs with an Excluded Minor and its Applications

Graph Partitioning Algorithms and Laplacian Eigenvalues

Algorithmic Primitives for Network Analysis: Through the Lens of the Laplacian Paradigm

arxiv: v3 [math.mg] 25 Jul 2011

Laplacian Matrices of Graphs: Spectral and Electrical Theory

Topic: Balanced Cut, Sparsest Cut, and Metric Embeddings Date: 3/21/2007

Lecture 17: Cheeger s Inequality and the Sparsest Cut Problem

Partitioning Algorithms that Combine Spectral and Flow Methods

Small distortion and volume preserving embedding for Planar and Euclidian metrics Satish Rao

Topological Graph Theory Lecture 4: Circle packing representations

arxiv: v1 [math.co] 20 Sep 2012

18.5 Crossings and incidences

New algorithms for Disjoint Paths and Routing Problems

MINIMALLY NON-PFAFFIAN GRAPHS

ORIE 6334 Spectral Graph Theory November 22, Lecture 25

The Strong Largeur d Arborescence

RON AHARONI, NOGA ALON, AND ELI BERGER

Tree-width and planar minors

k th -order Voronoi Diagrams

4 Packing T-joins and T-cuts

Flow-Cut Gaps for Integer and Fractional Multiflows

ON THE QUALITY OF SPECTRAL SEPARATORS

Paul Erdős and Graph Ramsey Theory

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 11 Luca Trevisan February 29, 2016

4. Duality Duality 4.1 Duality of LPs and the duality theorem. min c T x x R n, c R n. s.t. ai Tx = b i i M a i R n

CS168: The Modern Algorithmic Toolbox Lectures #11 and #12: Spectral Graph Theory

Coin representation. Chapter Koebe s theorem

GRAPH MINORS AND HADWIGER S CONJECTURE

The large deviation principle for the Erdős-Rényi random graph

- Well-characterized problems, min-max relations, approximate certificates. - LP problems in the standard form, primal and dual linear programs

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo

The minimum G c cut problem

TREE-DECOMPOSITIONS OF GRAPHS. Robin Thomas. School of Mathematics Georgia Institute of Technology thomas

Parity Versions of 2-Connectedness

A Colin de Verdiere-Type Invariant and Odd-K 4 - and Odd-K3 2 -Free Signed Graphs

Notes on Graph Theory

EIGENVECTOR NORMS MATTER IN SPECTRAL GRAPH THEORY

Graphs, Vectors, and Matrices Daniel A. Spielman Yale University. AMS Josiah Willard Gibbs Lecture January 6, 2016

Tree-width. September 14, 2015

ARRANGEABILITY AND CLIQUE SUBDIVISIONS. Department of Mathematics and Computer Science Emory University Atlanta, GA and

Bipartite Subgraphs of Integer Weighted Graphs

An approximate version of Hadwiger s conjecture for claw-free graphs

Dynamic Programming on Trees. Example: Independent Set on T = (V, E) rooted at r V.

Lecture: Local Spectral Methods (3 of 4) 20 An optimization perspective on local spectral methods

1 T 1 = where 1 is the all-ones vector. For the upper bound, let v 1 be the eigenvector corresponding. u:(u,v) E v 1(u)

Graphs & Algorithms: Advanced Topics Nowhere-Zero Flows

Spectral and Electrical Graph Theory. Daniel A. Spielman Dept. of Computer Science Program in Applied Mathematics Yale Unviersity

Spectral Graph Theory Lecture 2. The Laplacian. Daniel A. Spielman September 4, x T M x. ψ i = arg min

Lecture 13: 04/23/2014

Algorithms, Graph Theory, and the Solu7on of Laplacian Linear Equa7ons. Daniel A. Spielman Yale University

Exact Algorithms for Dominating Induced Matching Based on Graph Partition

Specral Graph Theory and its Applications September 7, Lecture 2 L G1,2 = 1 1.

Planar Graphs (1) Planar Graphs (3) Planar Graphs (2) Planar Graphs (4)

Graph Minor Theory. Sergey Norin. March 13, Abstract Lecture notes for the topics course on Graph Minor theory. Winter 2017.

Lecture 9: Random sampling, ɛ-approximation and ɛ-nets

UNIQUENESS OF HIGHLY REPRESENTATIVE SURFACE EMBEDDINGS

Large scale conformal geometry

Spectral Graph Theory

approximation algorithms I

FRACTIONAL PACKING OF T-JOINS. 1. Introduction

Lecture 5: January 30

Notes taken by Costis Georgiou revised by Hamed Hatami

Chromatic number, clique subdivisions, and the conjectures of Hajós and Erdős-Fajtlowicz

THE EXTREMAL FUNCTIONS FOR TRIANGLE-FREE GRAPHS WITH EXCLUDED MINORS 1

Embedding and Spectrum of Graphs

Three-coloring triangle-free graphs on surfaces VII. A linear-time algorithm

The edge-density for K 2,t minors

Eigenvalues, random walks and Ramanujan graphs

RECOVERY OF NON-LINEAR CONDUCTIVITIES FOR CIRCULAR PLANAR GRAPHS

Lecture: Expanders, in theory and in practice (2 of 2)

Durham Research Online

Bichain graphs: geometric model and universal graphs

Extensions and limits to vertex sparsification

Graph coloring, perfect graphs

Laplacian and Random Walks on Graphs

ORIE 4741: Learning with Big Messy Data. Spectral Graph Theory

1 Review: symmetric matrices, their eigenvalues and eigenvectors

The Colin de Verdière parameter, excluded minors, and the spectral radius

The Colin de Verdière parameter, excluded minors, and the spectral radius

Lecture: Flow-based Methods for Partitioning Graphs (1 of 2)

Lecture 6: Random Walks versus Independent Sampling

Lecture 14: Random Walks, Local Graph Clustering, Linear Programming

MINIMALLY NON-PFAFFIAN GRAPHS

Nowhere zero flow. Definition: A flow on a graph G = (V, E) is a pair (D, f) such that. 1. D is an orientation of G. 2. f is a function on E.

Lecture Introduction. 2 Brief Recap of Lecture 10. CS-621 Theory Gems October 24, 2012

Conductance, the Normalized Laplacian, and Cheeger s Inequality

Chapter 8. NP and Computational Intractability. Slides by Kevin Wayne. Copyright 2005 Pearson-Addison Wesley. All rights reserved.

On Hadamard Diagonalizable Graphs

Sergey Norin Department of Mathematics and Statistics McGill University Montreal, Quebec H3A 2K6, Canada. and

COUNTING AND ENUMERATING SPANNING TREES IN (di-) GRAPHS

GUOLI DING AND STAN DZIOBIAK. 1. Introduction

Spectral Graph Theory Lecture 3. Fundamental Graphs. Daniel A. Spielman September 5, 2018

SOME SPECIAL KLEINIAN GROUPS AND THEIR ORBIFOLDS

On a Cut-Matching Game for the Sparsest Cut Problem

New Geometric Techniques for Linear Programming and Graph Partitioning. Jonathan A. Kelner

Lecture 12: Introduction to Spectral Graph Theory, Cheeger s inequality

MATROID PACKING AND COVERING WITH CIRCUITS THROUGH AN ELEMENT

1 Matrix notation and preliminaries from spectral graph theory

7 The structure of graphs excluding a topological minor

Lecture 21 November 11, 2014

Transcription:

eigenvalue bounds and metric uniformization Punya Biswal & James R. Lee University of Washington Satish Rao U. C. Berkeley

separators in planar graphs Lipton and Tarjan (1980) showed that every n-vertex planar graph has a set of O( p n) nodes that separates the graph into two roughly equal pieces. S A B Useful for divide & conquer algorithms: E.g. there exist linear-time (1+ )-approximations to the INDEPENDENT SET problem in planar graphs.

spectral partitioning So we know good cuts exist. In practice, spectral partitioning does exceptionally well

spectral partitioning So we know good cuts exist. In practice, spectral partitioning does exceptionally well Given a graph G=(V,E), the Laplacian of G is Arrange the vertices according to the 2 nd eigenvector and sweep A B S

spectral partioning works Spielman and Teng (1996) showed that spectral partioning will recover the Lipton-Tarjan O( p n) separator in bounded degree planar graphs. If G is an n-vertex planar graph with maximum degree, then Cheeger s inequality implies that G has a cut with ratio, so iteratively making spectral cuts yields a separator of size.

previous results separator size eigenvalues (graphs) eigenvalues (surfaces) Planar graphs p n n 1 vol(m) Lipton-Tarjan 1980 Spielman-Teng 1996 Hersch 1970 Genus g graphs (orientable) p gn g poly( ) n Gilbert-Hutchinson-Tarjan 1984 Kelner 2004 g vol(m) Yang-Yau 1980 Non-orientable surfaces GTH conjectured to be p gn?????? Excluded-minor graphs (excluding K h ) h 3=2p n Alon-Seymour-Thomas 1990 ST conjectured to be poly(h) n N/A

conformal mappings and circle packings A conformal map preserves angles and their orientation. Riemann-Roch: Every genus g surface admits a nice O(g)-to-1 conformal mapping onto the Riemann sphere. Koebe-Andreev-Thurston: (Discrete conformal uniformization) Every planar graph can be realized as the adjacency graph of a circle packing on the sphere.

conformal mappings and circle packings Main idea of previous bounds: These nice conformal representations can be used to produce a test vector for the Rayleight quotient, thus bounding the second eigenvalue. It seems that we re out of luck without a conformal structure Riemann-Roch: Every genus g surface admits a nice O(g)-to-1 conformal mapping onto the Riemann sphere. Yang-Yau Kelner Koebe-Andreev-Thurston: (Discrete conformal mapping) Every planar graph can be realized as the adjacency graph of a circle packing on the sphere. Spielman-Teng

our results (no conformal maps) separator size eigenvalues (graphs) our results Planar graphs our results (unbounded degree) Genus g graphs (orientable) Lipton-Tarjan 1980 Spielman-Teng 1996 Gilbert-Hutchinson-Tarjan 1984 Kelner 2004 Non-orientable surfaces GTH conjectured to be??? Excluded-minor graphs (excluding K h ) Alon-Seymour-Thomas 1990 ST conjectured to be

higher spectra (Kelner-L-Price-Teng) separator size eigenvalues (graphs) kth eigenvalue Planar graphs Genus g graphs (orientable) Lipton-Tarjan 1980 Spielman-Teng 1996 Gilbert-Hutchinson-Tarjan 1984 Kelner 2004 Non-orientable surfaces GTH conjectured to be??? Excluded-minor graphs (excluding K h ) Alon-Seymour-Thomas 1990 ST conjectured to be

metric deformations Let G=(V,E) be any graph with n vertices. Bourgain s theorem [every n-point metric space embeds in a Hilbert space with O(log n) distortion] says these only differ by a factor of O(log n) 2. We ll consider the special class of vertex weighted shortest-path metrics: Given w : V R +, let dist w (u,v) = min { w(u 1 )+w(u 2 )+ +w(u k ) : hu=u 1,u 2,,u k =vi is a u-v path in G } Goal: Show there exists a w : V R + for which this is O(1/n 2 )

metric deformations Two examples: w(v)=1 8v 2 V X v2v X u;v2v w(v) 2 dist w (u; v) 2. 1 n 2 w(root)=1, w(v)=0 8v root

metric deformations min w:v!r + X v2v X u;v2v w(v) 2 dist w (u; v) 2 feels like it should have a flow-ish dual but our objective function is not convex. Instead, consider: Notation: For u,v 2 V, let P uv be the set of u-v paths in G. Let P = u,v2v P uv be the set of all paths in G. By Cauchy-Schwarz, we have: So our goal is now:

duality Notation: For u,v 2 V, let P uv be the set of u-v paths in G. Let P = u,v 2 V P uv be the set of all paths in G. A flow is an assignment F : P R + For v 2 V, the congestion of v under F is DUALITY The 2-congestion of F is F is a complete flow every u,v2v satisfy where the minimum is over all complete flows So now our goal is to show that: For any complete flow F in G, we must have con 2 (F) = (n 2 ).

congestion lower bounds Two examples: A complete flow has total length about. To minimize con 2 (F), we would spread this out evenly, and we get: In any complete flow, this guy suffers (n 2 ) congestion.

congestion lower bounds THEOREM: If G=(V,E) is an n-vertex planar graph, then for any complete flow F in G, we have [con 2 (F)] 2 = v2v C F (v) 2 = (n 4 ). PROOF: By randomized rounding, we may assume that F is an integral flow. Let s imagine a drawing of G in the plane Classical results of Leighton (1984) and Ajtai-Chvatal-Newborn-Szemeredi (1982) say that the crossing number of of the complete graph is at least (n 4 ). Now F induces a drawing of the complete graph K n in the plane where edges of K n cross only at vertices of G. How many edge crossings of K n at v2v? At most C F (v) 2. So v2v C F (v) 2 (# edge crossings of K n ) (n 4 )

H-minor free graphs A graph H is a minor of G if H can be obtained from G by contracting edges and deleting edges and isolated nodes. H is a minor of G

H-minor free graphs A graph H is a minor of G if H can be obtained from G by contracting edges and deleting edges and isolated nodes. H is a minor of G vertices of H! disjoint connected subgraphs of G edges of H! subgraphs that touch A graph G is H-minor-free if it does not contain H as a minor (e.g. planar graphs = graphs which are K 5 and K 3,3 -minor-free)

H-flows Def: An H-flow in G is an integral flow in G whose demand graph is isomorphic to H. H G If is an H-flow, let ij be the i-j path in G, for (i,j) 2 E(H), and define inter( ) = #{ (i,j), (i,j ) 2 E(H) : {i,j,i,j } =4 and ij Å i j ; } Theorem: If H is bipartite and is an H-flow in G with inter( )=0, then G contains an H minor. Corollary: If G is K h -minor-free and is a K 2h -flow in G, then inter( ) > 0. [If is a K 2h -flow in G with inter( )=0, then it is also a K h,h -flow in G, so G contains a K h,h minor, so G contains a K h minor.]

congestion in minor-free graphs THEOREM: If G=(V,E) is an n-vertex K h -minor-free graph, then for any complete flow (i.e. any K n -flow) F in G, we have [con 2 (F)] 2 = v2v C F (v) 2 = (n 4 /h 3 ). PROOF: It suffices to prove that inter(f) = (n 4 /h 3 ), because for any integral flow, Since inter( ) > 0 for any K 2h -flow, we have inter( ) r-2h+1 for any K r -flow. Let S p µ V be a random subset where each vertex occurs independently with probability p. Let n p = S p. We can consider the K np -flow F p induced by restricting to the terminals in S p. Now, we have p 4 inter(f) = E[inter(F p )] E[n p -2h+1] = pn 2h + 1. Setting p ¼ 4h/n yields inter(f) = (n 4 /h 3 ).