-
Notifications
You must be signed in to change notification settings - Fork 1
Home
didic_neo4j is a Maven project, built in Eclipse.
It’s a test implementation of the DiDiC 1 decentralized dynamic partitioning algorithm.
The algorithm is implemented on a single, coloured Neo4j graph at present.
This is still in centralized mode and well and truly in “proof of concept” stage, but the algorithm is proven to work in
large P2P systems.
To use:
// Create NeoFromFile instance and assign DB location
// * Refer to my graph_gen_utils github repo
NeoFromFile neoCreator = new NeoFromFile(“var/test-DiDiC”);
To visualize the results for verification I recommend using NeoClipse, the Neo4j Eclipse plugin.
Screen captures from NeoClipse can be found in this repository in the /results folder.
1 Joachim Gehweiler and Henning Meyerhenke. A Distributed Diffusive Heuristic for Clustering a Virtual P2P
Supercomputer, University of Paderborn, 2010.
http://aeolus.ceid.upatras.gr/scientific-reports/4th-year-reports/distribClust.pdf