Formulation alternative
Je suis venu avec une formulation alternative au problème ci-dessous. La formulation alternative est en fait un cas particulier du problème ci-dessous et utilise des graphiques bipartites pour décrire le problème. Cependant, je crois que la formulation alternative est toujours NP-difficile. La formulation alternative utilise un ensemble disjoint de nœuds entrants et sortants qui simplifie la définition du problème.
Soit nœuds sortants et nœuds entrants (les nœuds rouge et bleu sur la figure respectivement), et un ensemble de taille de poids de bord entre les sommets sortants et entrants. Le but du problème est de colorer les bords épais de la figure de sorte que pour chaque nœud entrant, une condition soit respectée.n w i j n × n
Étant donné un ensemble de sommets de sortie, un ensemble de sommets d'entrée, poids entre et pour , et une constante positive , trouver le nombre minimum de couleurs pour les arêtes (arêtes épaisses sur la figure ci-dessus) telles que pour tout ,{ I in × n w i j ≥ 0 O i I j i , j = 1 … n β e i i j = 1 … n
où montre la couleur du bord .e i i
Ancienne formulation
Le problème suivant me semble NP-difficile, mais je ne pouvais pas le montrer. Toute preuve / commentaire pour en montrer la dureté ou la facilité est apprécié.
Supposons que est un graphe orienté pondéré complet avec nœuds et arêtes. Soit le poids du bord et la couleur du bord . Etant donné un sous-ensemble des arêtes et une constante positive le but est: trouver le nombre minimum de couleurs tel que pour chaque :n n ( n - 1 ) w i j ≥ 0 i j c ( i j ) i j T ⊆ E β e i j ∈ T
c(ij)≠c(ik)
et
Veuillez noter que dans le problème ci-dessus, seuls les bords en doivent être colorés. C'est le problème qui peut être résolu dans .O ( | T | ! )
Mettre à jour:
Après le commentaire de Tsuyoshi Ito, j'ai mis à jour le problème. Le dénominateur passe de à . Par conséquent, le dénominateur contient les poids en dehors ainsi. C'est en fait pourquoi j'ai mentionné le graphique complet dans la définition. 1+ ∑ c ( k l ) = c ( i j ) , k l ≠ i j w k j T
J'ai également ajouté une contrainte supplémentaire . Cela signifie que les bords sortants d'un nœud doivent être de couleurs différentes (mais les couleurs entrantes peuvent être les mêmes tant que l'inégalité se maintient). Cela met une limite inférieure intuitive sur le nombre de couleurs, ce qui est le maximum degrés des nœuds .T
Comme Tsuyoshi l'a mentionné, les , et sont des entrées pour le problème et les couleurs des bords sont la sortie. T β
Mise à jour 2:
Le problème n'impose pas que les bords et soient de la même couleur. e j i