|
Optimal clique-partitions of multipartitions of multipartite graphs
Résumé.
Etant donné un graphe G = (X, U), le problème abordé dans cet article consiste à partitionner X en une
union disjointe de cliques obtenue par l'ajout ou la suppression d'un nombre minimum z(G) d'arêtes (problème
de Zahn). Alors que la détermination de z(G) est un problème NP-difficile dans le cas général,
on montre que son calcul peut être réalisé en temps polynomial quand G est biparti, en liant ce
problème à la recherche d'un couplage maximum dans G. Quand G est un graphe multiparti complet, on
donne une formule explicite de la valeur de z(G) en fonction de paramètres caractérisant G. Dans les
deux cas, on précise aussi la structure de toutes les solutions optimales admises par G.
Abstract.
Given a graph G = (X, U), the problem dealt with in this paper consists in partitioning X into a
disjoint union of cliques by adding or removing a minimum number z(G) of edges (Zahn's problem). While
the computation of z(G) is NP-hard in general, we show that its computation can be done in polynomial
time when G is bipartite, by relating it to a maximum matching problem. When G is a complete
multipartite graph, we give an explicit formula specifying z(G) with respect to some structural
features of G. In both cases, we give also the structure of all the optimal clique-partitionings of
G.
AMS Classification :
05C, 05C69, 05C99.
*Ecole Nationale Supérieure des Télécommunications, 46 rue Barrault, 75634 Paris cedex 13. |