*
*/
public void constructDeeDimensionalEmbedding() {
this.applyTauOperator();
Eigenvalues eigen = Eigenvalues.of(graph).largest(2);
eigen.run();
points = new Points(n);
for (int i = 0; i < n; i++) {
points.x[i] = Math.sqrt(eigen.value[0]) * eigen.vector[0].get(i);
points.y[i] = Math.sqrt(eigen.value[1]) * eigen.vector[1].get(i);
}