Durchmesser eines großen Graphen

8

Ich habe ein riesiges Diagramm, das ich mit vielen Maschinen verarbeiten möchte.

Ich hätte gerne berechnet, ob der Graph-Durchmesser größer als 50 ist.

Wie würde ich die Daten teilen und würde ich einen parallelen Algorithmus schreiben, der es berechnen kann? (Der Rückgabewert ist boolesch)

Der Graph-Durchmesser ist der größte Abstand zwischen einem Knotenpaar

    
DuduAlul 22.07.2010, 20:53
quelle

2 Antworten

4

Der Standardweg, um dies herauszufinden, wäre ein All-Pairs-Algorithmus für den kürzesten Weg - der Floyd- Warshall-Algorithmus ist ein guter Anfang. Eine weitere Option, die Hadoop verwendet, finden Sie hier .

    
Joel 22.07.2010, 21:36
quelle