Show simple item record

Le problème du séparateur de poids minimum : Complexité, Polyèdres et Algorithmes

dc.contributorParis Sciences et Lettres
dc.contributor.advisorMahjoub, Ali Ridha
dc.contributor.authorMagnouche, Youcef*
dc.date.accessioned2017-10-05T12:18:03Z
dc.date.available2017-10-05T12:18:03Z
dc.date.issued2017-06-26
dc.identifier.urihttps://basepub.dauphine.fr/handle/123456789/16740
dc.description.abstractfrÉtant donné un graphe G = (V U T, E), tel que V U T représente l'ensemble des sommets où T est un ensemble de terminaux, et une fonction poids w associée aux sommets non terminaux, le problème du séparateur de poids minimum consiste à partitionner V U T en k + 1 sous-ensembles {S, V1,..., Vk} tel qu'il n'y a aucune arête entre deux sous-ensembles différents Vi et Vj, chaque Vi contient exactement un terminal et le poids de S est minimum. Dans cette thèse, nous étudions le problème d'un point de vue polyèdral. Nous donnons deux formulations en nombres entiers pour le problème, et pour une de ces formulations, nous étudions le polyèdre associé. Nous présentons plusieurs inégalités valides, et décrivons des conditions de facette. En utilisant ces résultats, nous développons un algorithme de coupes et branchement pour le problème. Nous étudions également le polytope des séparateurs dans les graphes décomposables par sommets d'articulation. Si G est un graphe qui se décompose en G1 et G2, alors nous montrons que le polytope des séparateurs dans G peut être décrit à partir de deux systèmes linéaires liés à G1 et G2. Ceci donne lieu à une technique permettant de caractériser le polytope des séparateurs dans les graphes qui sont récursivement décomposables. Ensuite, nous étudions des formulations étendues pour le problème et proposons des algorithmes de génération de colonnes et branchement ainsi que des algorithmes de génération de colonnes, de coupes et branchement. Pour chaque formulation, nous présentons un algorithme de génération de colonnes, une procedure pour le calcul de la borne duale ainsi qu'une règle de branchement. De plus, nous présentons quatre variantes du problème du séparateur. Nous montrons que celles-ci sont NP-difficiles, et pour chacune d'elles nous donnons une formulation en nombres entiers et présentons certaines classes d'inégalités valides.fr
dc.language.isoen
dc.subjectOptimisation combinatoirefr
dc.subjectPolytopefr
dc.subjectFacettefr
dc.subjectCoupes et branchementsfr
dc.subjectGénération de colonnesfr
dc.subjectComposition de polyèdresfr
dc.subjectCombinatorial optimizationen
dc.subjectPolytopeen
dc.subjectFaceten
dc.subjectBranch-And-Cut algorithmen
dc.subjectBranch-And-Price algorithmen
dc.subjectComposition of polyhedraen
dc.subject.ddc003
dc.titleThe multi-terminal vertex separator problem : Complexity, Polyhedra and Algorithmsen
dc.titleLe problème du séparateur de poids minimum : Complexité, Polyèdres et Algorithmesfr
dc.typeThèse
dc.description.abstractenGiven a graph G = (V U T, E) with V U T the set of vertices, where T is a set of terminals, and a weight function w, associated with the nonterminal nodes, the multi-terminal vertex separator problem consists in partitioning V U T into k + 1 subsets {S, V1,..., Vk} such that there is no edge between two different subsets Vi and Vj, each Vi contains exactly one terminal and the weight of S is minimum. In this thesis, we consider the problem from a polyhedral point of view. We give two integer programming formulations for the problem, for one of them, we investigate the related polyhedron. We describe some valid inequalities and characterize when these inequalities define facets. Using these results, we develop a Branch-and-Cut algorithm for the problem. We also study the multi-terminal vertex separator polytope in the graphs decomposable by one node cutsets. If G is a graph that decomposes into G1 and G2, we show that the multi-terminal vertex separator polytope in G can be described from two linear systems related to G1 and G2. This gives rise to a technique for characterizing the multi-terminal vertex separator polytope in the graphs that are recursively decomposable. Moreover, we propose three extended formulations for the problem and derive Branch-and-Price and Branch-and-Cut-and-Price algorithms. For each formulation we present a column generation scheme, the way to compute the dual bound, and the branching scheme. Finally, we discuss four variants of the multi-terminal vertex separator problem. We show that all these variants are NP-hard and for each one we give an integer programming formulation and present some class of valid inequalities.en
dc.identifier.theseid2017PSLED020
dc.subject.ddclabelRecherche opérationnellefr
hal.person.labIds*


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record