Il seguente problema algoritmo verificato a me mentre traccia un grafico per qualcosa di estraneo:numero di incroci Minimizzare in un grafo bipartito
Abbiamo un disegno in pianta di una grafo bipartito, con gli insiemi disgiunti disposte nelle colonne come mostrato. Come possiamo riorganizzare i nodi all'interno di ciascuna colonna in modo tale che il numero di attraversamenti dei bordi sia ridotto al minimo? So che questo problema è NP-difficile per i grafici generali (link), ma c'è qualche trucco considerando che il grafico è bipartito?
Come follow-up, cosa succede se c'è una terza colonna w, che ha solo bordi a v? O oltre?
Vuoi * due colonne * (una per ogni sottografo) o i nodi possono essere collocati in un arbitra modo? –
vuoi una soluzione ottimale o un'approssimazione? (bella domanda) –
@arturgrzesiak I nodi dovrebbero essere ancora in due colonne. Modificherò la domanda per renderla più chiara. –