Was ist das beste deterministische Ergebnis, um den dynamischen transitiven Abschluss in einem gerichteten Graphen nur mit Kanteneinfügung beizubehalten?
Ich habe einige Artikel über das Problem des dynamischen transitiven Verschlusses sowohl beim Einfügen als auch beim Löschen von Kanten gelesen. Gibt es dafür jedoch bessere Algorithmen mit nur Kanteneinfügung?
Antworten:
Eine alte Veröffentlichung von Italiano (GF Italiano. Amortisierte Effizienz einer Pfadabrufdatenstruktur. Theoretical Computer Science, 48 (2–3): 273–281, 1986.) gibt eine Datenstruktur an, die Kanteneinfügungen in amortisiert unterstützt Zeit- und Erreichbarkeitsabfragen in konstanter Zeit. Ich kenne keine besseren inkrementellen Algorithmen.O ( n )
quelle