Linear-(me Approxima(ons for Domina(ng Sets and Independent - - PowerPoint PPT Presentation

linear me approxima ons for domina ng sets and
SMART_READER_LITE
LIVE PREVIEW

Linear-(me Approxima(ons for Domina(ng Sets and Independent - - PowerPoint PPT Presentation

Linear-(me Approxima(ons for Domina(ng Sets and Independent Domina(ng Sets in Unit Disk Graphs Celina Miraglia Herrera de Figueiredo Guilherme Dias da


slide-1
SLIDE 1

Linear-­‑(me ¡Approxima(ons ¡for ¡ Domina(ng ¡Sets ¡and ¡Independent ¡Domina(ng ¡Sets ¡ in ¡Unit ¡Disk ¡Graphs ¡

Celina ¡Miraglia ¡Herrera ¡de ¡Figueiredo ¡ Guilherme ¡Dias ¡da ¡Fonseca ¡ Raphael ¡Carlos ¡dos ¡Santos ¡Machado ¡ Vinícius ¡Gusmão ¡Pereira ¡de ¡Sá ¡

slide-2
SLIDE 2

Domina(ng ¡set ¡

G (V, E) D ⊆ V D dominating set ⟺ ∀w ∈ V \ D, ∃v ∈ D | vw ∈ E

slide-3
SLIDE 3

Domina(ng ¡set ¡

G (V, E) D ⊆ V D dominating set ⟺ ∀w ∈ V \ D, ∃v ∈ D | vw ∈ E

slide-4
SLIDE 4

Domina(ng ¡set ¡

G (V, E) D ⊆ V D dominating set ⟺ ∀w ∈ V \ D, ∃v ∈ D | vw ∈ E

slide-5
SLIDE 5

Domina(ng ¡set ¡

G (V, E) D ⊆ V D dominating set ⟺ ∀w ∈ V \ D, ∃v ∈ D | vw ∈ E

slide-6
SLIDE 6

Domina(ng ¡set ¡

G (V, E) D ⊆ V D dominating set ⟺ ∀w ∈ V \ D, ∃v ∈ D | vw ∈ E

slide-7
SLIDE 7

Domina(ng ¡set ¡

G (V, E) D ⊆ V D dominating set ⟺ ∀w ∈ V \ D, ∃v ∈ D | vw ∈ E

slide-8
SLIDE 8

Domina(ng ¡set ¡

G (V, E) D ⊆ V D dominating set ⟺ ∀w ∈ V \ D, ∃v ∈ D | vw ∈ E

slide-9
SLIDE 9

Minimum ¡domina(ng ¡set ¡problem ¡

Input: graph G (V, E) Output: dominating set D of G s.t. |D| is minimum  NP-hard  (1+log n)-approximation algorithm (Johnson 1974)  Not approximable within a (c log n) factor, for some c > 0 (Raz & Safra 1997)

slide-10
SLIDE 10

Unit ¡disk ¡graph ¡

1 ¡ 2 ¡

Model of Graph congruent disks G (V, E)

¡ ¡ ¡ ¡ ¡2 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡1 ¡ ¡4 ¡ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡3 ¡

3 ¡ 4 ¡ 5 ¡

slide-11
SLIDE 11

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Several applications, e.g. ad-hoc wireless networks (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995)  NP-hard nonetheless (Clark, Colbourn & Johnson 1990)  Constant factor approximations (breaking the log n barrier), and even PTAS

slide-12
SLIDE 12

Two ¡simple ¡facts ¡

1st ¡fact: ¡ ¡ ¡ Every ¡maximal ¡independent ¡set ¡is ¡a ¡domina(ng ¡set. ¡

slide-13
SLIDE 13

Two ¡simple ¡facts ¡

3 ¡ 4 ¡ 5 ¡ 2 ¡ ¡6 ¡ ¡1 ¡

2 ¡ 1 ¡ 3 ¡ 6 ¡ 4 ¡ 5 ¡

K1,6 ¡

1st ¡fact: ¡ ¡ ¡ Every ¡maximal ¡independent ¡set ¡is ¡a ¡domina(ng ¡set. ¡ 2nd ¡fact: ¡ ¡ ¡ A ¡unit ¡disk ¡graph ¡contains ¡no ¡K1,6 ¡as ¡an ¡induced ¡subgraph. ¡

slide-14
SLIDE 14

5-­‑approxima(on ¡

1st ¡fact: ¡ ¡ ¡ Every ¡maximal ¡independent ¡set ¡is ¡a ¡domina(ng ¡set. ¡ 2nd ¡fact: ¡ ¡ ¡ A ¡unit ¡disk ¡graph ¡contains ¡no ¡K1,6 ¡as ¡an ¡induced ¡subgraph. ¡ Corollary: ¡ If ¡G ¡is ¡a ¡unit ¡disk ¡graph, ¡then ¡ ¡ every ¡maximal ¡independent ¡set ¡S ¡of ¡G ¡is ¡a ¡ 5-­‑approxima*on ¡for ¡the ¡minimum ¡independent ¡set ¡of ¡G ¡ ¡

slide-15
SLIDE 15

Algorithms ¡for ¡unit ¡disk ¡graphs ¡

 Graph-based algorithms Input: a graph  Geometric algorithms Input: a geometric model

slide-16
SLIDE 16

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) O(n+m) graph-based 5-approximation (MBHRR’95)

slide-17
SLIDE 17

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) (Hunt III, Marathe, Radhakrishnan, Ravi, Rosenkrantz & Stearns 1998)* (Nieberg, Hurink & Kern 2008)* (Gibson & Pirwani 2010)*– (general) disk graphs (Hurink & Nieberg 2011)*– independent dominating set version O(n+m) graph-based 5-approximation (MBHRR’95) *PTAS

slide-18
SLIDE 18

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) (Hunt III, Marathe, Radhakrishnan, Ravi, Rosenkrantz & Stearns 1998)* (Nieberg, Hurink & Kern 2008)* (Gibson & Pirwani 2010)*– (general) disk graphs (Hurink & Nieberg 2011)*– independent dominating set version O(n+m) graph-based 5-approximation (MBHRR’95) *PTAS  O(n225) graph-based 5-approximation (NHK’08)

slide-19
SLIDE 19

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) (Hunt III, Marathe, Radhakrishnan, Ravi, Rosenkrantz & Stearns 1998)* (Nieberg, Hurink & Kern 2008)* (Gibson & Pirwani 2010)*– (general) disk graphs (Erlebach & Mihalák 2010) – weighted version (Hurink & Nieberg 2011)*– independent dominating set version (Zou, Wang, Xu, Li, Du, Wan & Wu 2011) – weighted version O(n+m) graph-based 5-approximation (MBHRR’95) *PTAS  O(n225) graph-based 5-approximation (NHK’08)

slide-20
SLIDE 20

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) (Hunt III, Marathe, Radhakrishnan, Ravi, Rosenkrantz & Stearns 1998)* (Nieberg, Hurink & Kern 2008)* (Gibson & Pirwani 2010)*– (general) disk graphs (Erlebach & Mihalák 2010) – weighted version (Hurink & Nieberg 2011)*– independent dominating set version (Zou, Wang, Xu, Li, Du, Wan & Wu 2011) – weighted version (De, Das & Nandy 2011) O(n+m) graph-based 5-approximation (MBHRR’95) *PTAS  O(n225) graph-based 5-approximation (NHK’08) O(n9) geometric 4-approximation (DDN’11) O(n18) geometric 3-approximation (DDN’11)

slide-21
SLIDE 21

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) (Hunt III, Marathe, Radhakrishnan, Ravi, Rosenkrantz & Stearns 1998)* (Nieberg, Hurink & Kern 2008)* (Gibson & Pirwani 2010)*– (general) disk graphs (Erlebach & Mihalák 2010) – weighted version (Hurink & Nieberg 2011)*– independent dominating set version (Zou, Wang, Xu, Li, Du, Wan & Wu 2011) – weighted version (De, Das & Nandy 2011) O(n+m) graph-based 5-approximation (MBHRR’95) *PTAS  O(n225) graph-based 5-approximation (NHK’08) O(n9) geometric 4-approximation (DDN’11) O(n18) geometric 3-approximation (DDN’11)

slide-22
SLIDE 22

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) (Hunt III, Marathe, Radhakrishnan, Ravi, Rosenkrantz & Stearns 1998)* (Nieberg, Hurink & Kern 2008)* (Gibson & Pirwani 2010)*– (general) disk graphs (Erlebach & Mihalák 2010) – weighted version (Hurink & Nieberg 2011)*– independent dominating set version (Zou, Wang, Xu, Li, Du, Wan & Wu 2011) – weighted version (De, Das & Nandy 2011) O(n+m) graph-based 5-approximation (MBHRR’95) *PTAS  O(n225) graph-based 5-approximation (NHK’08) O(n9) geometric 4-approximation (DDN’11) O(n18) geometric 3-approximation (DDN’11) O(n+m) graph-based ,888 -approximation O(n log n) geometric ,888 -approximation (FFMS’12)

¡4.888… ¡

Our ¡contribu(on: ¡

¡4.888… ¡

slide-23
SLIDE 23

1995 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡2012 ¡

100 ¡meters ¡world ¡record ¡

¡ ¡ ¡ ¡-­‑ ¡2.7% ¡

¡ ¡ ¡ ¡ ¡ ¡Leroy ¡Burrell ¡(USA) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Usain ¡Bolt ¡(JAMAICA) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡9.85 ¡s ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡9.58 ¡s ¡

slide-24
SLIDE 24

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Alexander ¡Popov ¡(RUSSIA) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Cesar ¡Cielo ¡(BRASIL) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡48.21 ¡s ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡46.91 ¡s ¡

1995 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡2012 ¡

100 ¡meters ¡freestyle ¡world ¡record ¡

¡ ¡ ¡-­‑ ¡2.6% ¡

Alexander ¡Popov ¡(RUSSIA) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡César ¡Cielo ¡(BRAZIL) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡48.21 ¡s ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡46.91 ¡s ¡

slide-25
SLIDE 25

Domina(ng ¡sets ¡in ¡unit ¡disk ¡graphs ¡

 Vast literature on approximation algorithms: (Marathe, Breu, Hunt III, Ravi & Rosenkrantz 1995) (Hunt III, Marathe, Radhakrishnan, Ravi, Rosenkrantz & Stearns 1998)* (Nieberg, Hurink & Kern 2008)* (Gibson & Pirwani 2010)*– (general) disk graphs (Erlebach & Mihalák 2010) – weighted version (Hurink & Nieberg 2011)*– independent dominating set version (Zou, Wang, Xu, Li, Du, Wan & Wu 2011) – weighted version (De, Das & Nandy 2011) O(n+m) graph-based 5-approximation (MBHRR’95) *PTAS  O(n225) graph-based 5-approximation (NHK’08) O(n9) geometric 4-approximation (DDN’11) O(n18) geometric 3-approximation (DDN’11) O(n+m) graph-based ,888 -approximation O(n log n) geometric ,888 -approximation (FFMS’12)

¡4.888… ¡

Our ¡contribu(on: ¡

¡4.888… ¡ ¡ ¡ ¡ ¡-­‑ ¡2.2% ¡

slide-26
SLIDE 26

Coronas ¡and ¡cores ¡

Let D be a maximal independent set of graph G(V,E). A corona consists of exactly 5 (five) vertices of D presenting a common neighbor in V \ D, called a .

corona ¡ ¡ ¡ ¡

slide-27
SLIDE 27

Coronas ¡and ¡cores ¡

Let D be a maximal independent set of graph G(V,E). A corona consists of exactly 5 (five) vertices of D presenting a common neighbor in V \ D, called a . A corona C can be

  • reducible,

if it has a core c s.t. D \ C U {c} is still a dominating set of G;

  • r
  • irreducible,
  • therwise.

corona ¡ ¡ ¡ ¡

slide-28
SLIDE 28

Reducible ¡and ¡irreducible ¡coronas ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡reducible ¡corona ¡

slide-29
SLIDE 29

Reducible ¡and ¡irreducible ¡coronas ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡reducible ¡corona ¡

slide-30
SLIDE 30

Reducible ¡and ¡irreducible ¡coronas ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡reducible ¡corona ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡irreducible ¡corona ¡ ¡

slide-31
SLIDE 31

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡reducible ¡corona ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡irreducible ¡corona ¡ ¡

witness ¡

Witnesses ¡

slide-32
SLIDE 32

Witnesses ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡reducible ¡corona ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡irreducible ¡corona ¡ ¡

witness ¡

slide-33
SLIDE 33

Witnesses ¡

Let C be a corona of graph G(V,E), and let c be a core of C. A vertex w is a witness of c iff cw ∉ E, and ND[w] ⊆ C. ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡reducible ¡corona ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡irreducible ¡corona ¡ ¡

witness ¡

slide-34
SLIDE 34

4.888…-­‑approxima(on ¡

  • 1. Obtain a maximal independent set D
  • 2. While there is a reducible corona C in D
  • 3. Update D by reducing C
  • 4. Return D

Input: adjacency lists (graph) Time: O(n+m) Input: center coordinates in Real RAM Model Time: O(n log n)

slide-35
SLIDE 35

4.888…-­‑approxima(on ¡

  • 1. Obtain a maximal independent set D
  • 2. While there is a reducible corona C in D
  • 3. Update D by reducing C
  • 4. Return D

Input: adjacency lists (graph) Time: O(n+m) Input: center coordinates in Real RAM Model Time: O(n log n) Lemma: a maximal independent set D with no reducible coronas is a 4.888…-approximation for the minimum (independent) dominating set.

slide-36
SLIDE 36
  • 1. Obtain a maximal independent set D
  • 2. While there is a reducible corona C in D
  • 3. Update D by reducing C
  • 4. Return D

4.888…-­‑approxima(on ¡

slide-37
SLIDE 37
  • 1. Obtain a maximal independent set D
  • 2. While there is a reducible corona C in D
  • 3. Update D by reducing C
  • 4. Return D

4.888…-­‑approxima(on ¡

slide-38
SLIDE 38
  • 1. Obtain a maximal independent set D
  • 2. While there is a reducible corona C in D
  • 3. Update D by reducing C
  • 4. Return D

4.888…-­‑approxima(on ¡

slide-39
SLIDE 39
  • 1. Obtain a maximal independent set D
  • 2. While there is a reducible corona C in D
  • 3. Update D by reducing C
  • 4. Return D

4.888…-­‑approxima(on ¡

slide-40
SLIDE 40

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output)

slide-41
SLIDE 41

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

slide-42
SLIDE 42

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

slide-43
SLIDE 43

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-44
SLIDE 44

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-45
SLIDE 45

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-46
SLIDE 46

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-47
SLIDE 47

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-48
SLIDE 48

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-49
SLIDE 49

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡

slide-50
SLIDE 50

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡

slide-51
SLIDE 51

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡

slide-52
SLIDE 52

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡

slide-53
SLIDE 53

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡

slide-54
SLIDE 54

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡

slide-55
SLIDE 55

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡

slide-56
SLIDE 56

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡

slide-57
SLIDE 57

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡

slide-58
SLIDE 58

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡

slide-59
SLIDE 59

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡

slide-60
SLIDE 60

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡

slide-61
SLIDE 61

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-62
SLIDE 62

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-63
SLIDE 63

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-64
SLIDE 64

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/3 ¡ 1/3 ¡ 1/3 ¡

slide-65
SLIDE 65

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

slide-66
SLIDE 66

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/3 ¡ 1/3 ¡ 1/3 ¡

slide-67
SLIDE 67

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-68
SLIDE 68

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

1 ¡ 1/2 ¡ 1/2 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡ 1/3 ¡ 1/3 ¡ 1/3 ¡

slide-69
SLIDE 69

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

slide-70
SLIDE 70

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

slide-71
SLIDE 71

4.888…-­‑approxima(on ¡

D – a maximal independent set with no reducible coronas (algorithm output) D* – a minimum dominating set (optimum solution)

¡ ¡ ¡ ¡|D| ¡ ¡ ¡ ¡ ¡|D*| ¡ ≤ ¡ ¡?? ¡

average ¡of ¡f(.) ¡

slide-72
SLIDE 72

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡

4.888…-­‑approxima(on ¡

¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D*

slide-73
SLIDE 73

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡

4.888…-­‑approxima(on ¡

C* ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D*

slide-74
SLIDE 74

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4 ¡

4.888…-­‑approxima(on ¡

C* ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D*

r* ¡

reliever ¡

slide-75
SLIDE 75

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5

4.888…-­‑approxima(on ¡

C* ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D*

r* ¡

reliever ¡

slide-76
SLIDE 76

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5

4.888…-­‑approxima(on ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D*

C* ¡

1 ¡ 1 ¡ 1 ¡ 1 ¡ 1 ¡

slide-77
SLIDE 77

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

slide-78
SLIDE 78

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[w] ¡⊆ ¡C ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

w ¡

slide-79
SLIDE 79

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[w] ¡⊆ ¡C ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

w ¡ r* ¡

slide-80
SLIDE 80

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[w] ¡⊆ ¡C ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

w ¡ r* ¡

reliever ¡

slide-81
SLIDE 81

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4 ¡ f(r*) ¡> ¡4 ¡(hypothesis) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[w] ¡⊆ ¡C ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

w ¡ r* ¡

reliever ¡

slide-82
SLIDE 82

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4 ¡ f(r*) ¡> ¡4 ¡(hypothesis) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[r*] ¡∩ ¡C = ∅

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[w] ¡⊆ ¡C ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

w ¡ r* ¡

reliever ¡

slide-83
SLIDE 83

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4 ¡ f(r*) ¡> ¡4 ¡(hypothesis) ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[r*] ¡∩ ¡C = ∅

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[w] ¡⊆ ¡C ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

w ¡ r* ¡

reliever ¡

K1,6 ¡

slide-84
SLIDE 84

4,888… ¡< ¡f ¡(c*) ¡≤ ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4 ¡

4.888…-­‑approxima(on ¡

C* ¡

corona ¡ ¡ ¡ ¡ ¡C ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D* ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ND[w] ¡⊆ ¡C ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

w ¡ r* ¡

reliever ¡

slide-85
SLIDE 85

f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4

4.888…-­‑approxima(on ¡

C* ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D*

r* ¡

reliever ¡

slide-86
SLIDE 86

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(ci*) ¡= ¡ ¡5, ¡ ¡ ¡ ¡i ¡= ¡1, ¡2, ¡… ¡? f ¡(c*) ¡= ¡ ¡5 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f ¡(r*) ¡≤ ¡4

4.888…-­‑approxima(on ¡

C* ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡f : D* ⟶ (0, 5]

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D| ¡ ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡|D*| ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡average ¡of ¡f ¡(.) ¡over ¡D* ¡ ¡≤ ¡ ¡4,888… ¡ ¡

D D*

r* ¡

reliever ¡

C1* ¡ r* ¡ C3* ¡ C2* ¡ C4* ¡

. ¡ . ¡ . ¡

slide-87
SLIDE 87

4.888…-­‑approxima(on ¡

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

reliever ¡

slide-88
SLIDE 88

Some ¡geometric ¡lemmas ¡

Lemma 1 (Pál 1921): If a set of points P has diameter 1, then P can be enclosed by a circle of radius 1 / . Lemma 2 (Fodor 2007): The radius of the smallest circle enclosing 13 points with mutual distance ≥ 1 is (1 + ) / 2. Lemma 3 (Fejes Tóth 1953): Every packing of two or more congruent disks in a convex region has density at most / .

3 5 12

π

slide-89
SLIDE 89

Some ¡geometric ¡lemmas ¡

Lemma 1 (Pál 1921): If a set of points P has diameter 1, then P can be enclosed by a circle of radius 1 / . Lemma 2 (Fodor 2007): The radius of the smallest circle enclosing 13 points with mutual distance ≥ 1 is (1 + ) / 2. Lemma 3 (Fejes Tóth 1953): Every packing of two or more congruent disks in a convex region has density at most / . Lemma 4 (FFMS 2012): The closed neighborhood of a clique in a unit disk graph contains at most 12 independent vertices. Lemma 5 (FFMS 2012): The closed d-neighborhood of a vertex in a unit disk graph contains at most (2d + 1)2 / independent vertices, for integer d ≥ 1. Lemma 6 (FFMS 2012): If G is a (4,L)-pendant unit disk graph, then L ≤ 8. ¡

3 5 12

π π

12

slide-90
SLIDE 90

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

Establishing ¡the ¡approxima(on ¡factor ¡ ¡

reliever ¡

slide-91
SLIDE 91

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡= ¡4 ¡

Establishing ¡the ¡approxima(on ¡factor ¡

reliever ¡

slide-92
SLIDE 92

Lemma 1 (Pál 1921): If a set of points P has diameter 1, then P can be enclosed by a circle of radius 1 / . Lemma 2 (Fodor 2007): The radius of the smallest circle enclosing 13 points with mutual distance ≥ 1 is (1 + ) / 2. Lemma 3 (Fejes Tóth 1953): Every packing of two or more congruent disks in a convex region has density at most / . Lemma 4 (FFMS 2012): The closed neighborhood of a clique in a unit disk graph contains at most 12 independent vertices. Lemma 5 (FFMS 2012): The closed d-neighborhood of a vertex in a unit disk graph contains at most (2d + 1)2 / independent vertices, for integer d ≥ 1. Lemma 6 (FFMS 2012): If G is a (4,L)-pendant unit disk graph, Then L ≤ 8. ¡

3 5 12

π π

12

Establishing ¡the ¡approxima(on ¡factor ¡

slide-93
SLIDE 93

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡= ¡4 ¡

reliever ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-94
SLIDE 94

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡= ¡4 ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-95
SLIDE 95

r* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡

ND[r*] ¡= ¡4 ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-96
SLIDE 96

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡= ¡4 ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-97
SLIDE 97

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡= ¡4 ¡ ¡ ¡ ¡ ¡⇒ ¡ ¡ ¡at ¡most ¡8 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡cores ¡per ¡reliever ¡

reliever ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-98
SLIDE 98

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡∈ ¡{3} ¡

reliever ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-99
SLIDE 99

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡∈ ¡{2,3} ¡

reliever ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-100
SLIDE 100

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡∈ ¡{1,2,3} ¡

reliever ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-101
SLIDE 101

Lemma 1 (Pál 1921): If a set of points P has diameter 1, then P can be enclosed by a circle of radius 1 / . Lemma 2 (Fodor 2007): The radius of the smallest circle enclosing 13 points with mutual distance ≥ 1 is (1 + ) / 2. Lemma 3 (Fejes Tóth 1953): Every packing of two or more congruent disks in a convex region has density at most / . Lemma 4 (FFMS 2012): The closed neighborhood of a clique in a unit disk graph contains at most 12 independent vertices. Lemma 5 (FFMS 2012): The closed d-neighborhood of a vertex in a unit disk graph contains at most (2d + 1)2 / independent vertices, for integer d ≥ 1. Lemma 6 (FFMS 2012): If G is a (4,L)-pendant unit disk graph, Then L ≤ 8. ¡

3 5 12

π π

12

Establishing ¡the ¡approxima(on ¡factor ¡

slide-102
SLIDE 102

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡∈ ¡{1,2,3} ¡

reliever ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-103
SLIDE 103

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡∈ ¡{1,2,3} ¡

r* ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-104
SLIDE 104

r* ¡ C1* ¡ w1 ¡

ND[r*] ¡∈ ¡{1,2,3} ¡

r* ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-105
SLIDE 105

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡∈ ¡{1,2,3} ¡

r* ¡

Establishing ¡the ¡approxima(on ¡factor ¡

slide-106
SLIDE 106

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

ND[r*] ¡∈ ¡{1,2,3} ¡ ¡⇒ ¡ ¡at ¡most ¡14 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡cores ¡per ¡reliever ¡

Establishing ¡the ¡approxima(on ¡factor ¡ ¡

reliever ¡

slide-107
SLIDE 107

¡ ¡| ¡ND[r*] ¡| ¡ Maximum ¡number ¡of ¡ ¡ cores ¡ci* ¡per ¡reliever ¡ Upper ¡bound ¡for ¡|D| ¡/ ¡|D*| ¡ 1 ¡ ¡ (1 ¡x ¡1 ¡ ¡ ¡ ¡ ¡+ ¡ ¡ ¡ ¡ ¡x ¡5) ¡ ¡ ¡ ¡/ ¡ ¡15 ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡ ¡ ¡4,7333… ¡ 2 ¡ ¡ (1 ¡x ¡2 ¡ ¡ ¡ ¡ ¡+ ¡ ¡ ¡ ¡ ¡x ¡5) ¡ ¡ ¡ ¡/ ¡ ¡15 ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡ ¡ ¡4,8 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ 3 ¡ ¡ (1 ¡x ¡3 ¡ ¡ ¡ ¡ ¡+ ¡ ¡ ¡ ¡ ¡x ¡5) ¡ ¡ ¡ ¡/ ¡ ¡15 ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡ ¡ ¡4,8666… ¡ 4 ¡ ¡ (1 ¡x ¡4 ¡ ¡ ¡ ¡ ¡+ ¡ ¡ ¡ ¡ ¡ ¡x ¡5) ¡ ¡ ¡ ¡ ¡/ ¡ ¡ ¡9 ¡ ¡ ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡ ¡4,888… ¡

Establishing ¡the ¡approxima(on ¡factor ¡

1 ¡reliever ¡ ¡ f(reliever) ¡ f(core) ¡

slide-108
SLIDE 108

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

Lower ¡bound ¡

reliever ¡

(1 ¡x ¡4 ¡ ¡+ ¡ ¡ ¡x ¡5) ¡ ¡ ¡/ ¡ ¡5 ¡ ¡ ¡= ¡ ¡ ¡ ¡ ¡ ¡4.8 ¡

slide-109
SLIDE 109

Thank ¡you. ¡

slide-110
SLIDE 110

Linear-­‑(me ¡Approxima(ons ¡for ¡ Domina(ng ¡Sets ¡and ¡Independent ¡Domina(ng ¡Sets ¡ in ¡Unit ¡Disk ¡Graphs ¡

Celina ¡Miraglia ¡Herrera ¡de ¡Figueiredo ¡ Guilherme ¡Dias ¡da ¡Fonseca ¡ Raphael ¡Carlos ¡dos ¡Santos ¡Machado ¡ Vinícius ¡Gusmão ¡Pereira ¡de ¡Sá ¡

slide-111
SLIDE 111

Future ¡direc(ons ¡

  • Improve ¡the ¡algorithms ¡(par(al ¡reduc(ons) ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Irreducible ¡corona ¡ ¡

slide-112
SLIDE 112

Future ¡direc(ons ¡

  • Improve ¡the ¡algorithms ¡(par(al ¡reduc(ons) ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Irreducible ¡corona ¡ ¡

slide-113
SLIDE 113

Future ¡direc(ons ¡

  • Improve ¡the ¡algorithms ¡(par(al ¡reduc(ons) ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Irreducible ¡corona ¡ ¡

slide-114
SLIDE 114

Future ¡direc(ons ¡

  • Improve ¡the ¡analysis ¡of ¡the ¡approxima(on ¡

factor ¡(geometric/computa(onal ¡proofs) ¡ ¡ ¡ ¡ ¡Show ¡that ¡Lemmas ¡5 ¡and ¡6 ¡are ¡not ¡(ght ¡ ¡ ¡ ¡ ¡ ¡and ¡that ¡some ¡graphs ¡that ¡sa(sfy ¡them ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡are ¡actually ¡not ¡unit ¡disk ¡graphs. ¡

slide-115
SLIDE 115

r* ¡ C1* ¡ C4* ¡ C2* ¡ C3* ¡ w1 ¡ w4 ¡ w3 ¡ w2 ¡ f ¡(c1*) ¡= ¡ ¡5 ¡ f ¡(c2*) ¡= ¡ ¡5 ¡ f ¡(c3*) ¡= ¡ ¡5 ¡ f ¡(c4*) ¡= ¡ ¡5 ¡ f ¡(r*) ¡≤ ¡ ¡4 ¡

Lower ¡bound ¡

reliever ¡

(1 ¡x ¡4 ¡ ¡+ ¡ ¡ ¡x ¡5) ¡ ¡ ¡/ ¡ ¡5 ¡ ¡ ¡= ¡ ¡ ¡ ¡ ¡ ¡4.8 ¡

slide-116
SLIDE 116
slide-117
SLIDE 117

Future ¡direc(ons ¡

slide-118
SLIDE 118
slide-119
SLIDE 119

Thank ¡you. ¡

slide-120
SLIDE 120

Linear-­‑(me ¡Approxima(ons ¡for ¡ Domina(ng ¡Sets ¡and ¡Independent ¡Domina(ng ¡Sets ¡ in ¡Unit ¡Disk ¡Graphs ¡

Celina ¡Miraglia ¡Herrera ¡de ¡Figueiredo ¡ Guilherme ¡Dias ¡da ¡Fonseca ¡ Raphael ¡Carlos ¡dos ¡Santos ¡Machado ¡ Vinícius ¡Gusmão ¡Pereira ¡de ¡Sá ¡

slide-121
SLIDE 121

(k,l)-­‑pendant ¡graphs ¡

A (k,l)-pendant graph is a graph containing a vertex v with k pendant vertices in its open neighborhood and l pendant vertices in its open 2-neighborhood.

V

a ¡(4,5)-­‑pendant ¡graph ¡