"Die Anordnung der Scheitelpunkte einer DAG nach steigender Vornummer führt zu einer topologischen Sortierung." ist anscheinend keine wahre Aussage, aber ich sehe nicht, warum es nicht ist. Wenn der Graph gerichtet ist und keine Zyklen hat, sollte dann nicht die Reihenfolge, in der wir die Scheitelpunkte besuchen, die richtige Reihenfolge sein, in der wir sie topologisch sortieren?DAG und Top Sort
1
A
Antwort
1
Die Anordnung durch Erhöhung der Vornummer garantiert keine gültige topologische Sortierung. Betrachten Sie diese Grafik:
A
↓
B → C → D
Die beiden gültigen topologischen Aufträge dieses Graphen sind:
A, B, C, D
B, A, C, D
Wenn Sie die Knoten beginnend mit C, eine mögliche vorgeNummer bestellen wäre zu besuchen waren:
C, D, A, B
Das ist keine gültige topologische Reihenfolge. Ein noch einfacheres Beispiel ist diese Graph:
B → A
Es gibt eindeutig eine gültige topologische Ordnung, aber wenn wir waren A erste und sortierte nach Pre-Nummer zu besuchen, würde die resultierende Ordnung rückwärts sein.
Verwandte Themen
- 1. C: Top-Down Merge Sort - warum unendliche Rekursion?
- 2. DAG Spark sortieren Anwendung Spanning zwei Jobs
- 3. Sort-Object und Integer
- 4. Spark: Verständnis der DAG und erzwungene Transformationen
- 5. DAG mit single source und sink
- 6. Airflow - BashOperator: Getting "Dag läuft sind Deadlocked für DAG: .." Fehler
- 7. Auswertung & Berechnung Top-N-Genauigkeit: Top 1 und Top 5
- 8. Visualisierung einer DAG
- 9. Airflow Unpause dag programmgesteuert?
- 10. Airflow DAG Triggerung
- 11. Probleme mit Airflow DAG
- 12. Scheduling AirfFlow DAG Job
- 13. Warum ist meine Java-basierte Bubble-Sort Outperforming meine Auswahl Sort und meine Einfügung Sort
- 14. Digitale Sum- und Sort-Implementierung
- 15. Merge Sort und Auswahl Sortieren
- 16. jQuery.css ('top') und IE8
- 17. Wie Analysieren DAG Zeit Komplexität?
- 18. Ziehen xcom von sub dag
- 19. Spark DAG Anzahl der Stufen
- 20. Luftstrom Verfüllung dag Lauf dependancy
- 21. Merge-sort for Stacks
- 22. Was sind Leim- und Kettenabhängigkeiten in einer LLVM DAG?
- 23. Blockchain Entwicklung und Top-Player
- 24. CSS: Top vs Margin-top
- 25. jQuery Sucheingabe css sort
- 26. Wie konvertiert man ein Diagramm, das nicht DAG ist, in ein Diagramm, das DAG ist?
- 27. Bitte erklären Sie sort() und compareTo()
- 28. Sort Array und Loop Through Array
- 29. Ähnlich wie distkey und sort key
- 30. MongoDB Aggregation $ Gruppe, $ Summe und $ sort