Randomized Optimization Problems on Hierarchically Separated Trees - - PowerPoint PPT Presentation

randomized optimization problems on hierarchically
SMART_READER_LITE
LIVE PREVIEW

Randomized Optimization Problems on Hierarchically Separated Trees - - PowerPoint PPT Presentation

Introduction Finite Metric Spaces Expected cost on HSTs Results Randomized Optimization Problems on Hierarchically Separated Trees B ela Csaba, Tom Plick and Ali Shokoufandeh May 14, 2011 Introduction Finite Metric Spaces Expected


slide-1
SLIDE 1

Introduction Finite Metric Spaces Expected cost on HST’s Results

Randomized Optimization Problems on Hierarchically Separated Trees

B´ ela Csaba, Tom Plick and Ali Shokoufandeh

May 14, 2011

slide-2
SLIDE 2

Introduction Finite Metric Spaces Expected cost on HST’s Results

Overview Some combinatorial optimization problems Randomized versions – history Hierarchically Separated Trees Average cost of Matching, MST, TSP Concentration inequalities

slide-3
SLIDE 3

Introduction Finite Metric Spaces Expected cost on HST’s Results

Matching on the unit square

Goal: to minimize the total matching distance M(R, B) = min

σ

  • d(Ri, Bσ(i))
slide-4
SLIDE 4

Introduction Finite Metric Spaces Expected cost on HST’s Results

Matching on the unit square

Goal: to minimize the total matching distance M(R, B) = min

σ

  • d(Ri, Bσ(i))
slide-5
SLIDE 5

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Randomized Minimum Matching

R, B ⊂ [0, 1]d : randomly, independently chosen points with |R| = |B| = n Problem: (Karp, Luby, Marchetti-Spaccamela, 1984) Find EM(R, B) = E min

σ

  • d(Ri, Bσ(i))
slide-6
SLIDE 6

Introduction Finite Metric Spaces Expected cost on HST’s Results

The AKT Theorem

Theorem (Ajtai - Koml´

  • s - Tusn´

ady, 1984) Let R, B ⊂ [0, 1]2, chosen independently, uniformly at random, such that |R| = |B|. Then EM(R, B) = Θ(

  • n log n)

Other cases: (Karp, Luby, Marchetti-Spaccamela, 1984) d = 1: Θ(√n) d ≥ 3: Θ(n(d−1)/d)

slide-7
SLIDE 7

Introduction Finite Metric Spaces Expected cost on HST’s Results

More on Bi-chromatic Matchings

Shor, Leighton-Shor (1980’s): applications for on-line bin packing

  • ther models: maximal length, up-right matchings

Talagrand, Rhee-Talagrand, Talagrand-Yukich (1990’s): generic chaining (majorizing measures) applications in rectangle packing arbitrary norms, power weighted edges

slide-8
SLIDE 8

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Euclidean Traveling Salesman Problem

X ⊂ [0, 1]d, |X| = n, chosen independently, uniformly at random Theorem (Beardwood, Halton, Hammersley, 1959) For every d ≥ 2 there exists αd such that the length of the shortest tour visiting each vertex in X exactly once is ETSP(X) = αd · n(d−1)/d

slide-9
SLIDE 9

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Euclidean Minimum Spanning Tree Problem

X ⊂ [0, 1]d, |X| = n, chosen independently, uniformly at random Theorem (Steele, 1981) For every d ≥ 2 there exists βd such that the minimal total edge length of a spanning tree through X is EMST(X) = βd · n(d−1)/d

slide-10
SLIDE 10

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Euclidean Minimum Matching Problem

X ⊂ [0, 1]d, |X| = n, chosen independently, uniformly at random Theorem (Avis, Davis, Steele, 1988) For every d ≥ 2 there exists γd such that the minimal total edge length of a matching containing each vertex in X is EM(X) = γd · n(d−1)/d

slide-11
SLIDE 11

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Optimization Problems

Definition R, B ⊂ [0, 1]d, |R| = |B| = n, chosen independently, uniformly at random M(R, B), TSP(R, B), MST(R, B): Every edge in the matching, the traveling salesman tour and the spanning tree must connect two vertices with different colors.

slide-12
SLIDE 12

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Optimization Problems

Remark Bi-chromatic can be much larger than monochromatic: consider matching on [0, 1] monochromatic matching: expectation is ≈ 0.5 bi-chromatic matching: expectation is Θ(√n)

slide-13
SLIDE 13

Introduction Finite Metric Spaces Expected cost on HST’s Results

Dominating Metrics

Definition Let M1 = (V , d1), M2 = (V , d2) be finite metric spaces. M2 dominates M1 if ∀x, y ∈ V : d1(x, y) ≤ d2(x, y) Theorem If M2 dominates M1 then the expected total length of a functional in M1 is upper bounded by that of in M2.

slide-14
SLIDE 14

Introduction Finite Metric Spaces Expected cost on HST’s Results

Example for domination

Subdivision of the Square Dominating Tree Edge weight 0.5 √ 2 0.5 √ 2 0.25 √ 2

slide-15
SLIDE 15

Introduction Finite Metric Spaces Expected cost on HST’s Results

Hierarchically Separated Trees

Yair Bartal, 1996 HST M(V , d) finite metric space diameter =∆ leaves of the HS tree are the points of M(V , d) edge weight in the kth level = ∆ · λk here 0 < λ < 1 In the previous example: λ = 1/2 and ∆ = √ 2.

slide-16
SLIDE 16

Introduction Finite Metric Spaces Expected cost on HST’s Results

Hierarchically Separated Trees, cont’d

Theorem (Fakcharoenphol, Kunal, Talwar, 2003) Let M(V , d) be a finite metric space on m points. Then there exists a set of dominating hierarchically separated trees, such that for any two points x, y ∈ V , if we randomly choose an HS tree from the set, the expected distance of the two points in the tree is at most O(log m) times larger: EdHST(x, y) = O(log m) · d(x, y) Remark: it is necessary to use several trees - consider the case of approximating Cm

slide-17
SLIDE 17

Introduction Finite Metric Spaces Expected cost on HST’s Results

Hierarchically Separated Trees, cont’d

Corollary Average case bounds for optimization problems on HS trees translate to good bounds for those problems in arbitrary finite metric spaces.

slide-18
SLIDE 18

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Minimum Matching

T is an HST X is a randomly chosen 2n-element sub-multiset of the leaves of T

slide-19
SLIDE 19

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Minimum Matching

T is an HST X is a randomly chosen 2n-element sub-multiset of the leaves of T

slide-20
SLIDE 20

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Minimum Matching

T is an HST X is a randomly chosen 2n-element sub-multiset of the leaves of T

slide-21
SLIDE 21

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Matching

T is an HST R, B are randomly chosen n-element sub-multisets of the leaves of T

slide-22
SLIDE 22

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Matching

T is an HST R, B are randomly chosen n-element sub-multisets of the leaves of T

slide-23
SLIDE 23

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Matching

T is an HST R, B are randomly chosen n-element sub-multisets of the leaves of T

slide-24
SLIDE 24

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Spanning Tree

T is an HST R, B are randomly chosen n-element sub-multisets of the leaves of T

slide-25
SLIDE 25

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Spanning Tree

T is an HST R, B are randomly chosen n-element sub-multisets of the leaves of T

slide-26
SLIDE 26

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Spanning Tree

T is an HST R, B are randomly chosen n-element sub-multisets of the leaves of T

slide-27
SLIDE 27

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Minimum Matching on HST’s

Theorem Let T be an HST with branching factor b. Assume that we randomly, independently choose the 2n-element sub-multiset X of the leaves of T. Then EM(X) = Θ(

δ

  • k=0

(bλ)k) where δ = min{logb n, h}.

slide-28
SLIDE 28

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Traveling Salesman Problem on HST’s

Theorem Let T be an HST with branching factor b. Assume that we randomly, independently choose the 2n-element sub-multiset X of the leaves of T. Then ETSP(X) ≈ 2 · EM(X).

slide-29
SLIDE 29

Introduction Finite Metric Spaces Expected cost on HST’s Results

Monochromatic Minimum Spanning Tree on HST’s

Theorem Let T be an HST with branching factor b. Assume that we randomly, independently choose the 2n-element sub-multiset X of the leaves of T. Then EMST(X) ≈ ETSP(X)(≈ 2 · EM(X)).

slide-30
SLIDE 30

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Matching on HST’s

Theorem Let T be an HST with branching factor b. Assume that we randomly, independently choose two n-element sub-multisets R and B of the leaves of T. Then EM(R, B) = Θ( √ nb

δ

  • k=0

( √ bλ)k), where δ = min{logb n, h}.

slide-31
SLIDE 31

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Traveling Salesman Problem on HST’s

Theorem Let T be an HST with branching factor b. Assume that we randomly, independently choose two n-element sub-multisets R and B of the leaves of T. Then ETSP(R, B) ≈ 2 · EM(R, B).

slide-32
SLIDE 32

Introduction Finite Metric Spaces Expected cost on HST’s Results

Bi-chromatic Minimum Spanning Tree on HST’s

Theorem Let T be an HST with branching factor b. Assume that we randomly, independently choose two n-element sub-multisets R and B of the leaves of T. Then EMST(R, B) = MST(R ∪ B) + Θ(n

δ

  • k=0

λδ−k+1e−n·bδ−k+1), where δ = min{logb n, h}.

slide-33
SLIDE 33

Introduction Finite Metric Spaces Expected cost on HST’s Results

Concentration Around the Expectation

Remark If b · λ > 1 then we have a sub-gaussian behavior, that is, very tight concentration around the expected value for all monochromatic problems. These are implied by Isoperimetric Inequalities. We don’t have this tight concentration for the bi-chromatic

  • problems. In some cases, we managed to prove that this is not

possible.

slide-34
SLIDE 34

Introduction Finite Metric Spaces Expected cost on HST’s Results

Thank you for your attention!