AIMech AI

HITS hub and authority ranking

Algorithms AIMech:HITSRanking DRAFT
Aliases: HITS
A link-analysis ranking algorithm that constructs a query-focused directed page graph and alternately propagates authority scores from incoming hub scores and hub scores from outgoing authority scores, normalizing the vectors and selecting their largest coordinates.
Identity Notes & Concept Scope Compared all 442 pinned AIO and 681 native identities before either cohort write; no normalized match. Ignored- and hidden-inclusive searches of three checkouts returned 419,78,76 lines. All 23 nonembedded unique payloads were read; six embedded matches were decoded and verified byte-identical to previously read search payloads. These were prior pending leads and contrasts, not existing maintained identities. Semantic assessment covered 127 AIO and 450 native definitions: 127/439 prior rows verified unchanged, eleven new native rows read. Fourteen complete AIO nodes/incident-edge/generated-record contexts and full PowerIterationClustering, LaplacianEigenmaps, KernelPCA, ChakrabartiFocusedCrawler and RelevanceWeightedTopicDistillation records were assessed. The original principal ranking and nonprincipal extraction were compared directly. The concept is the original principal hub/authority ranking procedure and its query-focused graph construction, not all web ranking or the relevance-weighted Chakrabarti variant.

Claims & Grounded Evidence

5 Claims
Mechanism #query-graph
Start from the top t text-query results, then add every outgoing neighbor and at most d incoming neighbors of each root page, taking an arbitrary subset when the latter bound is exceeded. This is one expansion from the root set, not recursive crawl closure. Form the induced graph on the base set and remove links between pages on the same domain. The source uses typical t=200 and d=50. A proposed cap on referrals from one domain was not used in the reported experiments.
Mechanism #sequential-propagation
Let A[u,v]=1 for a retained link u to v. Initialize authority x and hub y to all ones. Each Iterate step computes x_new=A^T y_old, then y_new=A x_new using the newly computed authority vector, and separately normalizes both by their Euclidean norms. Filter selects the c largest coordinates of each vector. Ranking after graph construction uses links alone in this original procedure. It is not indegree ranking, simultaneous updates with both old vectors, or relevance-weighted propagation.
Limitation #spectral-boundary
The convergence argument assumes a strict leading eigenvalue gap for the nonnegative Gram matrices A^T A and A A^T, with all-ones initialization supplying a nonzero leading projection. Authority and hub directions approach their principal eigendirections under these assumptions. The reported stabilization after approximately 20 iterations is an empirical observation, not a universal stopping rule. The printed algorithm does not specify a zero-norm policy for an edgeless graph.
Scope #query-and-topic-scope
For a similar-page query, the source replaces the text-query root with pages linking to the supplied page and applies the same expansion and ranking machinery. Broad-topic authority is a graph-based relevance heuristic. For narrow queries, the strongest linked theme can diffuse into a broader or different topic; high link authority does not establish factual correctness, exhaustive retrieval or a human community boundary.
Limitation #evaluation-boundary
The primary manuscript presents historical ranked URL lists for broad and similar-page queries. Section 8 separately summarizes user studies of systems augmented with text and link heuristics and explicitly distinguishes these from direct evaluation of the pure algorithm. Those enhanced-system results are not recorded here as HITS accuracy, benchmark wins or contemporary web effectiveness.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Explicit AIO Snapshot Assessment: No Match

Rationale: No suitable AIO counterpart was found for the original hub/authority ranking procedure in this snapshot. Its graph propagation and query selection do not make it a classifier, language model, teacher–student distiller, centered PCA or clustering task. The separate nonprincipal extension has an implicit-clustering relationship; that relationship is not transferred to this principal ranking record.

Search Scope: All 442 pinned AIO and 681 preceding native identities were compared. Ignored- and hidden-inclusive searches covered three checkouts. Semantic assessment covered 127 AIO and 450 native definitions, verifying 127/439 unchanged prior rows and reading eleven new native rows. Fourteen complete AIO node/edge/generated-record contexts and five full native neighbors were assessed.
Examined AIO Candidate Rejection Reason
AIO:Distillation Here distillation means selecting link authorities, not fitting a student to a teacher.
AIO:ProbabilisticTopicModel The algorithms do not fit latent probability distributions over topics or words.
AIO:RankingBias A belief about rank and relevance is a bias concept, not this ranking procedure.
AIO:OrdinalLLM The methods are graph algorithms, not language models with ordinal outputs.
AIO:DataPreparation Selecting query-relevant authority lists is not defined as cleaning or transforming data for model training.
AIO:Clustering The principal-mode ranking procedure selects a single ranked set of authorities and hubs, not a grouping of objects by within-group similarity.
AIO:MathematicalFunction The defined concept includes graph construction, iteration and selection rather than only a scalar mathematical function.
AIO:RetrievalAugmentedLLM No retrieval-conditioned language generation is defined.
AIO:GraphLanguageModel A directed web-link graph is not a graph language model.
AIO:Classification Neither method trains a classifier or assigns supplied class labels.
AIO:HierarchicalClassification There is no class hierarchy or hierarchical assignment rule.
AIO:PrincipalComponentAnalysis Shared eigenvector mathematics does not make authority ranking ordinary centered covariance PCA.
AIO:DimensionalityReduction The specified output is selected hub/authority lists, not a general low-dimensional data representation.
AIO:UnsupervisedClustering The core ranking does not construct an unlabeled-object partition or cluster assignment.

Evidence Sources & Primary Literature

1 Source
Source ID Publication / Document Type / Access Reference & Checksum
kleinberg1999
Jon M. Kleinberg
primary paper
full_text
ID: doi:10.1145/324133.324140
sha256:a8503fe2c089…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-14T03:04:21Z
Updated: 2026-10-14T03:04:21Z
Source File: data/curated/HITSRanking.yaml