* Runs the GraphChi program
*/
protected void runGraphChi() throws Exception {
/* Run GraphChi */
GraphChiEngine<Float, FloatPair> engine = new GraphChiEngine<Float, FloatPair>(getGraphName(), getNumShards());
engine.setEdataConverter(new FloatPairConverter());
engine.setVertexDataConverter(new FloatConverter());
engine.setModifiesInedges(false); // Important optimization
engine.run(this, 4);