Algebraic Methods For Link Prediction In Very Large Networks