AIMech AI

Eppstein–Wang RAND closeness approximation

Algorithms AIMech:EppsteinWangRANDClosenessApproximation DRAFT
Aliases: Eppstein-Wang closeness approximation
A randomized graph-analysis algorithm that estimates closeness centrality from independent uniformly sampled source vertices, averaging scaled shortest-path distances to estimate mean distance and taking its reciprocal where defined.
Identity Notes & Concept Scope Compared all 442 pinned AIO and 686 native identities; no normalized match. Ignored- and hidden-inclusive searches of three full checkouts returned 26,0,0 lines, all read as prior query strings, pending leads or contextual distinctions in Brandes–Pich. Semantic assessment covered 147 AIO and 519 native definitions: all 147 AIO and 518 prior native rows were verified unchanged and the one new native row read. Nine complete AIO contexts and the full Brandes–Pich, Brandes, PageRank and HITS records were assessed. This is the author-qualified RAND procedure for closeness centrality: iid uniform source draws estimate inverse centrality by a scaled distance average. It is not the centrality measure alone, exact Brandes betweenness, Brandes–Pich’s distinct-pivot multistrategy comparison, PageRank, HITS or an arbitrary random sampler. The bare acronym RAND is not adopted as a globally unique alias. Graph-based social-network analysis is the scoped relevance; the record does not claim a learned predictor or that every graph algorithm is an AI method.

Claims & Grounded Evidence

6 Claims
Scope #domain-and-estimand
The maintained formulation uses a connected undirected graph with n>1 and positive edge lengths. For vertex u, mean distance is mu(u)=sum over v of d(v,u)/(n-1), and closeness is c(u)=1/mu(u). The self-distance is zero. This convention is inverse average distance, not inverse unnormalized distance sum, betweenness or eccentricity centrality. It describes graph structure without establishing causal influence.
Mechanism #independent-sampling-and-estimator
For k positive integer iterations, draw sources v_i independently and uniformly from all n vertices and solve a single-source shortest-path problem from each source. Repeated vertices are allowed. Form mu_hat(u)=n/[k(n-1)] times sum_i d(v_i,u); define c_hat(u)=1/mu_hat(u) only when the denominator is positive. The mean-distance estimator satisfies E[mu_hat(u)]=mu(u). This does not imply that the reciprocal estimator is unbiased.
Scope #additive-mean-distance-bound
For diameter Delta and xi>0, the independent bounded contributions give P(|mu_hat(u)-mu(u)|>=xi) <= 2 exp(-2k xi^2/[n Delta/(n-1)]^2). Applying a union bound over n targets, a sufficient sample count for simultaneous additive mean-distance error below epsilon Delta with failure probability at most delta is k >= ceil(n^2 ln(2n/delta)/[2(n-1)^2 epsilon^2]), where epsilon>0 and 0<delta<1. This explicit sufficient count is curator algebra from the displayed bound, not an optimal sample size or a claim that target errors are independent.
Limitation #reciprocal-error-conditions
Converting additive mean-distance error to multiplicative closeness error requires a positive lower bound on the mean relative to the allowed error. If |mu_hat-mu|<=eta mu for 0<=eta<1, then c_hat/c lies between 1/(1+eta) and 1/(1-eta). Thus for rho>0 a two-sided factor 1+rho is ensured when eta<=rho/(1+rho). A uniform lower bound mu(u)>=a Delta with a>0 supplies this condition when epsilon<=a eta. Bounded weighted diameter alone does not supply an n-independent a for arbitrary positive weights.
Limitation #zero-denominator-and-repetitions
For any target u, all k independent sources can equal u, with probability n^(-k); then mu_hat(u)=0 and its reciprocal is undefined in this record. No fallback is specified by the inspected manuscript. Taking k=n does not ensure every vertex was selected or that the estimate is exact. Traversing every vertex exactly once would recover the mean, but is a different sampling design. On a three-vertex unit path with k=2, enumerating all nine source pairs gives zero reciprocal denominator with probability 1/9 at each target.
Scope #computation-and-evidence-scope
The algorithm requires k single-source traversals. On connected unit-length graphs, breadth-first traversal gives O(k(n+m)) work, equivalently O(km) for n>1; positive weighted graphs admit the cited O(k(n log n+m)) bound with the appropriate shortest-path implementation. With the paper’s high-probability choice k=Theta(log n/epsilon^2), this yields its stated asymptotic inverse-distance approximation cost. The inspected source is a theoretical analysis, without a numerical benchmark, observed ranking-accuracy comparison or empirical runtime validation.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Explicit AIO Snapshot Assessment: No Match

Rationale: No examined AIO target denotes this iid-source closeness approximation algorithm. Shared words concerning functions, sampling, rankings or graphs do not establish equivalence or a supported task hierarchy.

Search Scope: Compared all 442 pinned AIO and 686 preceding native identities and searched three full checkouts including ignored and hidden files. Semantic assessment covered 147 AIO and 519 native definition rows: all 147 AIO and 518 previously read native rows were verified unchanged, and the one new native row read. Nine complete AIO contexts and four full native neighbors were assessed.
Examined AIO Candidate Rejection Reason
AIO:Clustering The procedure estimates a structural score per vertex without assigning groups.
AIO:UnsupervisedClustering Unlabeled graph input alone does not make score estimation a grouping task.
AIO:MathematicalFunction The identity includes a randomized source experiment and repeated shortest-path computation, rather than merely a mathematical function.
AIO:DataPreparation The defined objective is estimating graph closeness, not preparing machine-learning data. Possible feature use is insufficient.
AIO:GraphLanguageModel No language-model architecture, token prediction or language training is defined.
AIO:RankingBias A structural centrality estimator is not the belief that high-ranked information is necessarily more relevant.
AIO:SelectionAndSamplingBias Uniform independent sampling and estimator error are method properties; they do not identify a bias caused by nonrandom selection.
AIO:RepresentationBias The algorithm is not the bias concept concerning nonrepresentative subgroups.
AIO:DeepActiveLearning Sampling source vertices requires no training labels or deep-network fitting.

Evidence Sources & Primary Literature

1 Source
Source ID Publication / Document Type / Access Reference & Checksum
eppsteinwang2001
David Eppstein, Joseph Wang
primary paper
full_text
ID: arxiv:cs/0009005
sha256:be7d33c4c94a…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-14T04:35:32Z
Updated: 2026-10-14T04:35:32Z
Source File: data/curated/EppsteinWangRANDClosenessApproximation.yaml