Télécharger le fichier pdf d’un mémoire de fin d’études
Le formalisme des WCSP
Les WCSP
Limited discrepancy search (LDS)
Reformulation de W CSP
|
Table des matières
Introduction
1 Contexte
1.1 M´ethodes de r´esolution
1.2 Variable Neighborhood Decomposition Search
1.3 D´ecomposition arborescente
2 Motivations et objectifs
3 Contributions
I ´Etat de l’art
1 R´eseaux de fonctions de coˆut
1.1 Le formalisme CSP
1.1.1 Variables et domaines
1.1.2 Contraintes
1.2 Le formalisme des WCSP
1.2.1 Structure de valuations
1.2.2 Le cadre g´en´eral des VCSP
1.2.3 Les WCSP
1.3 M´ethodes de recherche arborescente pour les WCSP
1.3.1 Depth First Branch and Bound (DFBB)
1.3.2 Limited discrepancy search (LDS)
1.4 Reformulation de WCSP
1.4.1 ´Elimination de Variable (VE)
1.4.2 M´ecanismes de coh´erence par transformations du probl`eme
1.4.3 Coh´erences pour les WCSP
1.4.4 Arc coh´erences optimales pour les WCSP
1.5 Hi´erarchie des coh´erences d’arc pour les WCSP
2 M´ethodes de d´ecomposition arborescente
2.1 D´efinitions
2.2 M´ethodes de d´ecomposition bas´ees sur la triangulation
2.2.1 Rappel du probl`eme de triangulation
2.2.2 De la triangulation `a la d´ecomposition arborescente
2.2.3 D´ecomposition arborescente d’un graphe quelconque
2.2.4 Algorithmes de triangulation
2.2.5 Recherche de cliques maximales
2.2.6 Calcul de l’arbre de jonction
2.3 Une m´ethode bas´ee sur les coupes minimales
2.3.1 Recherche de coupes minimales dans un graphe
2.3.2 Calcul de la d´ecomposition arborescente `a partir des coupes minimales
2.3.3 Comparaison entre MSVS et la m´ethode bas´ee sur la triangulation
2.4 ´Evaluation des heuristiques de triangulation
2.4.1 Protocole exp´erimental
2.4.2 R´esultats
2.4.3 Bilan sur les heuristiques de triangulation
2.5 Exploitation de la d´ecomposition arborescente pour les m´ethodes de recherche compl`ete
2.5.1 Une m´ethode d’inf´erence : Cluster Tree Elimination (CTE)
2.5.2 Les m´ethodes ´enum´eratives
2.5.3 Conclusion sur l’exploitation de la d´ecomposition arborescente pour les m´ethodes de recherche compl`ete
2.6 Conclusions
3 M´eta-heuristiques
3.1 Recherches locales
3.2 M´eta-heuristiques
3.2.1 Algorithmes bas´es sur les p´enalit´es
3.2.2 M´eta-heuristiques bio-inspir´ees
3.2.3 M´eta-heuristiques bas´ees sur la notion de voisinage
3.3 M´eta-heuristiques pour la r´esolution des WCSP
3.3.1 ID-Walk
3.3.2 VNS/LDS+CP
3.4 Crit`eres d’´evaluation des performances des m´eta-heuristiques
3.4.1 Taux de r´eussite
3.4.2 Profil de performance
3.4.3 Profils de rapport de performance
3.5 Conclusion sur les m´eta-heuristiques
4 Jeux de test
4.1 Probl`eme d’allocation de fr´equences `a des liens radio
4.1.1 Description du probl`eme
4.1.2 Mod´elisation sous forme d’un WCSP
4.1.3 Description des instances
4.2 Instances g´en´er´ees par GRAPH
4.3 Probl`eme de planification d’un satellite de prise de vue
4.3.1 Description du probl`eme
4.3.2 Mod´elisation sous forme d’un WCSP
4.3.3 Pr´esentation des instances
4.4 Probl`eme de s´election de TagSNP
4.4.1 Description du probl`eme
4.4.2 Mod´elisation sous forme d’un WCSP
4.4.3 Pr´esentation des instances
4.4.4 D´ecomposition arborescente
II Contributions
5 VNS guid´ee par la d´ecomposition arborescente
5.1 VNS Guid´ee par la D´ecomposition (DGVNS)
5.1.1 Structures de voisinage bas´ees sur la notion de cluster
5.1.2 Pseudo-code de DGVNS
5.2 Strat´egies d’intensification et de diversification dans DGVNS
5.2.1 Intensification versus diversification
5.2.2 DGVNS-1 : changer syst´ematiquement de cluster
5.2.3 DGVNS-2 : changer de cluster en l’absence d’am´elioration
5.2.4 DGVNS-3 : changer de cluster apr`es chaque am´elioration
5.3 Exp´erimentations
5.3.1 Protocole exp´erimental
5.3.2 Apport de la d´ecomposition arborescente
5.3.3 Impact de la largeur de d´ecomposition
5.3.4 Comparaison des trois strat´egies d’intensification et de diversification
5.3.5 Profils de performance des rapports de temps et de succ`es
5.4 Conclusions
6 Raffinements de la d´ecomposition arborescente
6.1 Raffinement bas´e sur la duret´e des fonctions de coˆut
6.1.1 Tightness Dependent Tree Decomposition (TDTD)
6.1.2 Influence du param`etre λ sur la d´ecomposition arborescente
6.1.3 R´eglage de la valeur du param`etre λ
6.2 Raffinement par fusion de clusters
6.2.1 Fusion de clusters bas´ee sur smax
6.2.2 Fusion de clusters bas´ee sur l’absorption
6.2.3 Influence des m´ethodes de fusion sur la d´ecomposition arborescente
6.2.4 Bilan des deux m´ethodes de fusion
6.3 Exp´erimentations
6.3.1 Apports de la TDTD
6.3.2 Apports de la fusion bas´ee sur smax
6.3.3 Apports de la fusion bas´ee sur l’absorption
6.3.4 Comparaison des deux m´ethodes de fusion
6.3.5 Profils de performance des rapports de temps et de succ`es
6.4 Conclusions
7 VNS guid´ee par les s´eparateurs
7.1 Separator-Guided VNS (SGVNS
7.1.1 Pseudo-code de SGVNS
7.2 Intensified Separator-Guided VNS (ISGVNS)
7.2.1 Pseudo-code de ISGVNS
7.3 Exp´erimentations
7.3.1 Comparaison entre SGVNS et DGVNS-1
7.3.2 Comparaison entre ISGVNS et DGVNS-1
7.3.3 Comparaison entre SGVNS et ISGVNS
7.3.4 Bilan sur les apports de SGVNS et ISGVNS
7.3.5 Apports de la TDTD pour SGVNS et ISGVNS
7.3.6 Profils de performance des rapports de temps et de succ`es
7.4 Conclusions
Conclusions et Perspectives
A Impact de la TDTD
Bibliographie
Télécharger le rapport complet
