.random

Die Funktion Graph.random(n) erwartet folgende (verpflichtende) Argumente:

ArgumentDatentypHinweis
nZahlganzzahlig, mindestens 3

Es wird ein zufälliger Graph bestehend aus n Knoten erzeugt, welcher folgende Eigenschaften besitzt: gewichtet, zusammenhängend, einfach, planar.

Zurückgegeben wird ein Objekt bestehend aus folgenden Daten:

VariableDatentypHinweis
EDatenfeldKantenmenge als (m x 2)-Matrix
wDatenfeldGewichte der Kanten als m-Vektor
LDatenfeldVerortung der Knoten als (n x 2)-Matrix

Die Gewichte der Kanten sind dabei gleich dem (Euklidischen) Abstand der Knoten.

Beispiel
Es wird ein zufälliger Graph mit 16 Knoten erzeugt und dargestellt.
.complete