Supponiamo di avere una matrice n per n. È possibile riordinare le sue righe e colonne in modo da ottenere una matrice triangolare superiore?
Questa domanda è motivata da questo problema: ordinamento topologico positivo
Il problema decisionale originale è difficile almeno quanto questo, quindi un risultato di completezza NP risolverebbe anche quello.
Modifica: Laszlo Vegh e Andras Frank hanno richiamato la mia attenzione su un problema equivalente chiesto da Gunter Rote: http://lemon.cs.elte.hu/egres/open/Graphs_extendable_to_a_uniquely_matchable_bipartite_graph
Modifica: la riduzione al problema originale è la seguente. Supponiamo che il DAG abbia solo due livelli, questi corrisponderanno alle righe e alle colonne della matrice. Inoltre, abbiamo un singolo nodo con peso +1. Tutti gli altri nel livello inferiore hanno un peso -1 e nel livello superiore +1.