pageWithRankInput.getParameters().setLong(DanglingPageRankInputFormat.NUM_VERTICES_PARAMETER, numVertices);
BulkIteration iteration = new BulkIteration("Page Rank Loop");
iteration.setInput(pageWithRankInput);
FileDataSource adjacencyListInput = new FileDataSource(new ImprovedAdjacencyListInputFormat(),
adjacencyListInputPath, "AdjancencyListInput");
JoinOperator join = JoinOperator.builder(new DotProductMatch(), LongValue.class, 0, 0)
.input1(iteration.getPartialSolution())
.input2(adjacencyListInput)