approximation algorithms

25
Approximation Algorithms k-Center

Upload: easter

Post on 09-Jan-2016

65 views

Category:

Documents


3 download

DESCRIPTION

Approximation Algorithms. k-Center. Definition. ≤. 2-Approx. Analysis. Obtain Better Ratio?. Weighted k-Center. Notations. Algorithm. Algorithm 2. Analysis. Theorem: Alg 2 has an approx ratio of 3. Multiway Cut and k-Cut. Definition. Example. Can you prove it???. Approximation. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Approximation Algorithms

Approximation Algorithms

k-Center

Page 2: Approximation Algorithms

My T. [email protected]

2

Definition

Page 3: Approximation Algorithms

My T. [email protected]

3

2-Approx

Page 4: Approximation Algorithms

My T. [email protected]

4

Page 5: Approximation Algorithms

My T. [email protected]

5

Page 6: Approximation Algorithms

My T. [email protected]

6

Analysis

Page 7: Approximation Algorithms

My T. [email protected]

7

Obtain Better Ratio?

Page 8: Approximation Algorithms

My T. [email protected]

8

Weighted k-Center

Page 9: Approximation Algorithms

My T. [email protected]

9

Notations

Page 10: Approximation Algorithms

My T. [email protected]

10

Algorithm

Page 11: Approximation Algorithms

My T. [email protected]

11

Algorithm 2

Page 12: Approximation Algorithms

My T. [email protected]

12

Analysis

Theorem: Alg 2 has an approx ratio of 3.

Page 13: Approximation Algorithms

Multiway Cut and k-Cut

My T. [email protected]

13

Page 14: Approximation Algorithms

Definition

My T. [email protected]

14

Page 15: Approximation Algorithms

Example

My T. [email protected]

15

Page 16: Approximation Algorithms

My T. [email protected]

16

Can you prove it???

Page 17: Approximation Algorithms

Approximation

My T. [email protected]

17

Page 18: Approximation Algorithms

Analysis

My T. [email protected]

18

Page 19: Approximation Algorithms

Minimum k-cut Problem

My T. [email protected]

19

Page 20: Approximation Algorithms

Example

My T. [email protected]

20

Page 21: Approximation Algorithms

Construct a Gomory-Hu Tree

My T. [email protected]

21

Page 22: Approximation Algorithms

My T. [email protected]

22

Page 23: Approximation Algorithms

Properties of Gomory-Hu Tree wrt k-cut

My T. [email protected]

23

Page 24: Approximation Algorithms

Approximation Algorithm

My T. [email protected]

24

Page 25: Approximation Algorithms

Analysis

My T. [email protected]

25