LocalRank: A Multifaceted Local Ranking Framework
- LocalRank is a collection of locality-constrained ranking techniques that vary by context, including client-specific LoRA rank, network centrality, local PageRank, and summarization authority scores.
- It adapts methodologies such as MCDA with TOPSIS, power-iteration, and rank-1 approximations to process localized data for tailored performance across diverse applications.
- Its effectiveness is demonstrated through reduced communication rounds in distributed learning, improved epidemic influence detection, faster convergence in BrowseGraph, and enhanced summarization consensus.
LocalRank is a context-dependent term used for several non-equivalent ranking constructs. In the literature represented here, it denotes a client-specific LoRA rank in distributed learning, a centrality measure in complex networks, a PageRank computed on a local BrowseGraph, and a document-cluster-specific authority score for candidate summarizers. Closely related work also studies local-only approximations of global influence from row-sums and column-sums without explicitly naming the method LocalRank (Chen et al., 2024, Bi et al., 13 Aug 2025, Trevisiol et al., 2015, Mehta et al., 2018, Bartolucci et al., 2020).
1. Scope of the term
The available literature indicates that LocalRank is not a single canonical algorithm. Rather, it is a family of locality-constrained ranking ideas whose precise mathematical object depends on the application domain.
| Context | Object called LocalRank | Local information used |
|---|---|---|
| LoRA-enabled distributed learning | Client local rank | Client data complexity metrics |
| Complex networks | Node centrality | Neighborhoods up to a neighbor’s neighbor |
| BrowseGraph analysis | Local PageRank | A local subgraph |
| Summarization aggregation | System authority score | Similarity among candidate summaries |
| Partial-information influence ranking | Rank-1 influence approximation | Row-sums , column-sums |
Across these usages, “local” refers to restricted observability or bounded context: client-specific data statistics, local neighborhoods, local browsing traces, cluster-specific summary similarity, or aggregate degree/strength information. A plausible implication is that LocalRank is best understood as a design pattern for ranking under incomplete or localized information, rather than as a single named estimator.
2. LocalRank as client-specific LoRA rank in distributed learning
In LoRA-enabled distributed learning, each client freezes the bulk of a large pre-trained model and trains two low-rank adaptation matrices and 0. The integer 1 is the client’s local rank. The dimension of the rank-2 LoRA update is proportional to 3, rather than 4. A larger 5 increases model capacity, but also raises local computation, memory footprint, and risk of over-fitting; a smaller 6 limits cost but may under-fit complex data and slow global convergence. In practice, the AutoRank framework lets each client scale a global rank 7 via
8
where 9 is a normalized rank-scale-ratio computed by the server (Chen et al., 2024).
The motivating theory is the bias–variance trade-off. For client 0, the local squared-loss generalization error is written as
1
with model complexity 2 and data complexity 3. Under mild assumptions on the shape of bias and variance curves, the analysis yields 4: more complex data requires a larger local rank to remain on the “sweet-spot” of the bias–variance trade-off. AutoRank operationalizes this with three proxy metrics for 5: loss-entropy 6, label-distribution entropy 7, and the Gini–Simpson index 8. Higher values of these metrics indicate more complex, heterogeneous, or larger-scale data.
Rank assignment is then cast as MCDA using TOPSIS. The server forms a decision matrix over the three metrics, normalizes it, weights each criterion using the CRITIC method, determines the ideal and anti-ideal points, computes the separations 9 and 0, and assigns each client a relative closeness
1
Larger 2 means that the client’s data profile is closer to the “worst” (most complex) ideal and therefore receives a higher rank. The server min–max normalizes the 3 values to 4 and broadcasts the resulting 5.
The reported experiments concern highly heterogeneous, double-imbalanced non-IID scenarios on MNIST, FMNIST, CIFAR-10, and CINIC-10. AutoRank yields 10–20 % fewer communication rounds to reach peak accuracy than fixed-rank FedLoRA or manually tuned heterogeneous-rank RBLA; global accuracy improves by 0.3–2 % in MLP tasks and up to 3 % in CNN tasks; and total trainable parameters are reduced by 15–20 % without loss of accuracy. Alternative metric sets for unlabeled data still outperform homogeneous rank and match or exceed manual schemes. In this usage, LocalRank is a model-capacity control variable rather than a node-ranking score.
3. LocalRank as a centrality measure in complex networks
In the network-science literature summarized here, LocalRank is a node centrality defined by
6
where 7 is the set of 1st-order neighbors of node 8, and
9
is the total number of 0’s 1st- and 2nd-order neighbors. The procedure is local in the sense that it expands only through neighborhoods, but it goes beyond degree by aggregating the reach of neighbors of neighbors. On an undirected, unweighted sparse network, computing 1 for all 2 takes 3, and the overall complexity is 4 (Bi et al., 13 Aug 2025).
Empirically, this LocalRank behaves as a meso-scale centrality. Over 80 real-world networks, it clusters with Subgraph Centrality, Eigenvector Centrality, and Closeness in “Group 2.” Within that group, all pairwise Kendall’s 5 exceed 6; specifically,
7
Its correlations with Degree, Katz, IC, LDD, MDD, H-index, and Coreness lie roughly in 8, while correlations with Collective Influence, Cycle Ratio, Betweenness, Leverage Centrality, and Eccentricity are typically 9.
The same study evaluates LocalRank under the SIR epidemic model with recovery probability 0 and infection rate 1. For the single-seed task, where influence 2 is the average final outbreak size from node 3 alone, LocalRank attains the highest Precision curve for all 4, and its median Kendall’s 5 is approximately 6, above Subgraph Centrality and Katz. For the set-influence task, where the top-7 nodes by centrality are seeded simultaneously, LocalRank drops near the bottom for larger 8. The reason given is spatial clustering: on the benchmark rt_tlot network, the top 1% nodes by LocalRank cluster in the core, and the average pairwise distance
9
is among the smallest of the 16 measures. This directly illustrates a common misconception: a centrality that is strong for identifying the single most influential node need not be strong for selecting influential node sets.
4. LocalRank on the BrowseGraph
In BrowseGraph analysis, LocalRank denotes PageRank computed on a local subgraph rather than on the global graph. Let 0 be the directed, weighted global BrowseGraph and 1 a local subgraph induced by a subset of sessions. If 2 is the local transition matrix and 3 the teleport distribution restricted to 4, the LocalRank 5 is defined by
6
It can be computed by the standard PageRank power iteration on 7, and in closed form satisfies
8
The central question is not merely how to compute 9, but how far it diverges from the restriction of the global PageRank 0 to 1. This divergence is measured by Kendall’s 2. To predict 3 from local information alone, the study computes 62 structural features of 4, including size and connectivity, degree statistics, weighted-degree statistics, clustering and centralization, LocalRank distribution statistics, and assortativity. A Random Forest regression model achieves the best MSE, approximately 5, and weighted-degree statistics alone predict 6 almost as well as all features together. On held-out graphs, the predicted ordering of 7 over the seven referrer-based subgraphs reaches Spearman 8; with all features, 9.
The empirical setting is Yahoo! News server logs from 2013, with 3.8M pageviews and 1.88B transitions. Seven local subgraphs are built from sessions whose first referrer is Google, Yahoo, Bing, Facebook, Twitter, Reddit, or Homepage. Under breadth-first “growing rings,” where one iteratively expands the local graph by adding all out-neighbors, Kendall’s 0 reaches 1–2 after 2–3 rings. If only the top 5–30% of new nodes by local PageRank are added at each ring, convergence is faster initially, with 3 versus 4, although it plateaus slightly below 5 in the long run. In this usage, LocalRank is not a distinct centrality family but the localized version of PageRank under restricted graph access.
5. LocalRank in aggregation of summarization systems
In extractive summarization, LocalRank is a document-cluster-specific authority score assigned to each candidate summarizer. Let 6 be the summary produced by candidate system 7 for a given cluster, and let 8 denote the cosine similarity between bag-of-words representations of summaries. One builds a fully connected, weighted graph over candidate systems, with edge weight 9. The LocalRank scores 0 satisfy
1
If 2 is the row-normalized similarity matrix with zero diagonal, then 3. Computation proceeds by summary generation, pairwise cosine similarity, graph construction, uniform initialization, and PageRank-style iteration until convergence (Mehta et al., 2018).
The score is then used to weight sentence selection across candidate summaries. For sentence 4 in summary 5,
6
Candidate sentences are sorted by 7, and selection continues until the 100-word budget is reached; any sentence whose cosine similarity exceeds 8 with an already selected sentence is discarded for redundancy control.
This LocalRank is explicitly contrasted with GlobalRank, a corpus-wide reputation score 9 estimated on DUC2002 from average ROUGE-1 recall, and with HybridRank,
00
with 01. On DUC2003, the reported ROUGE-1 / ROUGE-2 / ROUGE-4 recalls are 02 for LocalRank and 03 for HybridRank, with the HybridRank gains marked as statistically significant by a two-sided sign test with 04. The data therefore support a specific interpretation: cluster-specific local agreement among systems is useful, but combining it with corpus-level reputation is stronger than using LocalRank alone.
6. Related local-only influence approximation
Bartolucci et al. do not introduce a method explicitly named LocalRank. They instead study when global “influence” measures can be reconstructed from local statistics, which makes the work directly relevant to local ranking methods. Let 05 be a non-negative, sub-stochastic interaction matrix and define the exact influence vector
06
With row-sums 07 and column-sums 08, the matrix 09 is replaced by the unique maximum-entropy rank-1 proxy
10
Applying the Sherman–Morrison formula gives a closed form for the double-constraint approximation,
11
and, when only row-sums are known, the single-constraint approximation
12
The complexity is 13 time and 14 memory to read 15 once, or 16 memory if only the sums are known. No fully explicit worst-case bound is given, but the approximation is controlled by the spectral gap: when the Perron–Frobenius eigenvalue 17 dominates 18, one observes
19
Empirical tests on synthetic ER and scale-free graphs, and on real networks including Facebook ego, arXiv GR-QC collaboration, OpenFlights, the Stanford web corpus, WIOD input–output tables, and the St. Marks food web, show Pearson and Spearman correlations exceeding 20 and often 21, except trophic levels at approximately 22. The doubly constrained form always outperforms the single-constraint form, while performance deteriorates on very sparse networks when the spectral gap becomes small.
7. Comparative interpretation and limitations
A recurrent misconception is that LocalRank denotes one standard ranking algorithm. The literature summarized here shows instead that the term spans at least four distinct mathematical objects and one closely related local-only approximation paradigm. The shared idea is locality under constraint, not a fixed formula.
The role of locality also differs sharply by domain. In AutoRank, locality is client-specific model capacity allocation under double-imbalanced non-IID data. In complex networks, locality means bounded-hop structural information, and the key trade-off is between identifying a single influential node and identifying dispersed influential node sets. In BrowseGraph analysis, locality means ranking on an incomplete subgraph and estimating divergence from global PageRank. In summarization, locality means cluster-specific consensus among candidate systems, which is improved further by combining it with a global reputation signal. In partial-information influence ranking, locality reduces the problem to row-sums, column-sums, and a rank-1 proxy.
These differences imply that results do not transfer automatically across contexts. A high-performing LocalRank for epidemic spreading is not thereby a good model-selection rule for federated learning, and a local PageRank on browsing traces is not equivalent to a neighborhood-based network centrality. The strongest domain-specific limitations reported here are similarly heterogeneous: LocalRank centrality clusters its top-ranked nodes too tightly for seed-set selection; local BrowseGraph ranking can diverge from the global ranking unless expansion or predictive calibration is used; and rank-1 local approximations degrade when networks are exceedingly sparse. The term is therefore best treated as a contextual label attached to different local ranking mechanisms rather than as a unified theory.