AIMech AI

ABRA-s-fix fixed-sample betweenness approximation

Algorithms AIMech:ABRASFixedSampleBetweenness DRAFT
Aliases: ABRA-s-fix, ABRA fixed-sample betweenness approximation
A fixed-sample static-graph betweenness algorithm that averages shortest-path fractions over a user-specified number of uniform endpoint pairs and returns both the estimates and a simultaneous Rademacher-based additive error bound, regardless of the size of that bound.
Identity Notes & Concept Scope Compared all 442 pinned AIO and 692 native identities; no normalized match. Ignored- and hidden-inclusive searches of three full checkouts returned 170,0,1 lines, read as the progressive ABRA record/report, existing source leads, reading notes, query strings or an unrelated translation. Semantic assessment covered 154 AIO and 536 native definitions: all 154 AIO and 535 prior native rows verified unchanged and one newly selected native row read. Ten complete AIO contexts and five full native neighbors were assessed. ABRA-s-fix takes a fixed independent positive sample count and returns its achieved bound unconditionally. It is distinct from ABRA-s’s confidence-based progressive stopping, the forced-stop pseudodimension variant and source-pivot or current-flow sampling.

Claims & Grounded Evidence

6 Claims
Scope #domain-and-sample-contract
The maintained domain is a finite simple directed or undirected static graph with n>=3, unweighted edges or strictly positive edge lengths, and exact shortest-path counts. The user supplies a positive integer S fixed independently of the samples and a failure budget delta in (0,1). The algorithm takes exactly S independent uniform ordered pairs of distinct vertices, with replacement. Epsilon is not an input stopping threshold.
Mechanism #ordered-pair-fraction-estimator
For every sampled pair (u,v), an internal vertex w contributes f_w(u,v)=sigma_uv(w)/sigma_uv. Source, target and unreachable-pair contributions are zero; unreachable pairs remain part of the n(n-1) population. Return bhat(w)=S^(-1) sum_j f_w(u_j,v_j). Shared shortest-path predecessor and backward suffix-count computations obtain these fractions without choosing just one path or substituting raw path counts.
Mechanism #fixed-sample-error-bound
Retain the distinct node sample vectors V_S and bound their conditional Rademacher average by omega=inf over r>0 of log(sum_{v in V_S} exp(r^2 ||v||_2^2/(2S^2)))/r. For a one-shot failure allocation eta, let L=ln(3/eta) and xi=2omega+[L+sqrt(L(L+4S omega))]/S+sqrt(L/(2S)). Retaining Algorithm 1’s first-stage allocation uses eta=delta/2 and gives an at-least-1-delta guarantee conservatively. A direct one-shot use of Theorem 3.3 may instead use eta=delta; these two bound conventions are explicitly distinguished. Numerical evaluation must conservatively bound omega, and equal vector norms alone do not identify vectors.
Limitation #output-and-guarantee
After exactly S samples, return the full node estimates and xi even when xi is large. With the stated sampling and conservative-bound assumptions, all absolute errors are simultaneously at most xi with probability at least 1-delta. The achieved tolerance is determined by the sample; it is not guaranteed to meet a user-selected epsilon or preserve ranks. A returned xi greater than one is possible and supplies a vacuous bound for these [0,1] scores. This fixed-size method has no data-dependent termination or stage-wise union requirement.
Limitation #fixed-expectation-boundaries
For the fixed independent sample count, each estimate is unbiased for the n(n-1)-normalized target and has variance Var(f_w)/S, at most 1/(4S); these are explicit curator consequences of the sampling law. On an undirected three-node path, the middle contribution is Bernoulli with mean 1/3. At S=2 the estimate is zero with probability 4/9 despite true score 1/3, and its variance is 1/9. Finite exact enumeration verifies S=1,2,4. Unbiasedness does not imply exact values in one run or carry over automatically to a stopped progressive estimate.
Limitation #version-and-evaluation-scope
The identity follows Section 4.4 of the inspected 37-page author manuscript labeled April 2018. It differs from progressive ABRA-s, the pseudodimension-based forced-stop variant and relative top-k or dynamic variants. Section 6.4 and Figure 4/Table 10 compare the fixed method with RK under the manuscript’s historical implementation and datasets; no universal advantage, replicated timing, causal influence or learned prediction is asserted. Earlier arXiv text is version-comparison context rather than a replacement for the revised method.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Explicit AIO Snapshot Assessment: No Match

Rationale: No examined AIO target denotes this fixed-sample shortest-path fraction estimator and its returned concentration bound. Statistical-learning tools and shared graph or sampling terminology do not establish an identity with clustering, language modeling, preprocessing or bias concepts.

Search Scope: Compared all 442 pinned AIO and 692 preceding native identities with ignored- and hidden-inclusive checkout searches. Semantic context covers 154 AIO and 536 native definitions, with prior rows verified unchanged and the new progressive ABRA-s definition and full record read. Ten complete AIO contexts and five full native neighbors were assessed.
Examined AIO Candidate Rejection Reason
AIO:Clustering A centrality vector assigns scores without grouping vertices into clusters.
AIO:UnsupervisedClustering Absence of labels does not turn structural score computation into clustering.
AIO:MathematicalFunction The identity is a particular fixed-sample shortest-path fraction estimator and error-bound computation, not solely an input-output function.
AIO:DataPreparation Computing network prominence is the defined result; incidental downstream feature use does not establish a preprocessing identity.
AIO:GraphLanguageModel The static graph sampling and concentration method has no language-model objective or training mechanism.
AIO:RankingBias A structural graph score is not the belief that high-ranked information is necessarily relevant.
AIO:SelectionAndSamplingBias Uniform pair sampling and its confidence bound define an algorithm, not selection or sampling bias.
AIO:RepresentationBias A graph centrality computation is not subgroup representation bias.
AIO:DeepActiveLearning Neither labels nor a deep neural network are acquired or fitted.
AIO:DataDredgingBias Returning a one-shot concentration bound does not make the algorithm itself a data-dredging bias concept.

Evidence Sources & Primary Literature

1 Source
Source ID Publication / Document Type / Access Reference & Checksum
riondatoupfal2018
Matteo Riondato, Eli Upfal
primary paper
full_text
sha256:d703b83aff52…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-14T06:14:57Z
Updated: 2026-10-14T06:14:57Z
Source File: data/curated/ABRASFixedSampleBetweenness.yaml