Dado es un dag. Desea etiquetar cada nodo por la cantidad de nodos a los que se puede acceder desde él. es un límite superior trivial; Ω ( V + E ) es un límite inferior (creo). ¿Hay un mejor algoritmo? ¿Hay alguna razón para creer que el límite inferior se puede mejorar (relacionado: qué se sabe exactamente sobre los límites inferiores para el cierre transitivo)
Motivación: tuve que hacer esto un par de veces mientras representaba las siguientes fórmulas como dags.
Editar: Tenga en cuenta que simplemente haciendo cuenta las rutas , no los nodos accesibles . (Agregué esto porque aparentemente muchas personas pensaron que esta solución simple funcionaría por los votos que vi en una respuesta ahora eliminada). De hecho, este problema aparece precisamente cuando quieres hacer algo interesante con partes 'compartidas', nodos accesibles por Más de un camino. Además, digo dag, porque si se resuelven, entonces resolver dígrafos es fácil.