Gegeben ist ein Tag. Sie möchten jeden Knoten so kennzeichnen, wie viele Knoten von ihm aus erreichbar sind. ist eine unbedeutende Obergrenze; ist eine Untergrenze (glaube ich). Gibt es einen besseren Algorithmus? Gibt es Grund zu der Annahme, dass die Untergrenze verbessert werden kann (verwandt: Was genau ist über Untergrenzen für den transitiven Verschluss bekannt)?
Motivation: Ich musste dies einige Male tun, während ich fol Formeln als Dags darstellte.
Bearbeiten: Bitte beachten Sie, dass nur Pfade zählt , nicht erreichbare Knoten . (Ich habe dies hinzugefügt, weil anscheinend viele Leute dachten, diese einfache Lösung würde durch die Stimmen funktionieren, die ich bei einer jetzt gelöschten Antwort gesehen habe.) Tatsächlich tritt dieses Problem genau dann auf, wenn Sie etwas Interessantes mit "gemeinsam genutzten" Teilen tun möchten, Knoten, die von erreichbar sind mehr als ein Pfad. Außerdem sage ich dag, denn wenn sie gelöst sind, ist das Lösen von Digraphen einfach.