Hostname: page-component-7b7567c8c-fvjsw Total loading time: 0 Render date: 2026-11-12T05:56:36.378Z Has data issue: false hasContentIssue false

Graph fibrations, graph isomorphism,and PageRank

Published online by Cambridge University Press:  20 July 2006

Paolo Boldi
Affiliation:
Dipartimento di Scienze dell'Informazione, Università degli Studi di Milano, Italy; santini@dsi.unimi.it
Violetta Lonati
Affiliation:
Dipartimento di Scienze dell'Informazione, Università degli Studi di Milano, Italy; santini@dsi.unimi.it
Massimo Santini
Affiliation:
Dipartimento di Scienze dell'Informazione, Università degli Studi di Milano, Italy; santini@dsi.unimi.it
Sebastiano Vigna
Affiliation:
Dipartimento di Scienze dell'Informazione, Università degli Studi di Milano, Italy; santini@dsi.unimi.it
Get access

Abstract

PageRank is a ranking method that assigns scores to web pages using the limitdistribution of a random walk on the web graph. A fibration of graphs is amorphism that is a local isomorphism of in-neighbourhoods, much in the same waya covering projection is a local isomorphism of neighbourhoods. We show that adeep connection relates fibrations and Markov chains with restart, aparticular kind of Markov chains that include the PageRank one as aspecial case. This fact provides constraints on the values that PageRank canassume. Using our results, we show that a recently defined class of graphs thatadmit a polynomial-time isomorphism algorithm based on the computation ofPageRank is really a subclass of fibration-prime graphs, which possesssimple, entirely discrete polynomial-time isomorphism algorithms based onclassical techniques for graph isomorphism. We discuss efficiency issues in theimplementation of such algorithms for the particular case of web graphs, in whichO(n) space occupancy (where n is the number of nodes) may be acceptable, butO(m) is not (where m is the number of arcs).

Information

Type
Research Article
Copyright
© EDP Sciences, 2006

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable