trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles arnaud...

79
Trouver des spanners peu denses dans les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, [email protected] Joseph G. Peters, Simon Fraser University, Canada, [email protected] Jason Schoeters , LaBRI, Bordeaux, [email protected] November 14, 2018

Upload: others

Post on 24-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Trouver des spanners peu denses dansles cliques temporelles

Arnaud Casteigts, LaBRI, Bordeaux, [email protected] G. Peters, Simon Fraser University, Canada, [email protected] Schoeters, LaBRI, Bordeaux, [email protected]

November 14, 2018

Page 2: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Table des matières

1. Introduction

2. Résultats

3. Technique O(n log n)

Démontabilité

Feux d’artifice

Cas biparti

4. Conclusion

1

Page 3: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Page 4: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Définition graphe dynamique [3]graphe avec modifications d’arêtesau cours de sa durée de vie

Définition chemin temporelsuite d’arêtes avec étiquettes croissantes

Définition graphe temporellement connexe∃ chemin temporel entre toute paire de noeuds

2

Page 5: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Définition graphe dynamique [3]graphe avec modifications d’arêtesau cours de sa durée de vie

Définition chemin temporelsuite d’arêtes avec étiquettes croissantes

Définition graphe temporellement connexe∃ chemin temporel entre toute paire de noeuds

2

Page 6: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Définition graphe dynamique [3]graphe avec modifications d’arêtesau cours de sa durée de vie

Définition chemin temporelsuite d’arêtes avec étiquettes croissantes

Définition graphe temporellement connexe∃ chemin temporel entre toute paire de noeuds

2

Page 7: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Définition graphe dynamique [3]graphe avec modifications d’arêtesau cours de sa durée de vie

Définition chemin temporelsuite d’arêtes avec étiquettes croissantes

Définition graphe temporellement connexe∃ chemin temporel entre toute paire de noeuds

2

Page 8: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Définition graphe dynamique [3]graphe avec modifications d’arêtesau cours de sa durée de vie

Définition chemin temporelsuite d’arêtes avec étiquettes croissantes

Définition graphe temporellement connexe∃ chemin temporel entre toute paire de noeuds

2

Page 9: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Faittout graphe complet esttemporellement connexe

Définition spanner temporelsous-ensemble des arêtesconservant la connexité temporelle

3

Page 10: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Faittout graphe complet esttemporellement connexe

Définition spanner temporelsous-ensemble des arêtesconservant la connexité temporelle

3

Page 11: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Introduction

Question [Kempe, Kleinberg et Kumar ’02] [5]

“Étant donné un graphe temporellement connexe,existe-t-il toujours un spanner temporel peu dense ?”

4

Page 12: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Page 13: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question [Kempe, Kleinberg et Kumar ’02] [5]

“Étant donné un graphe temporellement connexe,existe-t-il toujours un spanner temporel peu dense ?”

Théorème [Axiotis et Fotakis ’16] [2]∃ famille infinie de graphes dynamiques densessans spanner de taille o(n2)

5

Page 14: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question [Kempe, Kleinberg et Kumar ’02] [5]

“Étant donné un graphe temporellement connexe,existe-t-il toujours un spanner temporel peu dense ?”

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie d’hypercubes temporelssans spanner de taille o(n log n)

Théorème [Axiotis et Fotakis ’16] [2]∃ famille infinie de graphes dynamiques densessans spanner de taille o(n2)

5

Page 15: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question [Kempe, Kleinberg et Kumar ’02] [5]

“Étant donné un graphe dense temporellement connexe,existe-t-il toujours un spanner temporel peu dense ?”

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie d’hypercubes temporelssans spanner de taille o(n log n)

Théorème [Axiotis et Fotakis ’16] [2]∃ famille infinie de graphes dynamiques densessans spanner de taille o(n2)

5

Page 16: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question [Kempe, Kleinberg et Kumar ’02] [5]

“Étant donné un graphe dense temporellement connexe,existe-t-il toujours un spanner temporel peu dense ?”

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie d’hypercubes temporelssans spanner de taille o(n log n)

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie de cliques temporellessans spanner de taille o(n2)

Théorème [Axiotis et Fotakis ’16] [2]∃ famille infinie de graphes dynamiques densessans spanner de taille o(n2)

5

Page 17: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question

“Étant donné un graphe dense temporellement connexeavec étiquettes localement uniques, existe-t-il toujours un spannertemporel peu dense ?”

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie d’hypercubes temporelssans spanner de taille o(n log n)

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie de cliques temporellessans spanner de taille o(n2)

Théorème [Axiotis et Fotakis ’16] [2]∃ famille infinie de graphes dynamiques densessans spanner de taille o(n2)

5

Page 18: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question

“Étant donné un graphe dense temporellement connexeavec étiquettes localement uniques, existe-t-il toujours un spannertemporel peu dense ?”

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie d’hypercubes temporelssans spanner de taille o(n log n)

Fait [Kempe, Kleinberg et Kumar ’02] [5]∃ famille infinie de cliques temporellessans spanner de taille o(n2)

Théorème [Axiotis et Fotakis ’16] [2]∃ famille infinie de graphes dynamiques densessans spanner de taille o(n2)

5

Page 19: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question

“Étant donné une clique temporelle,avec étiquettes localement uniques, existe-t-iltoujours un spanner temporel peu dense ?”

Théorème [Akrida, Gasienic, Mertzios et Spirakis ’17] [1]∀ clique avec étiquettes localement uniques,on peut retirer au moins

⌊n4

⌋arêtes

=⇒ spanner de taille O(n2)

Remarque [Casteigts, Peters et S. ’18] [4]∀ clique avec étiquettes localement uniques,on peut retirer au moins ≈ m

6arêtes

=⇒ spanner de taille O(n2)

6

Page 20: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question

“Étant donné une clique temporelle,avec étiquettes localement uniques, existe-t-iltoujours un spanner temporel peu dense ?”

Théorème [Akrida, Gasienic, Mertzios et Spirakis ’17] [1]∀ clique avec étiquettes localement uniques,on peut retirer au moins

⌊n4

⌋arêtes

=⇒ spanner de taille O(n2)

Remarque [Casteigts, Peters et S. ’18] [4]∀ clique avec étiquettes localement uniques,on peut retirer au moins ≈ m

6arêtes

=⇒ spanner de taille O(n2)

6

Page 21: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question

“Étant donné une clique temporelle,avec étiquettes localement uniques, existe-t-iltoujours un spanner temporel peu dense ?”

Théorème [Akrida, Gasienic, Mertzios et Spirakis ’17] [1]∀ clique avec étiquettes localement uniques,on peut retirer au moins

⌊n4

⌋arêtes =⇒ spanner de taille O(n2)

Remarque [Casteigts, Peters et S. ’18] [4]∀ clique avec étiquettes localement uniques,on peut retirer au moins ≈ m

6arêtes

=⇒ spanner de taille O(n2)

6

Page 22: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question

“Étant donné une clique temporelle,avec étiquettes localement uniques, existe-t-iltoujours un spanner temporel peu dense ?”

Théorème [Akrida, Gasienic, Mertzios et Spirakis ’17] [1]∀ clique avec étiquettes localement uniques,on peut retirer au moins

⌊n4

⌋arêtes =⇒ spanner de taille O(n2)

Remarque [Casteigts, Peters et S. ’18] [4]∀ clique avec étiquettes localement uniques,on peut retirer au moins ≈ m

6arêtes

=⇒ spanner de taille O(n2)

6

Page 23: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Question

“Étant donné une clique temporelle,avec étiquettes localement uniques, existe-t-iltoujours un spanner temporel peu dense ?”

Théorème [Akrida, Gasienic, Mertzios et Spirakis ’17] [1]∀ clique avec étiquettes localement uniques,on peut retirer au moins

⌊n4

⌋arêtes =⇒ spanner de taille O(n2)

Remarque [Casteigts, Peters et S. ’18] [4]∀ clique avec étiquettes localement uniques,on peut retirer au moins ≈ m

6arêtes =⇒ spanner de taille O(n2)

6

Page 24: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Résultats

Théorème [Casteigts, Peters et S. ’18] [4]∀ clique avec étiquettes localement uniques,∃ spanner de taille O(n log n)

7

Page 25: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Technique O(n log n)

Page 26: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Démontabilité

Définition clique démontable∃ noeud v dans clique K avec voisins u,w t.q.arête min de u = uv et arête max de w = vw

LemmeOn obtient un spanner de K,en rajoutant uv et vw à un spanner de K \ v

Théorèmesi K complètement démontable,alors ∃ un spanner de taille Θ(n)

Fait∃ famille infinie de cliquestemporelles non-démontables

8

Page 27: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Démontabilité

Définition clique démontable∃ noeud v dans clique K avec voisins u,w t.q.arête min de u = uv et arête max de w = vw

LemmeOn obtient un spanner de K,en rajoutant uv et vw à un spanner de K \ v

Théorèmesi K complètement démontable,alors ∃ un spanner de taille Θ(n)

Fait∃ famille infinie de cliquestemporelles non-démontables

8

Page 28: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Démontabilité

Définition clique démontable∃ noeud v dans clique K avec voisins u,w t.q.arête min de u = uv et arête max de w = vw

LemmeOn obtient un spanner de K,en rajoutant uv et vw à un spanner de K \ v

Théorèmesi K complètement démontable,alors ∃ un spanner de taille Θ(n)

Fait∃ famille infinie de cliquestemporelles non-démontables

8

Page 29: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Démontabilité

Définition clique démontable∃ noeud v dans clique K avec voisins u,w t.q.arête min de u = uv et arête max de w = vw

LemmeOn obtient un spanner de K,en rajoutant uv et vw à un spanner de K \ v

Théorèmesi K complètement démontable,alors ∃ un spanner de taille Θ(n)

Fait∃ famille infinie de cliquestemporelles non-démontables

8

Page 30: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses émissions à un voisin

Construction feux d’artifice d’émission

• ∀ arête min de v, uv : u→ v

• arbres à 1 feuille/émetteur

• ∀ arêtes des émetteurs f, fg : f → g

Remarque

feux d’artifice d’émission forment un spanner (de taille3m

4+ o(m))

9

Page 31: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses émissions à un voisin

Construction feux d’artifice d’émission

• ∀ arête min de v, uv : u→ v

• arbres à 1 feuille/émetteur

• ∀ arêtes des émetteurs f, fg : f → g

Remarque

feux d’artifice d’émission forment un spanner (de taille3m

4+ o(m))

9

Page 32: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses émissions à un voisin

Construction feux d’artifice d’émission

• ∀ arête min de v, uv : u→ v

• arbres à 1 feuille/émetteur

• ∀ arêtes des émetteurs f, fg : f → g

Remarque

feux d’artifice d’émission forment un spanner (de taille3m

4+ o(m))

9

Page 33: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses émissions à un voisin

Construction feux d’artifice d’émission

• ∀ arête min de v, uv : u→ v

• arbres à 1 feuille/émetteur

• ∀ arêtes des émetteurs f, fg : f → g

Remarque

feux d’artifice d’émission forment un spanner (de taille3m

4+ o(m))

9

Page 34: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses émissions à un voisin

Construction feux d’artifice d’émission

• ∀ arête min de v, uv : u→ v

• arbres à 1 feuille/émetteur

• ∀ arêtes des émetteurs f, fg : f → g

Remarque

feux d’artifice d’émission forment un spanner (de taille3m

4+ o(m))

9

Page 35: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses émissions à un voisin

Construction feux d’artifice d’émission

• ∀ arête min de v, uv : u→ v

• arbres à 1 feuille/émetteur

• ∀ arêtes des émetteurs f, fg : f → g

Remarque

feux d’artifice d’émission forment un spanner (de taille3m

4+ o(m)) 9

Page 36: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses réceptions à un voisin

Construction feux d’artifice de réception

• ∀ arête max de v, vw : v → w

• arbres à 1 racine/récepteur

• ∀ arêtes des récepteurs r, qr : q → r

Remarque

feux d’artifice de réception forment un spanner (de taille3m

4+ o(m))

10

Page 37: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses réceptions à un voisin

Construction feux d’artifice de réception

• ∀ arête max de v, vw : v → w

• arbres à 1 racine/récepteur

• ∀ arêtes des récepteurs r, qr : q → r

Remarque

feux d’artifice de réception forment un spanner (de taille3m

4+ o(m))

10

Page 38: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses réceptions à un voisin

Construction feux d’artifice de réception

• ∀ arête max de v, vw : v → w

• arbres à 1 racine/récepteur

• ∀ arêtes des récepteurs r, qr : q → r

Remarque

feux d’artifice de réception forment un spanner (de taille3m

4+ o(m))

10

Page 39: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses réceptions à un voisin

Construction feux d’artifice de réception

• ∀ arête max de v, vw : v → w

• arbres à 1 racine/récepteur

• ∀ arêtes des récepteurs r, qr : q → r

Remarque

feux d’artifice de réception forment un spanner (de taille3m

4+ o(m))

10

Page 40: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses réceptions à un voisin

Construction feux d’artifice de réception

• ∀ arête max de v, vw : v → w

• arbres à 1 racine/récepteur

• ∀ arêtes des récepteurs r, qr : q → r

Remarque

feux d’artifice de réception forment un spanner (de taille3m

4+ o(m))

10

Page 41: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : déléguer ses réceptions à un voisin

Construction feux d’artifice de réception

• ∀ arête max de v, vw : v → w

• arbres à 1 racine/récepteur

• ∀ arêtes des récepteurs r, qr : q → r

Remarque

feux d’artifice de réception forment un spanner (de taille3m

4+ o(m)) 10

Page 42: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : combiner feux d’artifice d’émission et de réception

Construction feux d’artifice combinés

• construire feux d’artifice d’émission et de réception

• ∀ arêtes d’émetteur/récepteur : garder que arêtes entre émetteuret récepteur

Remarque

feux d’artifice combinés forment un spanner (de taillem

2+ o(m))

11

Page 43: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : combiner feux d’artifice d’émission et de réception

Construction feux d’artifice combinés

• construire feux d’artifice d’émission et de réception

• ∀ arêtes d’émetteur/récepteur : garder que arêtes entre émetteuret récepteur

Remarque

feux d’artifice combinés forment un spanner (de taillem

2+ o(m))

11

Page 44: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : combiner feux d’artifice d’émission et de réception

Construction feux d’artifice combinés

• construire feux d’artifice d’émission et de réception

• ∀ arêtes d’émetteur/récepteur : garder que arêtes entre émetteuret récepteur

Remarque

feux d’artifice combinés forment un spanner (de taillem

2+ o(m))

11

Page 45: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : combiner feux d’artifice d’émission et de réception

Construction feux d’artifice combinés

• construire feux d’artifice d’émission et de réception

• ∀ arêtes d’émetteur/récepteur : garder que arêtes entre émetteuret récepteur

Remarque

feux d’artifice combinés forment un spanner (de taillem

2+ o(m))

11

Page 46: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : combiner feux d’artifice d’émission et de réception

Construction feux d’artifice combinés

• construire feux d’artifice d’émission et de réception

• ∀ arêtes d’émetteur/récepteur : garder que arêtes entre émetteuret récepteur

Remarque

feux d’artifice combinés forment un spanner (de taillem

2+ o(m))

11

Page 47: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Feux d’artifice

Idée : combiner feux d’artifice d’émission et de réception

Construction feux d’artifice combinés

• construire feux d’artifice d’émission et de réception

• ∀ arêtes d’émetteur/récepteur : garder que arêtes entre émetteuret récepteur

Remarque

feux d’artifice combinés forment un spanner (de taillem

2+ o(m))

11

Page 48: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 1 : ∃ noeud non-émetteur et non-récepteur

Lemme

K est démontable

(en K′)

Solution

recommencer les feux d’artifice sur K′

12

Page 49: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 1 : ∃ noeud non-émetteur et non-récepteur

Lemme

K est démontable

(en K′)

Solution

recommencer les feux d’artifice sur K′

12

Page 50: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 1 : ∃ noeud non-émetteur et non-récepteur

Lemme

K est démontable

(en K′)

Solution

recommencer les feux d’artifice sur K′

12

Page 51: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 1 : ∃ noeud non-émetteur et non-récepteur

Lemme

K est démontable (en K′)

Solution

recommencer les feux d’artifice sur K′

→12

Page 52: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 2 : tout noeud est émetteur ou récepteur

Faitle spanner des feux d’artifices induitun graphe biparti complet

Faitles n/2 émetteurs (resp. récepteurs)forment un stable

Lemmeles arêtes max des récepteurs(resp. min des émetteurs) formentun couplage parfait

Solutiontrouver "spanner" temporelle des émetteurs vers récepteurs

13

Page 53: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 2 : tout noeud est émetteur ou récepteur

Faitle spanner des feux d’artifices induitun graphe biparti complet

Faitles n/2 émetteurs (resp. récepteurs)forment un stable

Lemmeles arêtes max des récepteurs(resp. min des émetteurs) formentun couplage parfait

Solutiontrouver "spanner" temporelle des émetteurs vers récepteurs

13

Page 54: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 2 : tout noeud est émetteur ou récepteur

Faitle spanner des feux d’artifices induitun graphe biparti complet

Faitles n/2 émetteurs (resp. récepteurs)forment un stable

Lemmeles arêtes max des récepteurs(resp. min des émetteurs) formentun couplage parfait

Solutiontrouver "spanner" temporelle des émetteurs vers récepteurs

13

Page 55: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 2 : tout noeud est émetteur ou récepteur

Faitle spanner des feux d’artifices induitun graphe biparti complet

Faitles n/2 émetteurs (resp. récepteurs)forment un stable

Lemmeles arêtes max des récepteurs(resp. min des émetteurs) formentun couplage parfait

Solutiontrouver "spanner" temporelle des émetteurs vers récepteurs

13

Page 56: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Structure après feux d’artifice

Cas 2 : tout noeud est émetteur ou récepteur

Faitle spanner des feux d’artifices induitun graphe biparti complet

Faitles n/2 émetteurs (resp. récepteurs)forment un stable

Lemmeles arêtes max des récepteurs(resp. min des émetteurs) formentun couplage parfait

Solutiontrouver "spanner" temporelle des émetteurs vers récepteurs

13

Page 57: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 58: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 59: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 60: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 61: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 62: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 63: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 64: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

On délègue ainsi den

2émetteurs

àn

4émetteurs, en utilisant au plus

n

4(2 + 1) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 65: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

Par itération i ≤ logn

2:

On délègue ainsi den

2iémetteurs

àn

2i+1émetteurs, en utilisant au plus

n

2i+1(2 + 2i+1 − 3) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 66: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas biparti

Idée : délégations partielles d’émissions d’émetteur vers émetteur

Construction "spanner" des émetteurs vers récepteurs

Lemme

Par itération i ≤ logn

2:

On délègue ainsi den

2iémetteurs

àn

2i+1émetteurs, en utilisant au plus

n

2i+1(2 + 2i+1 − 3) = O(n) arêtes

LemmeLe dernier émetteur et ses arêtes assurentla connexité temporelle vers les récepteurs

14

Page 67: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas Biparti

Lemme∃ "spanner" des émetteurs vers les récepteursde taille O(n logn) dans le graphe biparti complet

Lemme∃ spanner de taille O(n logn) dans le graphe biparti complet

Théorème∃ spanner de taille O(n logn) dans toute clique dynamique

15

Page 68: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas Biparti

Lemme∃ "spanner" des émetteurs vers les récepteursde taille O(n logn) dans le graphe biparti complet

Lemme∃ spanner de taille O(n logn) dans le graphe biparti complet

Théorème∃ spanner de taille O(n logn) dans toute clique dynamique

15

Page 69: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Cas Biparti

Lemme∃ "spanner" des émetteurs vers les récepteursde taille O(n logn) dans le graphe biparti complet

Lemme∃ spanner de taille O(n logn) dans le graphe biparti complet

Théorème∃ spanner de taille O(n logn) dans toute clique dynamique

15

Page 70: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Conclusion

Page 71: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Conclusion

• ∃ spanner peu dense dans n’importe quelle clique

• de taille O(n logn)

• de taille o(n logn) ?• de taille O(n) ?

• 6 ∃ spanner peu dense dans n’importe quel graphe dense

• Existe-t-il un seuil de densité à partir duquel on peut trouver desspanners peu dense dans n’importe quelle graphe ?

16

Page 72: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Conclusion

• ∃ spanner peu dense dans n’importe quelle clique• de taille O(n logn)

• de taille o(n logn) ?• de taille O(n) ?

• 6 ∃ spanner peu dense dans n’importe quel graphe dense

• Existe-t-il un seuil de densité à partir duquel on peut trouver desspanners peu dense dans n’importe quelle graphe ?

16

Page 73: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Conclusion

• ∃ spanner peu dense dans n’importe quelle clique• de taille O(n logn)

• de taille o(n logn) ?

• de taille O(n) ?

• 6 ∃ spanner peu dense dans n’importe quel graphe dense

• Existe-t-il un seuil de densité à partir duquel on peut trouver desspanners peu dense dans n’importe quelle graphe ?

16

Page 74: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Conclusion

• ∃ spanner peu dense dans n’importe quelle clique• de taille O(n logn)

• de taille o(n logn) ?• de taille O(n) ?

• 6 ∃ spanner peu dense dans n’importe quel graphe dense

• Existe-t-il un seuil de densité à partir duquel on peut trouver desspanners peu dense dans n’importe quelle graphe ?

16

Page 75: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Conclusion

• ∃ spanner peu dense dans n’importe quelle clique• de taille O(n logn)

• de taille o(n logn) ?• de taille O(n) ?

• 6 ∃ spanner peu dense dans n’importe quel graphe dense

• Existe-t-il un seuil de densité à partir duquel on peut trouver desspanners peu dense dans n’importe quelle graphe ?

16

Page 76: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Conclusion

• ∃ spanner peu dense dans n’importe quelle clique• de taille O(n logn)

• de taille o(n logn) ?• de taille O(n) ?

• 6 ∃ spanner peu dense dans n’importe quel graphe dense

• Existe-t-il un seuil de densité à partir duquel on peut trouver desspanners peu dense dans n’importe quelle graphe ?

16

Page 77: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

Merci de votre attention

16

Page 78: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

References I

E. C. Akrida, L. Gasieniec, G. B. Mertzios, and P. G. Spirakis.The complexity of optimal design of temporally connectedgraphs.Theory of Computing Systems, 61(3):907–944, 2017.

K. Axiotis and D. Fotakis.On the size and the approximability of minimum temporallyconnected subgraphs.arXiv preprint arXiv:1602.06411, 2016.

A. Casteigts, P. Flocchini, W. Quattrociocchi, and N. Santoro.Time-varying graphs and dynamic networks.International Journal of Parallel, Emergent and DistributedSystems, 27(5):387–408, 2012.

Page 79: Trouver des spanners peu denses dans les cliques temporelles · les cliques temporelles Arnaud Casteigts, LaBRI, Bordeaux, arnaud.casteigts@labri.fr Joseph G. Peters, Simon Fraser

References II

A. Casteigts, J. G. Peters, and J. Schoeters.Temporal cliques admit sparse spanners.arXiv preprint arXiv:1810.00104, 2018.

D. Kempe, J. Kleinberg, and A. Kumar.Connectivity and inference problems for temporal networks.Journal of Computer and System Sciences, 64(4):820–842,2002.