TexPoint fonts used in EMF.

Slides:



Advertisements
Similar presentations
Geometry and Expansion: A survey of some results Sanjeev Arora Princeton ( touches upon: S. A., Satish Rao, Umesh Vazirani, STOC04; S. A., Elad Hazan,
Advertisements

Lower Bounds for Additive Spanners, Emulators, and More David P. Woodruff MIT and Tsinghua University To appear in FOCS, 2006.
Approximate Max-integral-flow/min-cut Theorems Kenji Obata UC Berkeley June 15, 2004.
Iterative Rounding and Iterative Relaxation
The Primal-Dual Method: Steiner Forest TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A AA A A A AA A A.
Routing in Undirected Graphs with Constant Congestion Julia Chuzhoy Toyota Technological Institute at Chicago.
Weighted Matching-Algorithms, Hamiltonian Cycles and TSP
Vertex sparsifiers: New results from old techniques (and some open questions) Robert Krauthgamer (Weizmann Institute) Joint work with Matthias Englert,
Great Theoretical Ideas in Computer Science
Min-Max Relations, Hall’s Theorem, and Matching-Algorithms Graphs & Algorithms Lecture 5 TexPoint fonts used in EMF. Read the TexPoint manual before you.
Planar Graphs: Coloring and Drawing
Covers, Dominations, Independent Sets and Matchings AmirHossein Bayegan Amirkabir University of Technology.
Chapter 8 Topics in Graph Theory
C&O 355 Lecture 23 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
1 Constructing Splits Graphs Author: Andreas W.M. Dress Daniel H. Huson Presented by: Bakhtiyar Uddin.
C&O 355 Mathematical Programming Fall 2010 Lecture 22 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A.
A Separator Theorem for Graphs with an Excluded Minor and its Applications Paul Seymour Noga Alon Robin Thomas Lecturer : Daniel Motil.
Applications of Euler’s Formula for Graphs Hannah Stevens.
Information Networks Graph Clustering Lecture 14.
Online Social Networks and Media. Graph partitioning The general problem – Input: a graph G=(V,E) edge (u,v) denotes similarity between u and v weighted.
Nonlinear methods in discrete optimization László Lovász Eötvös Loránd University, Budapest
Eigenvalues and geometric representations of graphs László Lovász Microsoft Research One Microsoft Way, Redmond, WA 98052
C&O 355 Lecture 20 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
Combinatorial Algorithms
Interchanging distance and capacity in probabilistic mappings Uriel Feige Weizmann Institute.
Graph Clustering. Why graph clustering is useful? Distance matrices are graphs  as useful as any other clustering Identification of communities in social.
Graph Sparsifiers by Edge-Connectivity and Random Spanning Trees Nick Harvey U. Waterloo Department of Combinatorics and Optimization Joint work with Isaac.
Graph Clustering. Why graph clustering is useful? Distance matrices are graphs  as useful as any other clustering Identification of communities in social.
Graph Sparsifiers by Edge-Connectivity and Random Spanning Trees Nick Harvey University of Waterloo Department of Combinatorics and Optimization Joint.
Graph Sparsifiers by Edge-Connectivity and Random Spanning Trees Nick Harvey U. Waterloo C&O Joint work with Isaac Fung TexPoint fonts used in EMF. Read.
Sparsest Cut S S  G) = min |E(S, S)| |S| S µ V G = (V, E) c- balanced separator  G) = min |E(S, S)| |S| S µ V c |S| ¸ c ¢ |V| Both NP-hard.
Applied Combinatorics, 4th Ed. Alan Tucker
Crossing Lemma - Part I1 Computational Geometry Seminar Lecture 7 The “Crossing Lemma” and applications Ori Orenbach.
Chapter 4: Straight Line Drawing Ronald Kieft. Contents Introduction Algorithm 1: Shift Method Algorithm 2: Realizer Method Other parts of chapter 4 Questions?
1 Separator Theorems for Planar Graphs Presented by Shira Zucker.
Packing Element-Disjoint Steiner Trees Mohammad R. Salavatipour Department of Computing Science University of Alberta Joint with Joseph Cheriyan Department.
Approximation Algorithms: Bristol Summer School 2008 Seffi Naor Computer Science Dept. Technion Haifa, Israel TexPoint fonts used in EMF. Read the TexPoint.
cover times, blanket times, and majorizing measures Jian Ding U. C. Berkeley James R. Lee University of Washington Yuval Peres Microsoft Research TexPoint.
Eigenvectors of random graphs: nodal domains James R. Lee University of Washington Yael Dekel and Nati Linial Hebrew University TexPoint fonts used in.
Domain decomposition in parallel computing Ashok Srinivasan Florida State University COT 5410 – Spring 2004.
Graph Theory Ch6 Planar Graphs. Basic Definitions  curve, polygon curve, drawing  crossing, planar, planar embedding, and plane graph  open set  region,
Graph Sparsifiers Nick Harvey University of British Columbia Based on joint work with Isaac Fung, and independent work of Ramesh Hariharan & Debmalya Panigrahi.
Planar Graphs: Euler's Formula and Coloring Graphs & Algorithms Lecture 7 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
C&O 355 Mathematical Programming Fall 2010 Lecture 19 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A.
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
Graph Sparsifiers Nick Harvey Joint work with Isaac Fung TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A.
Planar graphs with no 5- cycles, 6-cycles or intersecting triangles are 3-colorable Carl Yerger, Davidson College Clemson Mini-Conference 2012.
A deterministic near-linear time algorithm for finding minimum cuts in planar graphs Thank you, Steve, for presenting it for us!!! Parinya Chalermsook.
Connectivity and Paths 報告人:林清池. Connectivity A separating set of a graph G is a set such that G-S has more than one component. The connectivity of G,
Embeddings, flow, and cuts: an introduction University of Washington James R. Lee.
Domain decomposition in parallel computing Ashok Srinivasan Florida State University.
Graph Partitioning using Single Commodity Flows
Spectral Partitioning: One way to slice a problem in half C B A.
Introduction to Graph Theory
Multi-way spectral partitioning and higher-order Cheeger inequalities University of Washington James R. Lee Stanford University Luca Trevisan Shayan Oveis.
Rigidity of the hexagonal triangulation of the plane and its applications Feng Luo, Rutgers University Joint with Jian Sun (Tsinghua Univ. China) and Tianqi.
1 Assignment #3 is posted: Due Thursday Nov. 15 at the beginning of class. Make sure you are also working on your projects. Come see me if you are unsure.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Planarity Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT.
Coarse Differentiation and Planar Multiflows
Spectral partitioning works: Planar graphs and finite element meshes
Applied Combinatorics, 4th Ed. Alan Tucker
Graph theory Definitions Trees, cycles, directed graphs.
Vector representations of graphs
Analysis of Algorithms
Algorithms (2IL15) – Lecture 7
Embedding Metrics into Geometric Spaces
V12 Menger’s theorem Borrowing terminology from operations research
Planarity.
Concepts of Computation
Presentation transcript:

TexPoint fonts used in EMF. the virtue of not conforming: spectral bounds without conformal mappings Punya Biswal & James R. Lee University of Washington Satish Rao U. C. Berkeley TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAA

separators in planar graphs Lipton and Tarjan (1980) showed that every n-vertex planar graph has a set of nodes that separates the graph into two roughly equal pieces. A B S 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 2nd eigenvector and sweep… A B S

spectral partioning works Spielman and Teng (1996) showed that spectral partioning will recover the Lipton-Tarjan 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 Lipton-Tarjan 1980 Spielman-Teng 1996 Hersch 1970 Genus g graphs (orientable) Gilbert-Hutchinson-Tarjan 1984 Kelner 2004 Yang-Yau 1980 Non-orientable surfaces GTH conjectured to be ??? ??? Excluded-minor graphs (excluding Kh) ST conjectured to be N/A Alon-Seymour-Thomas 1990

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

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 distw(u,v) = min { w(u1)+w(u2)++w(uk) : hu=u1,u2,…,uk=vi is a u-v path in G } Goal: Show there exists a w : V  R+ for which this is O(1/n2)

metric deformations Two examples: w(v)=1 8v 2 V w(root)=1, w(v)=0 8v  root

metric deformations 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 Puv be the set of u-v paths in G. Let P = u,v2V Puv be the set of all paths in G. By Cauchy-Schwarz, we have: So our goal is now:

duality DUALITY Notation: For u,v 2 V, let Puv be the set of u-v paths in G. Let P = u,v 2 V Puv 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 where the minimum is over all complete flows So now our goal is to show that: F is a complete flow every u,v2V satisfy For any complete flow F in G, we must have con2(F) = (n2).

congestion lower bounds Two examples: A complete flow has “total length” about . To minimize con2(F), we would spread this out evenly, and we get: In any complete flow, this guy suffers (n2) 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 [con2(F)]2 = v2V CF(v)2 = (n4). 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 (n4). Extends to genus g via Euler’s formula (and non-orientable case) Now F induces a drawing of the complete graph Kn in the plane… where edges of Kn cross only at vertices of G. How many edge crossings of Kn at v2V? At most CF(v)2. So v2V CF(v)2 ¸ (# edge crossings of Kn) ¸ (n4)

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

H-minor free graphs G H is a minor of A graph H is a minor of G if H can be obtained from G by contracting edges and deleting edges and isolated nodes. G H is a minor of 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 K5 and K3,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 Kh-minor-free and  is a K2h-flow in G, then inter() > 0. [If  is a K2h-flow in G with inter()=0, then it is also a Kh,h-flow in G, so G contains a Kh,h minor, so G contains a Kh minor.]

congestion in minor-free graphs THEOREM: If G=(V,E) is an n-vertex Kh-minor-free graph, then for any complete flow (i.e. any Kn-flow) F in G, we have [con2(F)]2 = v2V CF(v)2 = (n4/h3). PROOF: It suffices to prove that inter(F) = (n4/h3), because for any integral flow , Since inter() > 0 for any K2h-flow , we have inter() ¸ r-2h+1 for any Kr-flow . Let Sp µ V be a random subset where each vertex occurs independently with probability p. Let np = |Sp|. We can consider the Knp-flow Fp induced by restricting to the terminals in Sp. Now, we have p4 inter(F) = E[inter(Fp)] ¸ E[np-2h+1] = pn – 2h + 1. Setting p ¼ 4h/n yields inter(F) = (n4/h3).

open questions - Get optimal separators for Kh-minor-free graphs: - Get optimal spectral bounds for Kh-minor-free graphs: - Bound the higher eigenvalues of the Laplacian: