Supongamos que tengo un grafo acíclico dirigido (DAG) $G=(V,E)$ ¿de cuántas maneras puedo añadir una sola arista y seguir teniendo un DAG?
Vi un pregunta similar aquí cuya solución utiliza un orden topológico en los vértices. Pensé en contar (de alguna manera) el número de aristas que potencialmente se podrían añadir preservando el orden. Sin embargo, como el orden puede no ser único, habría que enumerar todos los posibles ordenamientos, asegurándose de no contar dos veces las aristas colgantes. Pero, ¿quizás haya una forma mejor, idealmente una expresión cerrada?