Supposons que l'on me donne un graphe connexe pondéré. Je voudrais trouver une liste d'arêtes qui peuvent être enlevées du graphique en le laissant divisé en deux composants et que la somme des poids des arêtes enlevées soit petite. Idéalement, j'aimerais avoir la somme minimale, mais je me contenterais d'une approximation raisonnable.Algorithme de division d'un graphe connexe en deux composants
Cela semble être un problème difficile. Y a-t-il de bons algorithmes pour cela? Si cela aide, dans mon cas, le nombre de nœuds est d'environ 50 et le graphique peut être dense, de sorte que la plupart des paires de nœuds auront un bord entre eux.