«Coloration hypergraphique toute différente» - problème connu?

18

Je m'intéresse au problème suivant: étant donné un ensemble X et des sous-ensembles X_1, ..., X_n de X, trouver une coloration des éléments de X avec k couleurs de telle sorte que les éléments de chaque X_i sont tous de couleurs différentes. Plus précisément, je regarde le cas où tous les X_i sont de taille k. Est-ce connu dans la littérature sous un certain nom? Je recherche des caractérisations d'instances colorables et des résultats sur la complexité (P vs NP-hard). Par exemple, pour k = 2, les instances colorables correspondent à des graphes bipartis, et donc le problème peut être résolu en temps polynomial.

Falk Hüffner
la source
Si l'hypergraphe a un degré borné D, le nombre maximal de couleurs utilisables est Thêta (D / log k): voir arxiv.org/abs/1009.5893 ou arxiv.org/abs/1009.6144
daveagp
Si vous êtes intéressé par un manuel avec ces types de colorations, consultez amazon.com/Introduction-Hypergraph-Theory-Vitaly-Voloshin/dp/… Si vous êtes intéressé à en savoir plus sur les applications de la coloration hypergraphique, consultez le paper research.microsoft.com/en-us/um/people/moscitho/Publications/…

Réponses:

14

Je crois que cela est connu dans la littérature comme le problème de trouver une coloration k forte pour un hypergraphe k uniforme. Cela devrait être un bon point de départ: [PDF] .

James King
la source
10

Il est également tout aussi difficile que colorier un graphique G = ( X , E ) , où E est formé en faisant de chaque X i une clique. Votre restriction que tous les X i sont de taille k signifie que vous pouvez couvrir chaque bord de G avec une clique sur k sommets.kg=(X,E)EXjeXjekgk

Serge Gaspers
la source
1
En effet. Cela ressemble à une transformation de Covering By Cliques à Garey / Johnson. NP-complet pour fixe , mais possède un algorithme de temps polynomial pour k 2 (comme le mentionne Falk). k3k2
Daniel Apon
2
La construction de proposée ici est précisément le graphe de Gaifman. g
András Salamon
C'est vrai. est en effet le graphe de Gaifman. g
Serge Gaspers
8

Au moins aussi dur que la coloration un graphe arbitraire G = ( V , E ) . Pour chaque arête e = { u , v } vous avez un sous-ensemble X e = { u , v , x ( e , 3 ) , x ( e , 4 ) , , x ( e , k ) } ; ici chaque x ( ekg=(V,E)e={u,v}Xe={u,v,X(e,3),X(e,4),,X(e,k)} est un élément factice qui n'est présent dans aucun autre sous-ensemble. Si vous pouvezutiliser k -colour G , vous pouvez facilement trouver une coloration du système d'ensemble (coloriez simplement les éléments factices avec avidité), et vice versa.X(e,j)kg

Jukka Suomela
la source
8

Une coloration dans laquelle chaque hyperedge est polychrome (ou arc-en - ciel ) est également connue comme une coloration forte .

Notez qu'une coloration forte d'un hypergraphe est précisément une coloration appropriée du graphe de Gaifman de l'hypergraphe. (Le graphe de Gaifman (ou graphe primitif ou 2 sections ) d'un hypergraphe est formé en ajoutant des arêtes entre deux sommets qui apparaissent ensemble dans une hyper-arête.)

Donc , si vous cherchez un -colouring d'un r -uniform hypergraphe H , alors vous pouvez chercher une manière équivalente k -colouring du graphe Gaifman de H . Le cas r = 2 correspond à la coloration du graphe, qui est polynomiale pour k = 2 et NP-complète pour k 3 . Évidemment, r < 2 est trivial, k < r ne conduit à aucune solution, et les autres cas sont tous NP-complets.krHkHr=2k=2k3r<2k<r

Vitaly I. Voloshin, Coloring Mixed Hypergraphs: Theory, Algorithms and Applications , Fields Institute Monographs 17 , AMS, 2002, ISBN 0-8218-2812-6, contient une référence utile qui contient la plupart des définitions ci-dessus . Ce livre couvre le cas plus général des colorations faibles, avec un accent particulier sur la combinaison de deux types de bords colorés: bords, qui ont au moins deux sommets avec une couleur commune, et D- bords, qui ont au moins deux sommets de différents couleurs.C

András Salamon
la source
Que recommanderiez-vous comme référence pour la dureté NP du problème? Le livre ci-dessus?
domotorp
@domotorp non, le livre se concentre sur la coloration faible. Voir la réponse de Jukka.
András Salamon