Effective-Resistance-Reducing Flows, Spectrally Thin Trees, and ATSP Nima Anari UC Berkeley Shayan Oveis Gharan Univ of Washington.

Slides:



Advertisements
Similar presentations
Slow and Fast Mixing of Tempering and Swapping for the Potts Model Nayantara Bhatnagar, UC Berkeley Dana Randall, Georgia Tech.
Advertisements

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.
Network Design with Degree Constraints Guy Kortsarz Joint work with Rohit Khandekar and Zeev Nutov.
Submodular Set Function Maximization A Mini-Survey Chandra Chekuri Univ. of Illinois, Urbana-Champaign.
Submodular Set Function Maximization via the Multilinear Relaxation & Dependent Rounding Chandra Chekuri Univ. of Illinois, Urbana-Champaign.
Matroid Bases and Matrix Concentration
GRAPH BALANCING. Scheduling on Unrelated Machines J1 J2 J3 J4 J5 M1 M2 M3.
Approximation Algorithms Chapter 14: Rounding Applied to Set Cover.
Approximating Maximum Subgraphs Without Short Cycles Guy Kortsarz Join work with Michael Langberg and Zeev Nutov.
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.
Dependent Randomized Rounding in Matroid Polytopes (& Related Results) Chandra Chekuri Jan VondrakRico Zenklusen Univ. of Illinois IBM ResearchMIT.
Combinatorial Algorithms
Approximating Graphic TSP with Matchings
Approximation Algorithms for TSP Mohit Singh McGill University (in lieu of Amin Saberi)
Introduction to Approximation Algorithms Lecture 12: Mar 1.
Approximation Algoirthms: Semidefinite Programming Lecture 19: Mar 22.
Yi Wu IBM Almaden Research Joint work with Alina Ene and Jan Vondrak.
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.
Approximation Algorithms: Combinatorial Approaches Lecture 13: March 2.
Linear Programming and Approximation
Totally Unimodular Matrices Lecture 11: Feb 23 Simplex Algorithm Elliposid Algorithm.
Semidefinite Programming
1 Optimization problems such as MAXSAT, MIN NODE COVER, MAX INDEPENDENT SET, MAX CLIQUE, MIN SET COVER, TSP, KNAPSACK, BINPACKING do not have a polynomial.
What is the next line of the proof? a). Let G be a graph with k vertices. b). Assume the theorem holds for all graphs with k+1 vertices. c). Let G be a.
Approximation Algorithm: Iterative Rounding Lecture 15: March 9.
An Approximation Algorithm for Requirement cut on graphs Viswanath Nagarajan Joint work with R. Ravi.
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
SDP Based Approach for Graph Partitioning and Embedding Negative Type Metrics into L 1 Subhash Khot (Georgia Tech) Nisheeth K. Vishnoi (IBM Research and.
Lecture 20: April 12 Introduction to Randomized Algorithms and the Probabilistic Method.
1 Introduction to Approximation Algorithms Lecture 15: Mar 5.
Finding a maximum independent set in a sparse random graph Uriel Feige and Eran Ofek.
(work appeared in SODA 10’) Yuk Hei Chan (Tom)
Primal-Dual Meets Local Search: Approximating MST’s with Non-uniform Degree Bounds Author: Jochen Könemann R. Ravi From CMU CS 3150 Presentation by Dan.
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
Institute for Advanced Study, April Sushant Sachdeva Princeton University Joint work with Lorenzo Orecchia, Nisheeth K. Vishnoi Linear Time Graph.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Theory of Computing Lecture 13 MAS 714 Hartmut Klauck.
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.
Spectral graph theory Network & Matrix Computations CS NMC David F. Gleich.
Packing Rectangles into Bins Nikhil Bansal (CMU) Joint with Maxim Sviridenko (IBM)
Spectrally Thin Trees Nick Harvey University of British Columbia Joint work with Neil Olver (MIT  Vrije Universiteit) TexPoint fonts used in EMF. Read.
Algorithmic Game Theory and Internet Computing Vijay V. Vazirani Georgia Tech Primal-Dual Algorithms for Rational Convex Programs II: Dealing with Infeasibility.
Some NP-complete Problems in Graph Theory Prof. Sin-Min Lee.
Submodular Set Function Maximization A Mini-Survey Chandra Chekuri Univ. of Illinois, Urbana-Champaign.
Graphs, Vectors, and Matrices Daniel A. Spielman Yale University AMS Josiah Willard Gibbs Lecture January 6, 2016.
Maximizing Symmetric Submodular Functions Moran Feldman EPFL.
Multi-way spectral partitioning and higher-order Cheeger inequalities University of Washington James R. Lee Stanford University Luca Trevisan Shayan Oveis.
Iterative Rounding in Graph Connectivity Problems Kamal Jain ex- Georgia Techie Microsoft Research Some slides borrowed from Lap Chi Lau.
Approximation Algorithms for the Traveling Salesman Problem Shayan Oveis Gharan.
TU/e Algorithms (2IL15) – Lecture 12 1 Linear Programming.
Approximating ATSP by Relaxing Connectivity Ola Svensson.
Introduction to Approximation Algorithms
Lap Chi Lau we will only use slides 4 to 19
Introduction to Randomized Algorithms and the Probabilistic Method
Topics in Algorithms Lap Chi Lau.
Joint work with Frans Schalekamp and Anke van Zuylen
CS4234 Optimiz(s)ation Algorithms
Structural Properties of Low Threshold Rank Graphs
Subhash Khot Dept of Computer Science NYU-Courant & Georgia Tech
A Constant-Factor Approximation Algorithm for the Asymmetric Traveling Salesman Problem Ola Svensson, Jakub Tarnawski and László A. Végh.
Great Ideas in Computing Average Case Analysis
Richard Anderson Lecture 28 Coping with NP-Completeness
Linear Programming and Approximation
Problem Solving 4.
András Sebő and Anke van Zuylen
Submodular Maximization Through the Lens of the Multilinear Relaxation
Flow Feasibility Problems
Topics in Algorithms 2005 Max Cuts
Presentation transcript:

Effective-Resistance-Reducing Flows, Spectrally Thin Trees, and ATSP Nima Anari UC Berkeley Shayan Oveis Gharan Univ of Washington

Asymmetric TSP (ATSP) 2

Linear Programming Relaxation [Held-Karp’72] 3 Integrality Gap:

Previous Works Approximation Algorithms log(n) [Frieze-Galbiati-Maffioli’82].999 log(n) [Bläser’02] log(n) [Kaplan-Lewenstein-Shafrir-Sviridenko’05] log(n) [Feige-Singh’07] O(logn/loglogn) [Asadpour-Goemans-Madry-O-Saberi’09] O(1) (planar/bd genus) [O-Saberi’10,Erickson-Sidiropoulos’13] Integrality Gap ≥ 2 [Charikar-Goemans-Karloff’06] ≤ O(logn/loglogn) [AGMOS’09]. 4

Main Result 5 For any cost function, the integrality gap of the LP relaxation is polyloglog(n).

Plan of the Talk 6 ATSP Thin Spanning Tree Spectrally Thin Spanning Tree Max Effective Resistance Our Contribution

Thin Spanning Trees 7 Kn2/n-thin tree

From Thin Trees to ATSP 8

Previous Works: Randomized Rounding 9

Main Result 10 For any cost function, the integrality gap of the LP Relaxation is polyloglog(n).

11 In Pursuit of Thin Trees Beyond Randomized Rounding

Graph Laplacian 12 E.g.,

Spectrally Thin Spanning Trees 13

A Necessary Condition for Spectral Thinness 14 where

A k-con Graph with no Spectrally Thin Tree 15 n/k vertices k edges 0 k/n 2k/n1/2 1-k/n 1-2k/n A

A Sufficient Condition for Spectral Thinness 16

Spectrally Thin Trees (Summary) 17 k-edge connectivity k-edge connectivity O(1/k)-combinatorial thin tree O(1/k)-spectrally thin tree [MSS13] ? ?

Our Approach 18

Main Idea 19 Symmetrize L 2 structure of G while preserving its L 1 structure

An Example 20 n/k vertices

An Observation 21

Main Idea 22 D+G has a spectrally thin tree and any spectrally thin tree of G+D is (comb) thin in G. Bypasses Spectral Thinness Barrier.

An Impossibility Theorem 23

Proof Overview 24 A General. of [MSS’13] Main Tech Thm D is not a graph

…………………………......…, Thin Basis Problem 25 d Linearly independent set of vectors

Proof Overview 26 A General. of [MSS’13] Main Tech Thm

A Weaker Goal: Satisfying Degree Cuts 27

A Convex Program for Optimum D 28

Main Result 29 For any cost function, the integrality gap of the LP Relaxation is polyloglog(n).

Conclusion Main Idea: Symmetrize L 2 structure of G while preserving its L 1 structure Tools: Interlacing polynomials/Real Stable polynomials Convex optimization Graph partitioning High dimensional geometry 30

Future Works/Open Problems Algorithmic proof of [MSS’13] and our extension. Existence of C/k thin trees and constant factor approximation algorithms for ATSP. Subsequent work: Svensson designed a 27-app algorithm for ATSP when c(.,.) is a graph metric. 31