Thèse soutenue

Rapide Maxclique exact résolvant basé sur MaxSAT

FR  |  
EN
Auteur / Autrice : Zhe Quan
Direction : Chumin Li
Type : Thèse de doctorat
Discipline(s) : Sciences. Informatique
Date : Soutenance en 2012
Etablissement(s) : Amiens

Mots clés

FR

Mots clés contrôlés

Résumé

FR  |  
EN

Récemment, des travaux concernant au problème de Maxclique s'intéressent à introduire, aux algorithmes de séparation et évaluation, des bornes supérieures qui sont calculées en partitionnant d'un graphe en ensembles indépendants. Cependant, ce type des bornes supérieures paraissent moins intéressantes lorsque des graphes considérés sont imparfaits. Dans cette thèse, nous introduisons une nouvelle approche d'évaluation qui nous permet de produire des bornes supérieures pour MaxSAT. Nous montrons ensuite que la nouvelle approche produit toujours les meilleurs bornes supérieures sur l'ensemble d'instances de la littérature. De plus, ces bornes supérieures peuvent considérablement diminuer l'effort de calcul de l'algorithme de séparation et évaluation. Dans un premier temps, nous présentons certains définitions et notations que nous allons utiliser par la suite. Dans un deuxième temps, nous introduisons certains algorithmes de séparation et évaluation classiques pour résoudre Maxclique. Nous proposons ensuite une nouvelle stratégie pour représenter un problème de Maxclique en utilisant le code de MaxSAT. Le nouvel codage nous permet de produire les bornes supérieures de qualité fine pour Maxclique. En appliquant les bornes supérieures proposées, nous développons un algorithme de séparation et évaluation pour résoudre Maxclique, noté MaxCLQ. En effectuant une étude comparative entre notre approche et des algorithmes récemment proposéq sur les instances ''benchmark'', nous montrons que MaxCLQ arrivent toujours produire des solutions de meilleure qualité avec moins de temps de calcul. Dans certains, MaxCLQ est capable de résoudre des instances découvertes à l'optimum.