64
Hardness of Approximating the Traffic Grooming Omid Amini St´ ephane P ´ erennes Ignasi Sau Projet MASCOTTE, CNRS/I3S-INRIA-UNSA, France AlgoTel’07 Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 1 / 34

Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Hardness of Approximating the TrafficGrooming

Omid Amini Stephane Perennes Ignasi SauProjet MASCOTTE, CNRS/I3S-INRIA-UNSA, France

AlgoTel’07

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 1 / 34

Page 2: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Plan de l’expose

Introduction

Groupage de traficI Definition du problemeI ExempleI Etat de l’artI Probleme de MECT-BI Resultats d’inapproximabilite

Trouver un sous-graphe denseI Definition du problemeI Relation avec le groupageI Resultats d’inapproximabilite

Conclusions

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 2 / 34

Page 3: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Comment prouver l’inapproximabiliteClasse APX (Approximable):un probleme d’optimisation est dans APX s’il admet un algorithmed’approximation avec un rapport constant.Exemple: VERTEX COVER

Classe PTAS (Polynomial-Time Approximation Scheme):un probleme d’optimisation est dans PTAS s’il admet desalgorithmes d’approximation avec un rapport 1 + ε, pour tout ε > 0(le meilleur qu’on peut esperer pour un probleme d’optimisation).Ex.: TRAVELING SALESMAN PROBLEM dans le plan euclidien

On sait que

PTAS APX

Et donc, si Π est un probleme d’optimisation:

Π est APX-dur ⇒ Π /∈ PTAS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 3 / 34

Page 4: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Comment prouver l’inapproximabiliteClasse APX (Approximable):un probleme d’optimisation est dans APX s’il admet un algorithmed’approximation avec un rapport constant.Exemple: VERTEX COVER

Classe PTAS (Polynomial-Time Approximation Scheme):un probleme d’optimisation est dans PTAS s’il admet desalgorithmes d’approximation avec un rapport 1 + ε, pour tout ε > 0(le meilleur qu’on peut esperer pour un probleme d’optimisation).Ex.: TRAVELING SALESMAN PROBLEM dans le plan euclidien

On sait que

PTAS APX

Et donc, si Π est un probleme d’optimisation:

Π est APX-dur ⇒ Π /∈ PTAS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 3 / 34

Page 5: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Comment prouver l’inapproximabiliteClasse APX (Approximable):un probleme d’optimisation est dans APX s’il admet un algorithmed’approximation avec un rapport constant.Exemple: VERTEX COVER

Classe PTAS (Polynomial-Time Approximation Scheme):un probleme d’optimisation est dans PTAS s’il admet desalgorithmes d’approximation avec un rapport 1 + ε, pour tout ε > 0(le meilleur qu’on peut esperer pour un probleme d’optimisation).Ex.: TRAVELING SALESMAN PROBLEM dans le plan euclidien

On sait que

PTAS APX

Et donc, si Π est un probleme d’optimisation:

Π est APX-dur ⇒ Π /∈ PTAS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 3 / 34

Page 6: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Groupage de trafic

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 4 / 34

Page 7: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Introduction

Reseaux WDM (Wavelength Division Multiplexing)I 1 longueur d’onde (ou frequence) = jusqu’a 40 Gb/sI 1 fibre = centaines de longueurs d’onde = Tb/s

IdeeLe groupage de trafic dans les reseaux consiste a regroupertrafic de faible vitesse dans un flux de trafic de plus haute vitesse

−→ on affecte plusieurs requetes de faible vitesse a la memelongueur d’onde (TDM, Time Division Multiplexing)

ObjectifsI Partage efficace de la bande passanteI Reduire le cout des equipements de routage

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 5 / 34

Page 8: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Introduction

Reseaux WDM (Wavelength Division Multiplexing)I 1 longueur d’onde (ou frequence) = jusqu’a 40 Gb/sI 1 fibre = centaines de longueurs d’onde = Tb/s

IdeeLe groupage de trafic dans les reseaux consiste a regroupertrafic de faible vitesse dans un flux de trafic de plus haute vitesse

−→ on affecte plusieurs requetes de faible vitesse a la memelongueur d’onde (TDM, Time Division Multiplexing)

ObjectifsI Partage efficace de la bande passanteI Reduire le cout des equipements de routage

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 5 / 34

Page 9: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Introduction

Reseaux WDM (Wavelength Division Multiplexing)I 1 longueur d’onde (ou frequence) = jusqu’a 40 Gb/sI 1 fibre = centaines de longueurs d’onde = Tb/s

IdeeLe groupage de trafic dans les reseaux consiste a regroupertrafic de faible vitesse dans un flux de trafic de plus haute vitesse

−→ on affecte plusieurs requetes de faible vitesse a la memelongueur d’onde (TDM, Time Division Multiplexing)

ObjectifsI Partage efficace de la bande passanteI Reduire le cout des equipements de routage

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 5 / 34

Page 10: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

ADM et OADM

OADM (Optical Add/Drop Multiplexer)= inserer et extraire unelongueur d’onde d’une fibre optiqueADM (Add/Drop Multiplexer)= inserer et extraire OC/STM (signalelectrique de faible vitesse) d’une longueur d’onde

ADM ADM ADM

OADMOADM OADM

−→ on veut minimiser le nombre d’ADMs

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 6 / 34

Page 11: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

ADM et OADM

OADM (Optical Add/Drop Multiplexer)= inserer et extraire unelongueur d’onde d’une fibre optiqueADM (Add/Drop Multiplexer)= inserer et extraire OC/STM (signalelectrique de faible vitesse) d’une longueur d’onde

ADM ADM ADM

OADMOADM OADM

−→ on veut minimiser le nombre d’ADMs

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 6 / 34

Page 12: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definitions

Requete (i , j): une paire de sommets (i , j) qui veulent faire unechange de trafic (de faible vitesse)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 7 / 34

Page 13: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definitions

Requete (i , j): une paire de sommets (i , j) qui veulent faire unechange de trafic (de faible vitesse)Facteur de groupage g:

Pour chaque longueur d'onde et chaque arc entre 2 sommets, il peut y avoir au plus g requêtes

qui utilisent cet arc sur cette longueur d'onde

g=5

sommet i sommet j

requêtesà λk

Exemple:Capacite d’une long. d’onde = 2400 Mb/sVitesse d’une requete = 600 Mb/s ⇒ g = 4

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 8 / 34

Page 14: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definitions

Requete (i , j): une paire de sommets (i , j) qui veulent faire unechange de trafic (de faible vitesse)Facteur de groupage g:

Pour chaque longueur d'onde et chaque arc entre 2 sommets, il peut y avoir au plus g requêtes

qui utilisent cet arc sur cette longueur d'onde

g=5

sommet i sommet j

requêtesà λk

Exemple:Capacite d’une long. d’onde = 2400 Mb/sVitesse d’une requete = 600 Mb/s ⇒ g = 4

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 8 / 34

Page 15: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definitions

Requete (i , j): une paire de sommets (i , j) qui veulent faire unechange de trafic (de faible vitesse)Facteur de groupage g:

Pour chaque longueur d'onde et chaque arc entre 2 sommets, il peut y avoir au plus g requêtes

qui utilisent cet arc sur cette longueur d'onde

g=5

sommet i sommet j

requêtesà λk

Charge (load) d’un arc sur une long. d’onde: le nombre derequetes qui utilisent cet arc sur cette longueur d’onde (≤ g)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 9 / 34

Page 16: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

ADM et OADMOADM (Optical Add/Drop Multiplexer)= inserer et extraire unelongueur d’onde d’une fibre optiqueADM (Add/Drop Multiplexer)= inserer et extraire OC/STM (signalelectrique de faible vitesse) d’une longueur d’onde

ADM ADM ADM

OADMOADM OADM

Idee: Utiliser ADM seulement au sommet initial et au sommetfinal d’une requete (lightpaths) pour economiser le maximumnombre d’ADMs

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 10 / 34

Page 17: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Pour fixe les idees...

Modele:

Topologie → graphe oriente GEnsemble des requetes → graphe oriente RFacteur de groupage → entier gRequetes sur 1 long. d’onde → aretes d’un sous-graphe de RADM sur 1 long. d’onde → sommet d’un sous-graphe de R

On va etudier le cas ou G = Cn (anneau)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 11 / 34

Page 18: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Pour fixe les idees...

Modele:

Topologie → graphe oriente GEnsemble des requetes → graphe oriente RFacteur de groupage → entier gRequetes sur 1 long. d’onde → aretes d’un sous-graphe de RADM sur 1 long. d’onde → sommet d’un sous-graphe de R

On va etudier le cas ou G = Cn (anneau)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 11 / 34

Page 19: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definition du probleme

Groupage de trafic sur l’anneau

Entrees Un cycle Cn a n sommets (reseau)Un graphe oriente R (ensemble de requetes)Un facteur de groupage g

Sorties Trouver pour chaque arc r ∈ R un chemin P(r)dans Cn, et une partition des aretes de R ensous-graphes Rω, 1 ≤ ω ≤W , de telle sorte que

∀ e ∈ E(Cn), load(Rω, e) ≤ g

Objectif Minimiser∑W

ω=1 |V (Rω)|

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 12 / 34

Page 20: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Exemple: n = 5, R = K5, et g = 2

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 13 / 34

Page 21: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Exemple: n = 5, R = K5, et g = 2On decompose ici R de deux manieres, en utilisant deux long. d’onde:

�����

�����

���������

���

0

1

23

4

10 ADMS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 14 / 34

Page 22: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Exemple: n = 5, R = K5, et g = 2On decompose ici R de deux manieres, en utilisant deux long. d’onde:

�����

�����

���������

���

0

1

23

4

10 ADMS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 15 / 34

Page 23: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Exemple: n = 5, R = K5, et g = 2On decompose ici R de deux manieres, en utilisant deux long. d’onde:

�����

�����

���������

���

0

1

23

4

10 ADMS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 16 / 34

Page 24: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Exemple: n = 5, R = K5, et g = 2On decompose ici R de deux manieres, en utilisant deux long. d’onde:

�����

�����

���������

���

0

1

23

4

10 ADMS

0

1

23

4

9 ADMS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 17 / 34

Page 25: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Exemple: n = 5, R = K5, et g = 2On decompose ici R de deux manieres, en utilisant deux long. d’onde:

�����

�����

���������

���

0

1

23

4

10 ADMS

0

1

23

4

9 ADMS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 18 / 34

Page 26: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Exemple: n = 5, R = K5, et g = 2On decompose ici R de deux manieres, en utilisant deux long. d’onde:

�����

�����

���������

���

0

1

23

4

10 ADMS

0

1

23

4

9 ADMS

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 19 / 34

Page 27: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Etat de l’art (sur l’anneau)Complexite:

I TRAFFIC GROOMING (TG) est NP-complet quand g fait partie del’entree(T.Chow et P.Lin, Networks’04)

I TG reste NP-complet aussi pour g ≥ 1 fixe(M.Shalom, W.Unger et S.Zaks, FUN’07)

I Si g fait partie de l’entree, TG n’est pas dans APX(S.Huang, R.Dutta et G.N.Rouskas, IEEE JSAC’06)

I Probleme ouvert: inapproximabilite quand g est fixeApproximabilite:

I Trouver une√

g-approximation est trivial (en temps polynomial en net en g)

I Le meilleur algo d’approx. a ratio O(log g), mais le tempsd’execution est exponentiel en g (ng)(M.Flammini et al., ISAAC’05)

I Probleme ouvert: bon algo en temps polynomial en g et n(c.a.d., algo quand g fait aussi partie de l’entree)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 20 / 34

Page 28: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Etat de l’art (sur l’anneau)Complexite:

I TRAFFIC GROOMING (TG) est NP-complet quand g fait partie del’entree(T.Chow et P.Lin, Networks’04)

I TG reste NP-complet aussi pour g ≥ 1 fixe(M.Shalom, W.Unger et S.Zaks, FUN’07)

I Si g fait partie de l’entree, TG n’est pas dans APX(S.Huang, R.Dutta et G.N.Rouskas, IEEE JSAC’06)

I Probleme ouvert: inapproximabilite quand g est fixeApproximabilite:

I Trouver une√

g-approximation est trivial (en temps polynomial en net en g)

I Le meilleur algo d’approx. a ratio O(log g), mais le tempsd’execution est exponentiel en g (ng)(M.Flammini et al., ISAAC’05)

I Probleme ouvert: bon algo en temps polynomial en g et n(c.a.d., algo quand g fait aussi partie de l’entree)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 20 / 34

Page 29: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Etat de l’art (sur l’anneau)Complexite:

I TRAFFIC GROOMING (TG) est NP-complet quand g fait partie del’entree(T.Chow et P.Lin, Networks’04)

I TG reste NP-complet aussi pour g ≥ 1 fixe(M.Shalom, W.Unger et S.Zaks, FUN’07)

I Si g fait partie de l’entree, TG n’est pas dans APX(S.Huang, R.Dutta et G.N.Rouskas, IEEE JSAC’06)

I Probleme ouvert: inapproximabilite quand g est fixeApproximabilite:

I Trouver une√

g-approximation est trivial (en temps polynomial en net en g)

I Le meilleur algo d’approx. a ratio O(log g), mais le tempsd’execution est exponentiel en g (ng)(M.Flammini et al., ISAAC’05)

I Probleme ouvert: bon algo en temps polynomial en g et n(c.a.d., algo quand g fait aussi partie de l’entree)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 20 / 34

Page 30: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Etat de l’art (sur l’anneau)Complexite:

I TRAFFIC GROOMING (TG) est NP-complet quand g fait partie del’entree(T.Chow et P.Lin, Networks’04)

I TG reste NP-complet aussi pour g ≥ 1 fixe(M.Shalom, W.Unger et S.Zaks, FUN’07)

I Si g fait partie de l’entree, TG n’est pas dans APX(S.Huang, R.Dutta et G.N.Rouskas, IEEE JSAC’06)

I Probleme ouvert: inapproximabilite quand g est fixeApproximabilite:

I Trouver une√

g-approximation est trivial (en temps polynomial en net en g)

I Le meilleur algo d’approx. a ratio O(log g), mais le tempsd’execution est exponentiel en g (ng)(M.Flammini et al., ISAAC’05)

I Probleme ouvert: bon algo en temps polynomial en g et n(c.a.d., algo quand g fait aussi partie de l’entree)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 20 / 34

Page 31: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Etat de l’art (sur l’anneau)Complexite:

I TRAFFIC GROOMING (TG) est NP-complet quand g fait partie del’entree(T.Chow et P.Lin, Networks’04)

I TG reste NP-complet aussi pour g ≥ 1 fixe(M.Shalom, W.Unger et S.Zaks, FUN’07)

I Si g fait partie de l’entree, TG n’est pas dans APX(S.Huang, R.Dutta et G.N.Rouskas, IEEE JSAC’06)

I Probleme ouvert: inapproximabilite quand g est fixeApproximabilite:

I Trouver une√

g-approximation est trivial (en temps polynomial en net en g)

I Le meilleur algo d’approx. a ratio O(log g), mais le tempsd’execution est exponentiel en g (ng)(M.Flammini et al., ISAAC’05)

I Probleme ouvert: bon algo en temps polynomial en g et n(c.a.d., algo quand g fait aussi partie de l’entree)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 20 / 34

Page 32: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Etat de l’art (sur l’anneau)Complexite:

I TRAFFIC GROOMING (TG) est NP-complet quand g fait partie del’entree(T.Chow et P.Lin, Networks’04)

I TG reste NP-complet aussi pour g ≥ 1 fixe(M.Shalom, W.Unger et S.Zaks, FUN’07)

I Si g fait partie de l’entree, TG n’est pas dans APX(S.Huang, R.Dutta et G.N.Rouskas, IEEE JSAC’06)

I Probleme ouvert: inapproximabilite quand g est fixeApproximabilite:

I Trouver une√

g-approximation est trivial (en temps polynomial en net en g)

I Le meilleur algo d’approx. a ratio O(log g), mais le tempsd’execution est exponentiel en g (ng)(M.Flammini et al., ISAAC’05)

I Probleme ouvert: bon algo en temps polynomial en g et n(c.a.d., algo quand g fait aussi partie de l’entree)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 20 / 34

Page 33: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Etat de l’art (sur l’anneau)Complexite:

I TRAFFIC GROOMING (TG) est NP-complet quand g fait partie del’entree(T.Chow et P.Lin, Networks’04)

I TG reste NP-complet aussi pour g ≥ 1 fixe(M.Shalom, W.Unger et S.Zaks, FUN’07)

I Si g fait partie de l’entree, TG n’est pas dans APX(S.Huang, R.Dutta et G.N.Rouskas, IEEE JSAC’06)

I Probleme ouvert: inapproximabilite quand g est fixeApproximabilite:

I Trouver une√

g-approximation est trivial (en temps polynomial en net en g)

I Le meilleur algo d’approx. a ratio O(log g), mais le tempsd’execution est exponentiel en g (ng)(M.Flammini et al., ISAAC’05)

I Probleme ouvert: bon algo en temps polynomial en g et n(c.a.d., algo quand g fait aussi partie de l’entree)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 20 / 34

Page 34: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Inapproximabilite du groupage pour g fixe

Ici on va presenter la reponse a la premiere question ouverte:

TheoremLe groupage de trafic sur l’anneau est APX-complet pour g ≥ 1 fixe

TheoremLe groupage de trafic sur le chemin est APX-complet pour g ≥ 2 fixe

Pour prouver ces resultats, on reduit le groupage au problemesuivant:

trouver le nombre maximum de triangles arete-disjoints dansun graphe

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 21 / 34

Page 35: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Inapproximabilite du groupage pour g fixe

Ici on va presenter la reponse a la premiere question ouverte:

TheoremLe groupage de trafic sur l’anneau est APX-complet pour g ≥ 1 fixe

TheoremLe groupage de trafic sur le chemin est APX-complet pour g ≥ 2 fixe

Pour prouver ces resultats, on reduit le groupage au problemesuivant:

trouver le nombre maximum de triangles arete-disjoints dansun graphe

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 21 / 34

Page 36: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Inapproximabilite du groupage pour g fixe

Ici on va presenter la reponse a la premiere question ouverte:

TheoremLe groupage de trafic sur l’anneau est APX-complet pour g ≥ 1 fixe

TheoremLe groupage de trafic sur le chemin est APX-complet pour g ≥ 2 fixe

Pour prouver ces resultats, on reduit le groupage au problemesuivant:

trouver le nombre maximum de triangles arete-disjoints dansun graphe

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 21 / 34

Page 37: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

MECT-B

MAXIMUM BOUNDED EDGE COVERING BY TRIANGLES (MECT-B):trouver le nombre maximum de triangles arete-disjoints dans ungraphe de degre bornee par B

Le probleme est NP-complet(I.Holyer, SIAM J.Comput’81)

Trouver triangles sommet-disjoints est APX-complet(V.Kann, Inf. Proces. Let’91)

On a prouve que MECT-B est aussi APX-complet

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 22 / 34

Page 38: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

MECT-B

MAXIMUM BOUNDED EDGE COVERING BY TRIANGLES (MECT-B):trouver le nombre maximum de triangles arete-disjoints dans ungraphe de degre bornee par B

Le probleme est NP-complet(I.Holyer, SIAM J.Comput’81)

Trouver triangles sommet-disjoints est APX-complet(V.Kann, Inf. Proces. Let’91)

On a prouve que MECT-B est aussi APX-complet

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 22 / 34

Page 39: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

MECT-B

MAXIMUM BOUNDED EDGE COVERING BY TRIANGLES (MECT-B):trouver le nombre maximum de triangles arete-disjoints dans ungraphe de degre bornee par B

Le probleme est NP-complet(I.Holyer, SIAM J.Comput’81)

Trouver triangles sommet-disjoints est APX-complet(V.Kann, Inf. Proces. Let’91)

On a prouve que MECT-B est aussi APX-complet

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 22 / 34

Page 40: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Idee de la preuveReduction de MAXIMUM BOUNDED COVERING BY 3-SETS (MAX

3SC-B):

Pour chaque sous-ensemble ci = {xi , yi , zi} on construit le graphesuivant:

12

34

56

78

910

1112

13

x [0]ix [1]i y [0]i

y [1]i z [0]iz [1]i

a [1]ia [2]i

a [3]ia [4]i

a [5]ia [6]i a [7]i

i

a [8]ia [9]i

On peut en deduire que

OPT (MECT-B) ≤ (18B + 1)OPT (MAX 3SC-B)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 23 / 34

Page 41: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Idee de la preuveReduction de MAXIMUM BOUNDED COVERING BY 3-SETS (MAX

3SC-B):

Pour chaque sous-ensemble ci = {xi , yi , zi} on construit le graphesuivant:

12

34

56

78

910

1112

13

x [0]ix [1]i y [0]i

y [1]i z [0]iz [1]i

a [1]ia [2]i

a [3]ia [4]i

a [5]ia [6]i a [7]i

i

a [8]ia [9]i

On peut en deduire que

OPT (MECT-B) ≤ (18B + 1)OPT (MAX 3SC-B)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 23 / 34

Page 42: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

APX groupage anneauIdee de la preuve pour g = 1:

On prend un graphe de requetes triparti

Le probleme de groupage de trafic revient a trouver le nombremaximum de triangles arete-disjointsDonc, le groupage est aussi APX-complet

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 24 / 34

Page 43: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

APX groupage anneauIdee de la preuve pour g = 1:

On prend un graphe de requetes triparti

Le probleme de groupage de trafic revient a trouver le nombremaximum de triangles arete-disjointsDonc, le groupage est aussi APX-complet

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 24 / 34

Page 44: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

APX groupage sur le chemin

Le probleme est dans P pour g = 1(J-C.Bermond, L.Braud et D.Coudert, SIROCCO’05)

La complexite pour g ≥ 2 fixe (meme si P/NP?) etait un problemeouvert

On a prouve que le probleme est APX-complet pour g ≥ 2 fixe

Qu’est-ce qu’on peut dire sur l’approximabilite(anneau/chemin)...?

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 25 / 34

Page 45: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

APX groupage sur le chemin

Le probleme est dans P pour g = 1(J-C.Bermond, L.Braud et D.Coudert, SIROCCO’05)

La complexite pour g ≥ 2 fixe (meme si P/NP?) etait un problemeouvert

On a prouve que le probleme est APX-complet pour g ≥ 2 fixe

Qu’est-ce qu’on peut dire sur l’approximabilite(anneau/chemin)...?

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 25 / 34

Page 46: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

APX groupage sur le chemin

Le probleme est dans P pour g = 1(J-C.Bermond, L.Braud et D.Coudert, SIROCCO’05)

La complexite pour g ≥ 2 fixe (meme si P/NP?) etait un problemeouvert

On a prouve que le probleme est APX-complet pour g ≥ 2 fixe

Qu’est-ce qu’on peut dire sur l’approximabilite(anneau/chemin)...?

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 25 / 34

Page 47: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Trouver un sous-graphe dense

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 26 / 34

Page 48: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definition du probleme

MINIMUM SUBGRAPH OF MINIMUM DEGREE ≥ d (MSMDd ):Etant donne un graphe, trouver le plus petit sous-graphe induit dedegre minimum au moins d

Le probleme pour d = 2 est trouver la maille d’un graphe(longueur du plus court cycle), qui est polynomial

On a prouve que pour d ≥ 3, MSMDd n’est pas dans APX

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 27 / 34

Page 49: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definition du probleme

MINIMUM SUBGRAPH OF MINIMUM DEGREE ≥ d (MSMDd ):Etant donne un graphe, trouver le plus petit sous-graphe induit dedegre minimum au moins d

Le probleme pour d = 2 est trouver la maille d’un graphe(longueur du plus court cycle), qui est polynomial

On a prouve que pour d ≥ 3, MSMDd n’est pas dans APX

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 27 / 34

Page 50: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Definition du probleme

MINIMUM SUBGRAPH OF MINIMUM DEGREE ≥ d (MSMDd ):Etant donne un graphe, trouver le plus petit sous-graphe induit dedegre minimum au moins d

Le probleme pour d = 2 est trouver la maille d’un graphe(longueur du plus court cycle), qui est polynomial

On a prouve que pour d ≥ 3, MSMDd n’est pas dans APX

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 27 / 34

Page 51: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Relation avec le groupage

En gros, le groupage consiste a trouver des sous-graphes avec ungrand rapport aretes

sommets (densite), et un nombre ”borne” d’aretes

C.a.d., on veut trouver sous-graphes avec un grand degre moyen(et nombre ”borne” d’aretes)

La densite et le degre minimum sont relies par un facteur 2

Et donc, si on sait trouver de petits sous-graphes de degreminimum fixe, on sait aussi trouver de petits sous-graphes ayantune ”bonne” densite

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 28 / 34

Page 52: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Relation avec le groupage

En gros, le groupage consiste a trouver des sous-graphes avec ungrand rapport aretes

sommets (densite), et un nombre ”borne” d’aretes

C.a.d., on veut trouver sous-graphes avec un grand degre moyen(et nombre ”borne” d’aretes)

La densite et le degre minimum sont relies par un facteur 2

Et donc, si on sait trouver de petits sous-graphes de degreminimum fixe, on sait aussi trouver de petits sous-graphes ayantune ”bonne” densite

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 28 / 34

Page 53: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Idee de la preuve pour d = 3

Gap-preserving reduction de VERTEX COVER:

Instance H de VERTEX COVER → Instance G de MSMD3

On construit un arbre ternaire T avec une feuille pour chaquearete de H

On rajoute les sommets de H et les relations d’adjacence avec lesaretes (plus un cycle...)

MSMD3 dans G revient a VERTEX COVER dans H

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 29 / 34

Page 54: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Idee de la preuve pour d = 3

Gap-preserving reduction de VERTEX COVER:

Instance H de VERTEX COVER → Instance G de MSMD3

On construit un arbre ternaire T avec une feuille pour chaquearete de H

On rajoute les sommets de H et les relations d’adjacence avec lesaretes (plus un cycle...)

MSMD3 dans G revient a VERTEX COVER dans H

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 29 / 34

Page 55: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Idee de la preuve pour d = 3

Gap-preserving reduction de VERTEX COVER:

Instance H de VERTEX COVER → Instance G de MSMD3

On construit un arbre ternaire T avec une feuille pour chaquearete de H

On rajoute les sommets de H et les relations d’adjacence avec lesaretes (plus un cycle...)

MSMD3 dans G revient a VERTEX COVER dans H

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 29 / 34

Page 56: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

CycleThe Hamiltonian

T

E

A

F

The adjacency graph of H, i.e.

A = V(H)F = E(H) and

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 30 / 34

Page 57: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Idee de la preuve (3)

Ca prouve qu’il n’y a pas de PTAS

On fait une amplification d’erreur pour prouver qu’il n’y a pasd’algorithme a facteur constant...

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 31 / 34

Page 58: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Conclusions

Groupage de trafic:

I On a prouve que le groupage sur l’anneau est APX-complet pourg ≥ 1 fixe

I On a prouve que le groupage sur le chemin est APX-complet pourg ≥ 2 fixe

I On a des algorithmes d’approximation pour le groupage surl’anneau en temps polynomial en n et en g, avec un rapport

O(n1/3 log2 n) pour g ≥ 1 non fixe.

I On conjecture qu’il existe ε > 0 tel que le groupage de trafic estdifficile a approximer a un facteur nε

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 32 / 34

Page 59: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Conclusions

Groupage de trafic:

I On a prouve que le groupage sur l’anneau est APX-complet pourg ≥ 1 fixe

I On a prouve que le groupage sur le chemin est APX-complet pourg ≥ 2 fixe

I On a des algorithmes d’approximation pour le groupage surl’anneau en temps polynomial en n et en g, avec un rapport

O(n1/3 log2 n) pour g ≥ 1 non fixe.

I On conjecture qu’il existe ε > 0 tel que le groupage de trafic estdifficile a approximer a un facteur nε

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 32 / 34

Page 60: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Conclusions

Groupage de trafic:

I On a prouve que le groupage sur l’anneau est APX-complet pourg ≥ 1 fixe

I On a prouve que le groupage sur le chemin est APX-complet pourg ≥ 2 fixe

I On a des algorithmes d’approximation pour le groupage surl’anneau en temps polynomial en n et en g, avec un rapport

O(n1/3 log2 n) pour g ≥ 1 non fixe.

I On conjecture qu’il existe ε > 0 tel que le groupage de trafic estdifficile a approximer a un facteur nε

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 32 / 34

Page 61: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Conclusions (2)

Trouver le plus petit sous-graphe de degre minimum aumoins d:

I On a prouve que MSMDd , d ≥ 3, n’est pas dans APX

I On sait que MSMDd , d ≥ 3, est W[1]-dur, et donc on ne peut pasesperer trouver des algorithmes FPT pour un graphe quelconque

I On a des algorithmes FPT pour la classe des graphesmineur-exclus

(par exemple: graphes planaires, graphes a treewidth localementbornee, graphes de genre borne...)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 33 / 34

Page 62: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Conclusions (2)

Trouver le plus petit sous-graphe de degre minimum aumoins d:

I On a prouve que MSMDd , d ≥ 3, n’est pas dans APX

I On sait que MSMDd , d ≥ 3, est W[1]-dur, et donc on ne peut pasesperer trouver des algorithmes FPT pour un graphe quelconque

I On a des algorithmes FPT pour la classe des graphesmineur-exclus

(par exemple: graphes planaires, graphes a treewidth localementbornee, graphes de genre borne...)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 33 / 34

Page 63: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Conclusions (2)

Trouver le plus petit sous-graphe de degre minimum aumoins d:

I On a prouve que MSMDd , d ≥ 3, n’est pas dans APX

I On sait que MSMDd , d ≥ 3, est W[1]-dur, et donc on ne peut pasesperer trouver des algorithmes FPT pour un graphe quelconque

I On a des algorithmes FPT pour la classe des graphesmineur-exclus

(par exemple: graphes planaires, graphes a treewidth localementbornee, graphes de genre borne...)

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 33 / 34

Page 64: Hardness of Approximating the Traffic Groomingsau/talks/Algotel_07_Ignasi_Sau.pdf · Hardness of Approximating the Traffic Grooming Omid Amini Stephane P´ erennes´ Ignasi Sau Projet

Merci!

Ignasi Sau (AlgoTel 2007) Hardness of Traffic Grooming 30 mai 2007 34 / 34