Für mittelgroße (~ 50 Knoten, Durchschnitt Grad: ~ 4), ungerichtete, ungewichtete Graphen Ich möchte alle möglichen Pfade einer angegebenen Länge zwischen zwei Knoten i und j mit R.Finden Sie alle möglichen Pfade einer bestimmten Länge zwischen zwei Knoten in einem Diagramm
Das Paket igraph bietet , die ich verwenden konnte und dann einfach das Ergebnis auf Pfade der Länge, die ich wünsche. Das Problem ist jedoch, dass standardmäßig auch alle möglichen längeren Pfade aufzählt, was Stunden dauert, selbst für kleinere Netzwerke.
Ich weiß, es gibt mehrere sehr ähnliche Fragen rund um SO, noch nicht spezifisch für R
, und wichtiger nicht neuer als igraph
's .
Danke für Ihre Mühe, aber nein, ich will nicht "alle kürzesten Wege", aber ich möchte "alle möglichen Wege einer bestimmten Länge" –
Woops. Ich habe das falsch verstanden. Vielleicht können Sie versuchen, die kürzesten gesetzten Pfade anstelle der einfachsten zu setzen, aber das wird nur für * einige * mögliche Längen ausreichen. Lass es mich wissen, wenn du etwas findest! – XGrau