Symmetric Graph Properties Have Independent Edges

Size: px
Start display at page:

Download "Symmetric Graph Properties Have Independent Edges"

Transcription

1 Symmetric Graph Properties Have Independent Edges Paris Siminelakis PhD Student, Stanford EE Joint work with Dimitris Achlioptas, UCSC CS

2 Random Graphs p 1-p G(n,m) G(n,p)

3 Random Graphs p 1-p G(n,m) G(n,p)

4 Random Graphs p 1-p G(n,m) G(n,p)

5 Random Graphs p 1-p G(n,m) G(n,p)

6 Coupling as Simulation p 1-p G(n,m) G(n,p)

7 Coupling as Simulation p m(g) edges G(n,m) 1-p G(n,p)

8 Coupling as Simulation m(g) edges G(n,m) p G m(g) 1-p G(n,p)

9 Coupling as Simulation m(g) edges G(n,m) p G m(g) 1-p G(n,p)

10 Coupling as Simulation p p 1-p G(n,m) G(n,p)

11 Coupling as Simulation p p 1-p Chernoff Bound G(n,m) G(n,p)

12 Concentration m(g) 1-p 2 (1±ε) n p/2 G(n,m) p p G(n,p)

13 Concentration p G m(g) m(g) 1-p 2 (1±ε) n p/2 G(n,m) G(n,p)

14 Concentration + Conditioning p G m(g) m(g) 1-p 2 (1±ε) n p/2 G(n,m) G(n,p)

15 Concentration + Conditioning Coupling p m(g) 1-p G(n,m) G(n,p)

16 Coupling G(n,m) by G(n,p) with p(m) = 2m /n2 G(n,(1-ε) p) G(n,m) G(n,(1+ε) p)

17 Coupling G(n,m) by G(n,p) with p(m) = 2m /n2 G G(n,(1-ε) p) G(n,m) G(n,(1+ε) p)

18 Coupling G(n,m) by G(n,p) with p(m) = 2m /n2 G- G G(n,(1-ε) p) G(n,m) G+ G(n,(1+ε) p)

19 Sanwiching G(n,m) by G(n,p) G- G G(n,(1-ε) p) G(n,m) G+ G(n,(1+ε) p)

20 Sandwichability of G(n,m) G- G G(n,(1-ε) p) G(n,m) G+ G(n,(1+ε) p)

21 Sandwichability of G(n,m) Kn 0

22 Sandwichability of G(n,m) Kn G(n,m) 0

23 Sandwichability of G(n,m) Kn Uniform Measure S={ G: E(G) = m} 0

24 Sandwichability of G(n,m) Kn Uniform Measure S={ G: E(G) = m} approximated by G(n,p) 0

25 Sandwichability of Graph Properties Kn Uniform Measure S subset of graphs S 0

26 Sandwichability of Graph Properties Kn Uniform Measure S subset of graphs S approximated by G(n,Q) 0

27 Motivating Example [D.Achlioptas] n arbitrary points Finite spool of wire B

28 Motivating Example [D.Achlioptas] Random Graph with given wire? n arbitrary points Finite spool of wire B

29 Motivating Example [D.Achlioptas] Random Graph with given wire? n arbitrary points Finite spool of wire B P( r ) = exp( λ r)

30 Our Approach Random Graphs subject to Constraints Geometric Analogues of Erdos-Renyi Graphs No independence assumptions Maximally Agnostic aka Uniform Measure

31 Our Approach Random Graphs subject to Constraints Geometric Analogues of Erdos-Renyi Graphs No independence assumptions Maximally Agnostic aka Uniform Measure Tools to Analyze such objects as if Edges were Independent!!

32 Partition Symmetry P ={P1,..., Pk} of all edges... Edge Profile of x G in {0,1} E m(x) = (m1(x),..., mk(x)) mmi(x) == x E(G) IPi P (G) i i

33 Partition Symmetry P ={P1,..., Pk} of all edges... Edge Profile of x G in {0,1} E m(g) = (m1(g),..., mk(g)) mi(g) = E(G) Pi

34 Partition Symmetry P ={P1,..., Pk} of all edges... Edge S={ Profile of x G in {0,1} E = (m G:m(G) m(g) in1(g), C }..., mk(g)) mi(g) = E(G) Pi Definition: P-symmetric set

35 Partition Symmetry S={ G: m(g) in C }

36 Partition Symmetry S={ G: m(g) in C } Full symmetry k=1 G(n,m)

37 Partition Symmetry S={ G: m(g) in C } Full symmetry k=1 C = {m}

38 Partition Symmetry S={ G: m(g) in C } Full symmetry k=1 C=[a, b]

39 Partition Symmetry S={ G: m(g) in C } Full symmetry k=1 No symmetry k= n2 / 2 G(n,m) arbitrary S

40 Stochastic Block Model p11 p12 p13 Vertex partition V={V1,..., Vq} p21 p22 p23 k = q2 / 2 p31 p32 p33 Szemeredi Regularity Lemma Approximation in Cut norm Graph sequence G0, G1,, GT, SBM sequence SBM0, SBM1,, SBMT,

41 Stochastic Block Model p11 p12 p13 Vertex partition V={V1,..., Vq} p21 p22 p23 k = q2 / 2 p31 p32 p33 Szemeredi Regularity Lemma Approximation ApproximationininCut Cutnorm norm Graph sequence G0, G1,, GT, SBM sequence SBM0, SBM1,, SBMT,

42 Stochastic Block Model p11 p12 p13 Vertex partition V={V1,..., Vq} p21 p22 p23 k = q2 / 2 p31 p32 p33 Szemeredi Regularity Lemma Approximation in Cut norm Graph sequence SBM sequence G0, G1,, GT, Graph Limits [LS 06] SBM, SBM,, SBM, 0 1 T

43 Stochastic Block Model p11 p12 p13 Vertex partition V={V1,..., Vq} p21 p22 p23 k = q2 / 2 p31 p32 p33 Szemeredi Regularity Lemma Approximation in Cut norm Graph sequence SBM sequence G0, G1,, GT, Graph Limits [LS 06] SBM, SBM,, SBM, 0 1 T

44 Geometric Partitions Distance function d(u,v)

45 Geometric Partitions Distance function d(u,v) Ri = [ (1+δ)i-1, (1+δ)i )

46 Geometric Partitions Distance function d(u,v) Ri = [ (1+δ)i-1, (1+δ)i )

47 Geometric Partitions Distance function d(u,v) Ri = [ (1+δ)i-1, (1+δ)i ) R0 R1 Ri

48 Geometric Partitions Distance function d(u,v) Ri = [ (1+δ)i-1, (1+δ)i ) R0 R1 P ={P1,..., Pk} Pi = {(u,v): d(u,v) in Ri } Ri

49 Geometric Partitions Distance function d(u,v) Ri = [ (1+δ)i-1, (1+δ)i ) R0 R1 Ri P ={P1,..., Pk} Pi = {(u,v): d(u,v) in Ri } k = log( Dmax / Dmin )

50 Language of Partitions Block models p11 p12 p13 p21 p22 p23 p31 p32 p33 Geometry Abstract Geometry R0 R1 Ri

51 Language of Partitions Block models Geometry p11 p12 p13 p21 p22 p S={ G: m(g) in C } R p31 p32 p33 23 Abstract Geometry 0 R1 Ri

52 Uniform Measure and P-symmetry S={ G: m(g) in C } P = { P1, P2, P3 } n = 6, k = 3

53 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } P = { P1, P2, P3 } n = 6, k = 3

54 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } m1* = 4 m2* = 2 m3* = 2

55 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } m1* = 4 m2* = 2 m3* = 2

56 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } m1* = 4 m2* = 2 m3* = 2

57 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } m1* = 4 G(P1,m1*) m2* = 2 G(P2,m2*) m3* = 2 G(P3,m3*)

58 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } Coupling m1* = 4 G(P1,m1*) q1 m2* = 2 G(P2,m2*) q2 m3* = 2 G(P3,m3*) q3

59 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } Coupling G(P1,m1*) q1 m2* = 2 G(P2,m2*) q2 m3* = 2 G(P3,m3*) q3 Union Bound m1* = 4

60 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } m* = (m1*, m2*, m3*}

61 Uniform Measure and P-symmetry S={ G: m(g) in {m*} } m* = (m1*, m2*, m3*} Coupling q* = (q1*, q2*, q3*}

62 Uniform Measure and P-symmetry S={ G: m(g) in C} m in C Coupling? q* = (q1*, q2*, q3*}

63 Uniform Measure and P-symmetry S={ G: m(g) in C} Co m n in C ce of ntr mcoupling at i? (G on q* = (q *, )q! *, q *} 1 2 3

64 Concentration of Edge-profiles m3 m1 m2 C

65 Concentration of Edge-profiles m3 m1 m2 max s. t. Ent( m ) m in C C

66 Concentration of Edge-profiles m3 m1 m2 max s. t. Ent( m ) m in Conv(C) Conv(C)

67 Concentration of Edge-profiles m3 m* m1 m2 max s. t. Ent( m ) m in Conv(C) Conv(C)

68 Concentration of Edge-profiles m3 m* m1 m2 Conv(C) max s. t. Ent( m ) m in Conv(C) μ(s) = min {mi*, Pi - mi* }

69 Concentration of Edge-profiles m3 m* m1 m2 Conv(C) max s. t. Ent( m ) m in Conv(C) μ(s) = min {mi*, Pi - mi* } Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)])

70 Proof of Theorem Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)]) 1. Count # graphs for given m 2. Solve convex optimization problem get m* 3. Bound rate of decay away of m* 4. Round m* to get a vector in C + quantify loss 5. Integrate outside of ``good set of edge-profiles 6. Union Bound

71 Proof of Theorem Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)]) 1. Count # graphs for given m 2. Solve convex optimization problem get m* 3. Bound rate of decay away of m* 4. Round m* to get a vector in C + quantify loss 5. Integrate outside of ``good set of edge-profiles 6. Union Bound

72 Proof of Theorem Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)]) 1. Count # graphs for given m 2. Solve convex optimization problem get m* 3. Bound rate of decay away of m* 4. Round m* to get a vector in C + quantify loss 5. Integrate outside of ``good set of edge-profiles 6. Union Bound

73 Proof of Theorem Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)]) 1. Count # graphs for given m 2. Solve convex optimization problem get m* 3. Bound rate of decay away of m* 4. Round m* to get a vector in C + quantify loss 5. Integrate outside of ``good set of edge-profiles 6. Union Bound

74 Proof of Theorem Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)]) 1. Count # graphs for given m 2. Solve convex optimization problem get m* 3. Bound rate of decay away of m* 4. Round m* to get a vector in C + quantify loss 5. Integrate outside of ``good set of edge-profiles 6. Union Bound

75 Proof of Theorem Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)]) 1. Count # graphs for given m 2. Solve convex optimization problem get m* 3. Bound rate of decay away of m* 4. Round m* to get a vector in C + quantify loss 5. Integrate outside of ``good set of edge-profiles 6. Union Bound

76 Proof of Theorem Theorem [Achlioptas, S, 15] For a convex P-symmetric set S and for every ε > r(s) P( mi(g) - mi* > ε mi* ) < exp(-μ(s)[ε2 λ(s)]) 1. Count # graphs for given m 2. Solve convex optimization problem get m* 3. Bound rate of decay away of m* 4. Round m* to get a vector in C + quantify loss 5. Integrate outside of ``good set of edge-profiles 6. Union Bound

77 Applications m3 m * 1. Graphs defined by Linear Programs S = { G: X m(g) < b } X in Rm x k m1 m2 P( ei ) = exp( XiTλ) 2. Kleinberg s Navigability for Set Systems [Achlioptas, S 2015].

78 Applications m3 m * 1. Graphs defined by Linear Programs S = { G: X m(g) < b } X in Rm x k m1 m2 P( ei ) = exp( XiTλ) 2. Kleinberg s Navigability for Set Systems [Achlioptas, S 2015].

79 Take Home Message Random Graphs subject to Constraints Geometric Analogues of Erdos-Renyi Graphs Independence = Symmetry + Concentration P-symmetry concept to be further exploited

80 Future Work Generalize notion of symmetry and extend beyond uniform measure Geometric coding of Edge Partitions for Inference and Sampling. Applications in Learning Theory, Approximation Algorithms, Average Case Analysis.

81 Maximum Entropy in Computer Science Max-Min Fair Allocation of Indivisible Goods Asadpour, Saberi STOC 2007 An O(log n/ loglog n)- approx Algorithm for the Asymmetric TSP Asadpour, Goemans, Madry, Oveis Gharan, Saberi. SODA 2010 Randomized Rounding Approach to the Traveling Salesman Problem Oveis Gharan, Saberi, Singh FOCS 2011 The Entropy Rounding Method in Approximation Algorithms Rothvoß SODA 2012 Entropy, Optimization and Counting Singh, Vishnoi STOC 2014

82 Boltzmann s Heuristic Fixed Energy Uniform Measure Maximum Entropy Realistic? Rigorous?

Symmetric Graph Properties Have Independent Edges

Symmetric Graph Properties Have Independent Edges Symmetric Graph Properties Have Independent Edges Dimitris Achlioptas a,b,1,2, Paris Siminelakis c,1,3, a Department of Computer Science University of California, Santa Cruz b Department of Informatics

More information

Some Open Problems in Approximation Algorithms

Some Open Problems in Approximation Algorithms Some Open Problems in Approximation Algorithms David P. Williamson School of Operations Research and Information Engineering Cornell University February 28, 2011 University of Bonn Bonn, Germany David

More information

Some Open Problems in Approximation Algorithms

Some Open Problems in Approximation Algorithms Some Open Problems in Approximation Algorithms David P. Williamson School of Operations Research and Information Engineering Cornell University November 2, 2010 Egerváry Research Group on Combinatorial

More information

Improving Christofides Algorithm for the s-t Path TSP

Improving Christofides Algorithm for the s-t Path TSP Cornell University May 21, 2012 Joint work with Bobby Kleinberg and David Shmoys Metric TSP Metric (circuit) TSP Given a weighted graph G = (V, E) (c : E R + ), find a minimum Hamiltonian circuit Triangle

More information

A simple LP relaxation for the Asymmetric Traveling Salesman Problem

A simple LP relaxation for the Asymmetric Traveling Salesman Problem A simple LP relaxation for the Asymmetric Traveling Salesman Problem Thành Nguyen Cornell University, Center for Applies Mathematics 657 Rhodes Hall, Ithaca, NY, 14853,USA thanh@cs.cornell.edu Abstract.

More information

On the Locality of Distributed Sparse Spanner Constructions

On the Locality of Distributed Sparse Spanner Constructions On the Locality of Distributed Sparse Spanner Constructions B. Derbel, C. Gavoille, D. Peleg, L. Viennot University of Lille University of Bordeaux Weizmann Institute INRIA, Paris PODC 2008 Toronto What

More information

Lecture 5: Probabilistic tools and Applications II

Lecture 5: Probabilistic tools and Applications II T-79.7003: Graphs and Networks Fall 2013 Lecture 5: Probabilistic tools and Applications II Lecturer: Charalampos E. Tsourakakis Oct. 11, 2013 5.1 Overview In the first part of today s lecture we will

More information

Approximability of Connected Factors

Approximability of Connected Factors Approximability of Connected Factors Kamiel Cornelissen 1, Ruben Hoeksma 1, Bodo Manthey 1, N. S. Narayanaswamy 2, and C. S. Rahul 2 1 University of Twente, Enschede, The Netherlands {k.cornelissen, r.p.hoeksma,

More information

Lecture 2: Stable Polynomials

Lecture 2: Stable Polynomials Math 270: Geometry of Polynomials Fall 2015 Lecture 2: Stable Polynomials Lecturer: Nikhil Srivastava September 8 Disclaimer: These notes have not been subjected to the usual scrutiny reserved for formal

More information

A Randomized Rounding Approach to the Traveling Salesman Problem

A Randomized Rounding Approach to the Traveling Salesman Problem A Randomized Rounding Approach to the Traveling Salesman Problem Shayan Oveis Gharan Management Science and Engineering Stanford University Stanford, CA 94305 shayan@stanford.edu Amin Saberi + Management

More information

Phase transitions in discrete structures

Phase transitions in discrete structures Phase transitions in discrete structures Amin Coja-Oghlan Goethe University Frankfurt Overview 1 The physics approach. [following Mézard, Montanari 09] Basics. Replica symmetry ( Belief Propagation ).

More information

The typical structure of sparse K r+1 -free graphs

The typical structure of sparse K r+1 -free graphs The typical structure of sparse K r+1 -free graphs Lutz Warnke University of Cambridge (joint work with József Balogh, Robert Morris, and Wojciech Samotij) H-free graphs / Turán s theorem Definition Let

More information

A Randomized Rounding Approach to the Traveling Salesman Problem

A Randomized Rounding Approach to the Traveling Salesman Problem A Randomized Rounding Approach to the Traveling Salesman Problem Shayan Oveis Gharan Amin Saberi. Mohit Singh. Abstract For some positive constant ɛ 0, we give a ( 3 2 ɛ 0)-approximation algorithm for

More information

Lecture 4: Applications: random trees, determinantal measures and sampling

Lecture 4: Applications: random trees, determinantal measures and sampling Lecture 4: Applications: random trees, determinantal measures and sampling Robin Pemantle University of Pennsylvania pemantle@math.upenn.edu Minerva Lectures at Columbia University 09 November, 2016 Sampling

More information

ABHELSINKI UNIVERSITY OF TECHNOLOGY

ABHELSINKI UNIVERSITY OF TECHNOLOGY Approximation Algorithms Seminar 1 Set Cover, Steiner Tree and TSP Siert Wieringa siert.wieringa@tkk.fi Approximation Algorithms Seminar 1 1/27 Contents Approximation algorithms for: Set Cover Steiner

More information

How many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected?

How many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected? How many randomly colored edges make a randomly colored dense graph rainbow hamiltonian or rainbow connected? Michael Anastos and Alan Frieze February 1, 2018 Abstract In this paper we study the randomly

More information

Hardness of Embedding Metric Spaces of Equal Size

Hardness of Embedding Metric Spaces of Equal Size Hardness of Embedding Metric Spaces of Equal Size Subhash Khot and Rishi Saket Georgia Institute of Technology {khot,saket}@cc.gatech.edu Abstract. We study the problem embedding an n-point metric space

More information

Concentration of Measures by Bounded Couplings

Concentration of Measures by Bounded Couplings Concentration of Measures by Bounded Couplings Subhankar Ghosh, Larry Goldstein and Ümit Işlak University of Southern California [arxiv:0906.3886] [arxiv:1304.5001] May 2013 Concentration of Measure Distributional

More information

The Kadison-Singer Problem for Strongly Rayleigh Measures and Applications to Asymmetric TSP

The Kadison-Singer Problem for Strongly Rayleigh Measures and Applications to Asymmetric TSP The Kadison-Singer Problem for Strongly Rayleigh Measures and Applications to Asymmetric TSP Nima Anari Shayan Oveis Gharan Abstract Marcus, Spielman, and Srivastava in their seminal work [MSS13b] resolved

More information

Concentration of Measures by Bounded Size Bias Couplings

Concentration of Measures by Bounded Size Bias Couplings Concentration of Measures by Bounded Size Bias Couplings Subhankar Ghosh, Larry Goldstein University of Southern California [arxiv:0906.3886] January 10 th, 2013 Concentration of Measure Distributional

More information

Lecture 1: Introduction: Equivalence of Counting and Sampling

Lecture 1: Introduction: Equivalence of Counting and Sampling Counting and Sampling Fall 2017 Lecture 1: Introduction: Equivalence of Counting and Sampling Lecturer: Shayan Oveis Gharan Sept 27 Disclaimer: These notes have not been subjected to the usual scrutiny

More information

Some Open Problems in Approximation Algorithms

Some Open Problems in Approximation Algorithms Some Open Problems in Approximation Algorithms David P. Williamson School of Operations Research and Information Engineering Cornell University August 18, 2011 APPROX 2011 David P. Williamson (Cornell

More information

Deterministic Decentralized Search in Random Graphs

Deterministic Decentralized Search in Random Graphs Deterministic Decentralized Search in Random Graphs Esteban Arcaute 1,, Ning Chen 2,, Ravi Kumar 3, David Liben-Nowell 4,, Mohammad Mahdian 3, Hamid Nazerzadeh 1,, and Ying Xu 1, 1 Stanford University.

More information

Lecture 18: March 15

Lecture 18: March 15 CS71 Randomness & Computation Spring 018 Instructor: Alistair Sinclair Lecture 18: March 15 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They may

More information

CS369N: Beyond Worst-Case Analysis Lecture #4: Probabilistic and Semirandom Models for Clustering and Graph Partitioning

CS369N: Beyond Worst-Case Analysis Lecture #4: Probabilistic and Semirandom Models for Clustering and Graph Partitioning CS369N: Beyond Worst-Case Analysis Lecture #4: Probabilistic and Semirandom Models for Clustering and Graph Partitioning Tim Roughgarden April 25, 2010 1 Learning Mixtures of Gaussians This lecture continues

More information

An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes)

An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) Nicholas J. A. Harvey University of British Columbia Vancouver, Canada nickhar@cs.ubc.ca Jan Vondrák

More information

Efficient routing in Poisson small-world networks

Efficient routing in Poisson small-world networks Efficient routing in Poisson small-world networks M. Draief and A. Ganesh Abstract In recent work, Jon Kleinberg considered a small-world network model consisting of a d-dimensional lattice augmented with

More information

Randomized Algorithms

Randomized Algorithms Randomized Algorithms 南京大学 尹一通 Martingales Definition: A sequence of random variables X 0, X 1,... is a martingale if for all i > 0, E[X i X 0,...,X i1 ] = X i1 x 0, x 1,...,x i1, E[X i X 0 = x 0, X 1

More information

NP-Completeness. NP-Completeness 1

NP-Completeness. NP-Completeness 1 NP-Completeness Reference: Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and Johnson, W.H. Freeman and Company, 1979. NP-Completeness 1 General Problems, Input Size and

More information

ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS

ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS ON THE NUMBER OF ALTERNATING PATHS IN BIPARTITE COMPLETE GRAPHS PATRICK BENNETT, ANDRZEJ DUDEK, ELLIOT LAFORGE December 1, 016 Abstract. Let C [r] m be a code such that any two words of C have Hamming

More information

Dependent Randomized Rounding for Matroid Polytopes and Applications

Dependent Randomized Rounding for Matroid Polytopes and Applications Dependent Randomized Rounding for Matroid Polytopes and Applications Chandra Chekuri Jan Vondrák Rico Zenklusen November 4, 2009 Abstract Motivated by several applications, we consider the problem of randomly

More information

arxiv: v1 [math.co] 24 Sep 2017

arxiv: v1 [math.co] 24 Sep 2017 k-planar Crossing Number of Random Graphs and Random Regular Graphs arxiv:1709.08136v1 [math.co] 24 Sep 2017 John Asplund 1 Thao Do 2 Arran Hamm 3 László Székely 4 Libby Taylor 5 Zhiyu Wang 4 Abstract

More information

An O(log n/log log n)-approximation algorithm for the asymmetric traveling salesman problem

An O(log n/log log n)-approximation algorithm for the asymmetric traveling salesman problem An Olog n/log log n)-approximation algorithm for the asymmetric traveling salesman problem The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story

More information

Matroid Secretary Problem in the Random Assignment Model

Matroid Secretary Problem in the Random Assignment Model Matroid Secretary Problem in the Random Assignment Model José Soto Department of Mathematics M.I.T. SODA 2011 Jan 25, 2011. José Soto - M.I.T. Matroid Secretary - Random Assignment SODA 2011 1 Classical

More information

Connectivity. Corollary. GRAPH CONNECTIVITY is not FO definable

Connectivity. Corollary. GRAPH CONNECTIVITY is not FO definable Connectivity Corollary. GRAPH CONNECTIVITY is not FO definable Connectivity Corollary. GRAPH CONNECTIVITY is not FO definable If A is a linear order of size n, let G(A) be the graph with edges { i, i+2

More information

Jens Vygen. New approximation algorithms for the TSP

Jens Vygen. New approximation algorithms for the TSP Jens Vygen New approximation algorithms for the TSP The traveling salesman problem (TSP) is probably the best known combinatorial optimization problem. Although studied intensively for sixty years, the

More information

Independence and chromatic number (and random k-sat): Sparse Case. Dimitris Achlioptas Microsoft

Independence and chromatic number (and random k-sat): Sparse Case. Dimitris Achlioptas Microsoft Independence and chromatic number (and random k-sat): Sparse Case Dimitris Achlioptas Microsoft Random graphs W.h.p.: with probability that tends to 1 as n. Hamiltonian cycle Let τ 2 be the moment all

More information

Lower bounds on the size of semidefinite relaxations. David Steurer Cornell

Lower bounds on the size of semidefinite relaxations. David Steurer Cornell Lower bounds on the size of semidefinite relaxations David Steurer Cornell James R. Lee Washington Prasad Raghavendra Berkeley Institute for Advanced Study, November 2015 overview of results unconditional

More information

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

Topic: Balanced Cut, Sparsest Cut, and Metric Embeddings Date: 3/21/2007 CS880: Approximations Algorithms Scribe: Tom Watson Lecturer: Shuchi Chawla Topic: Balanced Cut, Sparsest Cut, and Metric Embeddings Date: 3/21/2007 In the last lecture, we described an O(log k log D)-approximation

More information

Lecture 24: April 12

Lecture 24: April 12 CS271 Randomness & Computation Spring 2018 Instructor: Alistair Sinclair Lecture 24: April 12 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They

More information

NP-Completeness. ch34 Hewett. Problem. Tractable Intractable Non-computable computationally infeasible super poly-time alg. sol. E.g.

NP-Completeness. ch34 Hewett. Problem. Tractable Intractable Non-computable computationally infeasible super poly-time alg. sol. E.g. NP-Completeness ch34 Hewett Problem Tractable Intractable Non-computable computationally infeasible super poly-time alg. sol. E.g., O(2 n ) computationally feasible poly-time alg. sol. E.g., O(n k ) No

More information

Approximating Submodular Functions. Nick Harvey University of British Columbia

Approximating Submodular Functions. Nick Harvey University of British Columbia Approximating Submodular Functions Nick Harvey University of British Columbia Approximating Submodular Functions Part 1 Nick Harvey University of British Columbia Department of Computer Science July 11th,

More information

NP-Complete Problems and Approximation Algorithms

NP-Complete Problems and Approximation Algorithms NP-Complete Problems and Approximation Algorithms Efficiency of Algorithms Algorithms that have time efficiency of O(n k ), that is polynomial of the input size, are considered to be tractable or easy

More information

arxiv: v2 [cs.ds] 4 Oct 2011

arxiv: v2 [cs.ds] 4 Oct 2011 13 9-approximation for Graphic TSP Marcin Mucha Institute of Informatics, University of Warsaw, Poland mucha@mimuw.edu.pl arxiv:1108.1130v2 [cs.ds] 4 Oct 2011 Abstract The Travelling Salesman Problem is

More information

Approximability of Packing Disjoint Cycles

Approximability of Packing Disjoint Cycles Approximability of Packing Disjoint Cycles Zachary Friggstad Mohammad R. Salavatipour Department of Computing Science University of Alberta Edmonton, Alberta T6G 2E8, Canada zacharyf,mreza@cs.ualberta.ca

More information

ON TESTING HAMILTONICITY OF GRAPHS. Alexander Barvinok. July 15, 2014

ON TESTING HAMILTONICITY OF GRAPHS. Alexander Barvinok. July 15, 2014 ON TESTING HAMILTONICITY OF GRAPHS Alexander Barvinok July 5, 204 Abstract. Let us fix a function f(n) = o(nlnn) and reals 0 α < β. We present a polynomial time algorithm which, given a directed graph

More information

A Simple Algorithm for Clustering Mixtures of Discrete Distributions

A Simple Algorithm for Clustering Mixtures of Discrete Distributions 1 A Simple Algorithm for Clustering Mixtures of Discrete Distributions Pradipta Mitra In this paper, we propose a simple, rotationally invariant algorithm for clustering mixture of distributions, including

More information

Graph Partitioning Using Random Walks

Graph Partitioning Using Random Walks Graph Partitioning Using Random Walks A Convex Optimization Perspective Lorenzo Orecchia Computer Science Why Spectral Algorithms for Graph Problems in practice? Simple to implement Can exploit very efficient

More information

4: The Pandemic process

4: The Pandemic process 4: The Pandemic process David Aldous July 12, 2012 (repeat of previous slide) Background meeting model with rates ν. Model: Pandemic Initially one agent is infected. Whenever an infected agent meets another

More information

A New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser

A New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser A New Approximation Algorithm for the Asymmetric TSP with Triangle Inequality By Markus Bläser Presented By: Chris Standish chriss@cs.tamu.edu 23 November 2005 1 Outline Problem Definition Frieze s Generic

More information

Approximating Submodular Functions Everywhere

Approximating Submodular Functions Everywhere Approximating Submodular Functions Everywhere Michel X. Goemans Nicholas J. A. Harvey Satoru Iwata Vahab Mirrokni Abstract Submodular functions are a key concept in combinatorial optimization. Algorithms

More information

A better approximation ratio for the Vertex Cover problem

A better approximation ratio for the Vertex Cover problem A better approximation ratio for the Vertex Cover problem George Karakostas Dept. of Computing and Software McMaster University October 5, 004 Abstract We reduce the approximation factor for Vertex Cover

More information

Graph Partitioning Algorithms and Laplacian Eigenvalues

Graph Partitioning Algorithms and Laplacian Eigenvalues Graph Partitioning Algorithms and Laplacian Eigenvalues Luca Trevisan Stanford Based on work with Tsz Chiu Kwok, Lap Chi Lau, James Lee, Yin Tat Lee, and Shayan Oveis Gharan spectral graph theory Use linear

More information

Paul Erdős and Graph Ramsey Theory

Paul Erdős and Graph Ramsey Theory Paul Erdős and Graph Ramsey Theory Benny Sudakov ETH and UCLA Ramsey theorem Ramsey theorem Definition: The Ramsey number r(s, n) is the minimum N such that every red-blue coloring of the edges of a complete

More information

Additive Combinatorics and Computational Complexity

Additive Combinatorics and Computational Complexity Additive Combinatorics and Computational Complexity Luca Trevisan U.C. Berkeley Ongoing joint work with Omer Reingold, Madhur Tulsiani, Salil Vadhan Combinatorics: Studies: Graphs, hypergraphs, set systems

More information

Szemerédi s regularity lemma revisited. Lewis Memorial Lecture March 14, Terence Tao (UCLA)

Szemerédi s regularity lemma revisited. Lewis Memorial Lecture March 14, Terence Tao (UCLA) Szemerédi s regularity lemma revisited Lewis Memorial Lecture March 14, 2008 Terence Tao (UCLA) 1 Finding models of large dense graphs Suppose we are given a large dense graph G = (V, E), where V is a

More information

Data Structures and Algorithms (CSCI 340)

Data Structures and Algorithms (CSCI 340) University of Wisconsin Parkside Fall Semester 2008 Department of Computer Science Prof. Dr. F. Seutter Data Structures and Algorithms (CSCI 340) Homework Assignments The numbering of the problems refers

More information

Lecture 8: February 8

Lecture 8: February 8 CS71 Randomness & Computation Spring 018 Instructor: Alistair Sinclair Lecture 8: February 8 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They

More information

Dissertation Defense

Dissertation Defense Clustering Algorithms for Random and Pseudo-random Structures Dissertation Defense Pradipta Mitra 1 1 Department of Computer Science Yale University April 23, 2008 Mitra (Yale University) Dissertation

More information

Clique is hard on average for regular resolution

Clique is hard on average for regular resolution Clique is hard on average for regular resolution Ilario Bonacina, UPC Barcelona Tech July 27, 2018 Oxford Complexity Day Talk based on a joint work with: A. Atserias S. de Rezende J. Nordstro m M. Lauria

More information

Lecture 8: The Goemans-Williamson MAXCUT algorithm

Lecture 8: The Goemans-Williamson MAXCUT algorithm IU Summer School Lecture 8: The Goemans-Williamson MAXCUT algorithm Lecturer: Igor Gorodezky The Goemans-Williamson algorithm is an approximation algorithm for MAX-CUT based on semidefinite programming.

More information

On Allocating Goods to Maximize Fairness

On Allocating Goods to Maximize Fairness On Allocating Goods to Maximize Fairness Deeparnab Chakrabarty Julia Chuzhoy Sanjeev Khanna September 23, 2009 Abstract We consider the Max-Min Allocation problem: given a set A of m agents and a set I

More information

On the number of cycles in a graph with restricted cycle lengths

On the number of cycles in a graph with restricted cycle lengths On the number of cycles in a graph with restricted cycle lengths Dániel Gerbner, Balázs Keszegh, Cory Palmer, Balázs Patkós arxiv:1610.03476v1 [math.co] 11 Oct 2016 October 12, 2016 Abstract Let L be a

More information

Approximating Graph Spanners

Approximating Graph Spanners Approximating Graph Spanners Michael Dinitz Johns Hopkins University Joint work with combinations of Robert Krauthgamer (Weizmann), Eden Chlamtáč (Ben Gurion), Ran Raz (Weizmann), Guy Kortsarz (Rutgers-Camden)

More information

Spectra of adjacency matrices of random geometric graphs

Spectra of adjacency matrices of random geometric graphs Spectra of adjacency matrices of random geometric graphs Paul Blackwell, Mark Edmondson-Jones and Jonathan Jordan University of Sheffield 22nd December 2006 Abstract We investigate the spectral properties

More information

CPSC 536N: Randomized Algorithms Term 2. Lecture 2

CPSC 536N: Randomized Algorithms Term 2. Lecture 2 CPSC 536N: Randomized Algorithms 2014-15 Term 2 Prof. Nick Harvey Lecture 2 University of British Columbia In this lecture we continue our introduction to randomized algorithms by discussing the Max Cut

More information

Testing Cluster Structure of Graphs. Artur Czumaj

Testing Cluster Structure of Graphs. Artur Czumaj Testing Cluster Structure of Graphs Artur Czumaj DIMAP and Department of Computer Science University of Warwick Joint work with Pan Peng and Christian Sohler (TU Dortmund) Dealing with BigData in Graphs

More information

Polynomial-time reductions. We have seen several reductions:

Polynomial-time reductions. We have seen several reductions: Polynomial-time reductions We have seen several reductions: Polynomial-time reductions Informal explanation of reductions: We have two problems, X and Y. Suppose we have a black-box solving problem X in

More information

ECE534, Spring 2018: Solutions for Problem Set #4 Due Friday April 6, 2018

ECE534, Spring 2018: Solutions for Problem Set #4 Due Friday April 6, 2018 ECE534, Spring 2018: s for Problem Set #4 Due Friday April 6, 2018 1. MMSE Estimation, Data Processing and Innovations The random variables X, Y, Z on a common probability space (Ω, F, P ) are said to

More information

An Efficient reconciliation algorithm for social networks

An Efficient reconciliation algorithm for social networks An Efficient reconciliation algorithm for social networks Silvio Lattanzi (Google Research NY) Joint work with: Nitish Korula (Google Research NY) ICERM Stochastic Graph Models Outline Graph reconciliation

More information

Welfare Maximization with Friends-of-Friends Network Externalities

Welfare Maximization with Friends-of-Friends Network Externalities Welfare Maximization with Friends-of-Friends Network Externalities Extended version of a talk at STACS 2015, Munich Wolfgang Dvořák 1 joint work with: Sayan Bhattacharya 2, Monika Henzinger 1, Martin Starnberger

More information

Combinatorial Auctions Do Need Modest Interaction

Combinatorial Auctions Do Need Modest Interaction Combinatorial Auctions Do Need Modest Interaction Sepehr Assadi University of Pennsylvania Motivation A fundamental question: How to determine efficient allocation of resources between individuals? Motivation

More information

Sharp threshold functions for random intersection graphs via a coupling method.

Sharp threshold functions for random intersection graphs via a coupling method. Sharp threshold functions for random intersection graphs via a coupling method. Katarzyna Rybarczyk Faculty of Mathematics and Computer Science, Adam Mickiewicz University, 60 769 Poznań, Poland kryba@amu.edu.pl

More information

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

Lecture Introduction. 2 Brief Recap of Lecture 10. CS-621 Theory Gems October 24, 2012 CS-62 Theory Gems October 24, 202 Lecture Lecturer: Aleksander Mądry Scribes: Carsten Moldenhauer and Robin Scheibler Introduction In Lecture 0, we introduced a fundamental object of spectral graph theory:

More information

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1

A = A U. U [n] P(A U ). n 1. 2 k(n k). k. k=1 Lecture I jacques@ucsd.edu Notation: Throughout, P denotes probability and E denotes expectation. Denote (X) (r) = X(X 1)... (X r + 1) and let G n,p denote the Erdős-Rényi model of random graphs. 10 Random

More information

Information Recovery from Pairwise Measurements

Information Recovery from Pairwise Measurements Information Recovery from Pairwise Measurements A Shannon-Theoretic Approach Yuxin Chen, Changho Suh, Andrea Goldsmith Stanford University KAIST Page 1 Recovering data from correlation measurements A large

More information

Two problems on independent sets in graphs

Two problems on independent sets in graphs Two problems on independent sets in graphs David Galvin June 14, 2012 Abstract Let i t (G) denote the number of independent sets of size t in a graph G. Levit and Mandrescu have conjectured that for all

More information

A Geometric Approach to Graph Isomorphism

A Geometric Approach to Graph Isomorphism A Geometric Approach to Graph Isomorphism Pawan Aurora and Shashank K Mehta Indian Institute of Technology, Kanpur - 208016, India {paurora,skmehta}@cse.iitk.ac.in Abstract. We present an integer linear

More information

In this section you will learn the following : 40.1Double integrals

In this section you will learn the following : 40.1Double integrals Module 14 : Double Integrals, Applilcations to Areas and Volumes Change of variables Lecture 40 : Double integrals over rectangular domains [Section 40.1] Objectives In this section you will learn the

More information

Applications of model theory in extremal graph combinatorics

Applications of model theory in extremal graph combinatorics Applications of model theory in extremal graph combinatorics Artem Chernikov (IMJ-PRG, UCLA) Logic Colloquium Helsinki, August 4, 2015 Szemerédi regularity lemma Theorem [E. Szemerédi, 1975] Every large

More information

COMMUNITY DETECTION IN SPARSE NETWORKS VIA GROTHENDIECK S INEQUALITY

COMMUNITY DETECTION IN SPARSE NETWORKS VIA GROTHENDIECK S INEQUALITY COMMUNITY DETECTION IN SPARSE NETWORKS VIA GROTHENDIECK S INEQUALITY OLIVIER GUÉDON AND ROMAN VERSHYNIN Abstract. We present a simple and flexible method to prove consistency of semidefinite optimization

More information

The Greedy Algorithm for the Symmetric TSP

The Greedy Algorithm for the Symmetric TSP The Greedy Algorithm for the Symmetric TSP Gregory Gutin Anders Yeo Abstract We corrected proofs of two results on the greedy algorithm for the Symmetric TSP and answered a question in Gutin and Yeo, Oper.

More information

Introduction to Information Entropy Adapted from Papoulis (1991)

Introduction to Information Entropy Adapted from Papoulis (1991) Introduction to Information Entropy Adapted from Papoulis (1991) Federico Lombardo Papoulis, A., Probability, Random Variables and Stochastic Processes, 3rd edition, McGraw ill, 1991. 1 1. INTRODUCTION

More information

SUBGRAPHS OF WEAKLY QUASI-RANDOM ORIENTED GRAPHS. Omid Amini, Simon Griffiths & Florian Huc

SUBGRAPHS OF WEAKLY QUASI-RANDOM ORIENTED GRAPHS. Omid Amini, Simon Griffiths & Florian Huc SUBGRAPHS OF WEAKLY QUASI-RANDOM ORIENTED GRAPHS Omid Amini, Simon Griffiths & Florian Huc Abstract. It is an intriguing question to see what kind of information on the structure of an oriented graph D

More information

Learning Functions of Halfspaces Using Prefix Covers

Learning Functions of Halfspaces Using Prefix Covers JMLR: Workshop and Conference Proceedings vol (2010) 15.1 15.10 25th Annual Conference on Learning Theory Learning Functions of Halfspaces Using Prefix Covers Parikshit Gopalan MSR Silicon Valley, Mountain

More information

Algorithms and Theory of Computation. Lecture 19: Class P and NP, Reduction

Algorithms and Theory of Computation. Lecture 19: Class P and NP, Reduction Algorithms and Theory of Computation Lecture 19: Class P and NP, Reduction Xiaohui Bei MAS 714 October 29, 2018 Nanyang Technological University MAS 714 October 29, 2018 1 / 26 Decision Problems Revisited

More information

Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools

Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools Manor Mendel, CMI, Caltech 1 Finite Metric Spaces Definition of (semi) metric. (M, ρ): M a (finite) set of points. ρ a distance function

More information

Approximating the minimum quadratic assignment problems

Approximating the minimum quadratic assignment problems Approximating the minimum quadratic assignment problems Refael Hassin Asaf Levin Maxim Sviridenko Abstract We consider the well-known minimum quadratic assignment problem. In this problem we are given

More information

Distinct edge weights on graphs

Distinct edge weights on graphs of Distinct edge weights on University of California-San Diego mtait@math.ucsd.edu Joint work with Jacques Verstraëte November 4, 2014 (UCSD) of November 4, 2014 1 / 46 Overview of 1 2 3 Product-injective

More information

On the number of circuits in random graphs. Guilhem Semerjian. [ joint work with Enzo Marinari and Rémi Monasson ]

On the number of circuits in random graphs. Guilhem Semerjian. [ joint work with Enzo Marinari and Rémi Monasson ] On the number of circuits in random graphs Guilhem Semerjian [ joint work with Enzo Marinari and Rémi Monasson ] [ Europhys. Lett. 73, 8 (2006) ] and [ cond-mat/0603657 ] Orsay 13-04-2006 Outline of the

More information

Dual Space of L 1. C = {E P(I) : one of E or I \ E is countable}.

Dual Space of L 1. C = {E P(I) : one of E or I \ E is countable}. Dual Space of L 1 Note. The main theorem of this note is on page 5. The secondary theorem, describing the dual of L (µ) is on page 8. Let (X, M, µ) be a measure space. We consider the subsets of X which

More information

What can be sampled locally?

What can be sampled locally? What can be sampled locally? Yitong Yin Nanjing University Joint work with: Weiming Feng, Yuxin Sun Local Computation Locality in distributed graph algorithms. [Linial, FOCS 87, SICOMP 92] the LOCAL model:

More information

1 Overview. 2 Multilinear Extension. AM 221: Advanced Optimization Spring 2016

1 Overview. 2 Multilinear Extension. AM 221: Advanced Optimization Spring 2016 AM 22: Advanced Optimization Spring 26 Prof. Yaron Singer Lecture 24 April 25th Overview The goal of today s lecture is to see how the multilinear extension of a submodular function that we introduced

More information

FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS

FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS MOUMANTI PODDER 1. First order theory on G(n, p) We start with a very simple property of G(n,

More information

Game Theory and its Applications to Networks - Part I: Strict Competition

Game Theory and its Applications to Networks - Part I: Strict Competition Game Theory and its Applications to Networks - Part I: Strict Competition Corinne Touati Master ENS Lyon, Fall 200 What is Game Theory and what is it for? Definition (Roger Myerson, Game Theory, Analysis

More information

Stein s Method for concentration inequalities

Stein s Method for concentration inequalities Number of Triangles in Erdős-Rényi random graph, UC Berkeley joint work with Sourav Chatterjee, UC Berkeley Cornell Probability Summer School July 7, 2009 Number of triangles in Erdős-Rényi random graph

More information

Matrix estimation by Universal Singular Value Thresholding

Matrix estimation by Universal Singular Value Thresholding Matrix estimation by Universal Singular Value Thresholding Courant Institute, NYU Let us begin with an example: Suppose that we have an undirected random graph G on n vertices. Model: There is a real symmetric

More information

16 Embeddings of the Euclidean metric

16 Embeddings of the Euclidean metric 16 Embeddings of the Euclidean metric In today s lecture, we will consider how well we can embed n points in the Euclidean metric (l 2 ) into other l p metrics. More formally, we ask the following question.

More information

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs Regarding Hypergraphs Ph.D. Dissertation Defense April 15, 2013 Overview The Local Lemmata 2-Coloring Hypergraphs with the Original Local Lemma Counting Derangements with the Lopsided Local Lemma Lopsided

More information

arxiv: v3 [math.co] 23 Jun 2008

arxiv: v3 [math.co] 23 Jun 2008 BOUNDING MULTIPLICATIVE ENERGY BY THE SUMSET arxiv:0806.1040v3 [math.co] 23 Jun 2008 Abstract. We prove that the sumset or the productset of any finite set of real numbers, A, is at least A 4/3 ε, improving

More information