Algorithms And Models For The Web-graph