HITS algorithm 2026-11-05
The HITS algorithm assigns two related scores to pages in a selected link graph: an authority score for being linked to by strong hubs, and a hub score for linking to strong authorities. Jon Kleinberg formulated this mutual reinforcement to identify useful sources for broad-topic web queries.[ref]
Let the adjacency matrix satisfy when page links to page . With authority vector and hub vector , alternate
normalizing after each update. Repeated authority updates involve , connecting the procedure to power iteration and eigenvectors. If pages one and two each link only to page three, the third page becomes the authority and the first two equally strong hubs. A high score describes this link structure; it is not independent verification of the page's claims.
Jon Kleinberg 2026-11-05
Jon Kleinberg studies algorithms and networks, including how the link structure of information can reveal useful organization. His work on the HITS algorithm assigns separate authority and hub scores to web pages: an authority is supported by good hubs, while a hub points to good authorities.[ref]
If when page links to page , the updates take the form and , with normalization. Combining them gives a power iteration on for authority scores and on for hub scores. Thus the apparently circular verbal definition becomes a numerical eigenvector problem rather than an infinite regress. Link structure supplies a ranking signal, not a guarantee of truth.
With Éva Tardos, Kleinberg also wrote the algorithms textbook Algorithm Design; his institutional page identifies network structure as a central research theme.[ref]
Figure 1.
Jon Kleinberg, portrait identified by the linked author, institutional or Commons source
.