Guten Tag,Wie konvertiert man ein Diagramm, das nicht DAG ist, in ein Diagramm, das DAG ist?
Gibt es allgemeine Algorithmen, die einen nicht DAG (gerichteter azyklischer Graph) als Eingabe verwenden und einen gerichteten azyklischen Graphen ausgeben.
Momentan bin ich nicht sicher, welche Datenstrukturen ich für meine Grafik verwenden werde. Aber ich suche gerade nach dem Algorithmus an diesem Punkt.
Ich hoffe, Sie können mich über die Angelegenheit informieren.
Prost ~
NEW GRAPH GRAPH DIES IST NUR FÜR DIE LÖSUNG BeyelerStudios
Sie könnten alle besuchten Kanten und Unterbrechungszyklen steuern ... aber was wollen Sie eigentlich hier erreichen? Sie ändern die Eigenschaft des Eingabediagramms. Was sind Ihre Absichten? – BeyelerStudios
Es gibt keinen einzigen gut definierten Weg, eine solche "Umwandlung" zu machen ist in einem bestimmten Kontext falsch, da es sich nicht um eine echte Konvertierung handelt. Sie machen ein völlig neues Diagramm, das einige Eigenschaften teilt das Original, aber nicht alle. Also, was willst du eigentlich das Ergebnis sein? – harold
@BeyelerStudios Nun, für die Bedürfnisse meiner Forschung in Bayes'schen Netzwerken haben wir eine Menge Daten aus dem Genregulationsnetzwerk, und wir organisieren diese Daten in einer Art ungerichteten zyklischen Graphen. Meine Aufgabe besteht darin, diesen Graphen zu einem gerichteten zyklischen Graphen zu machen, ungeachtet dessen, ob einige Knoten verloren gehen könnten, wenn man versucht, den Graphen zyklisch zu machen. Und dann die Kanten, die nicht umgekehrt werden können, möchte ich sperren, so dass wir in zukünftigen Fällen diesen zyklischen Graph hinzufügen können, ohne die DAG-Einschränkung zu brechen. – TheQ