Compression It´erative
Fr´ed´eric Giroire
MASCOTTE
Journ´ees CALM – Complexit´e param´etr´ee – 6 juin 2008
F. Havet
MASCOTTE
Compression It´erative
Approche param´etris´ee de probl`emes difficiles.
Objectif : algorithme exact, mais avec temps d’ex´ecution
exponentiel.
Approche param´etris´ee : essayer de confiner l’explosion
combinatoriale au param´etre k.
FPT (Fixed-Parameter Tractability) : un probl`eme est dans FPT
s’il peut ˆetre r´esolu en temps O(f(k)·nO(1)).
Exemple :
Vertex Cover peut ˆetre r´esolu en temps O(1.2852k+k|V|).
k: taille du vertex cover.
F. Havet
MASCOTTE
Compression It´erative
Techniques pour prouver la “FPTness”
Techniques classiques :
Kernelizations
Les arbres de recherche `a profondeur born´ee
Programmation dynamique
Les d´ecompositions en arbre
...
Approche r´ecente :
Compression it´erative.
F. Havet
MASCOTTE
Compression It´erative
Compression It´erative
Id´ee g´en´erale : Calculer une solution pour une instance du
probl`eme en utilisant les informations donn´ees par une solution
d’une instance plus petite.
Typiquement
probl`eme de minimisation
param`etre k=taille de la solution.
Si Sest une solution pour (Gv) alors S∪ {v}est
´egalement solution pour G.
Phase de compression: ´etant une solution de taille k+ 1, calculer
une solution de taille k(si elle existe).
F. Havet
MASCOTTE
Compression It´erative
Applications de la Compression It´erative
1Arˆete-transverse des cycles impairs O(2km2)
[Guo et al. WADS, 2005]
2Feedback Vertex Set O(ckm)
[Dehne et al. COCOON, 2005]
[Guo et al. WADS, 2005]
3Chordal deletion O(???)
[Marx WG, 2006]
4Feedback Vertex Set dans les Tournois O(2kn2(logn +k))
[Dom, Guo, H¨uffner, Niedermeier, Truss, CIAC, 2006]
5Transverse des cycles impairs O(4kmn)
[Reed, Smith et Vetta, Oper. Res. Let.: 32, 2004.]
F. Havet
MASCOTTE
Compression It´erative
1 / 18 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !