A Black-Box Workload Barrier for Exact Girth via Multi-Scale Nearest-Source Estimation in CONGEST
Abstract
Recent multi-scale nearest-source methods give polynomially sublinear girth approximations in CONGEST. We isolate the direct black-box route for making this framework exact: sequential calls to the same estimator on fresh exchangeable source sets, with source cardinalities and nearest-source capacities chosen adaptively from previous scalar outputs and with an adaptive stopping rule. On a bounded-degree, logarithmic-diameter family with vertices and a unique girth- cycle, exactness requires a sampled cycle source to survive at an antipodal edge despite a linear number of strictly closer competitors. For any such exactification , a permutation-rank argument yields the implementation-independent workload bound , where is the number of executed calls, is the source-set cardinality, and is the nearest-source capacity of call . Thus constant exactness probability requires expected retained-source workload. We formally show that retuning the recent multi-scale template solely through its scale count/order, Bernoulli or fixed-cardinality sampling, capacities, and scalar-output stopping rules lies in this class. For the standard sequential packetized estimator realization, the workload theorem gives an expected-round corollary. This is a barrier to a defined black-box exactification strategy, not a lower bound for unrestricted exact girth in CONGEST.
keywords
distributed algorithms; CONGEST; girth; source detection; randomized algorithms; sampling; lower bounds; algorithmic barriers††corresponding: Correspondence: arnabm@cdac.in††reftitle: References
1 Introduction
The girth of an undirected graph is the length of its shortest cycle. In the CONGEST model, exact girth can be computed in rounds by standard all-pairs shortest-path techniques, while the best known general exact bound that exploits the value of the girth is parameterized by and becomes nearly linear as grows 8; 1. The approximation landscape changed recently. Chechik, Lifshitz, and Mukhtar introduced a multi-scale nearest-source construction that gives an -approximation to unweighted undirected girth in rounds for every constant integer 2. Their construction samples sources at several scales, retains bounded nearest-source breadth-first-search records, and invokes the same scalar girth estimator at each scale.
A direct next question is whether this recently successful approximation template can be made exact merely by retuning it: change the number or order of scales, the source densities or source-set cardinalities, the nearest-source capacities, or a scalar-output stopping rule, while continuing to call the same estimator on fresh exchangeable samples. We show that this black-box route has a near-linear retained-source workload barrier on a simple family of graphs. The workload statement is the conceptual result of the paper. A round lower bound is derived only as a corollary for the standard sequential packetized implementation of the estimator. Neither statement is a lower bound for unrestricted exact girth in CONGEST, and neither contradicts the approximation theorem of Chechik et al. 2
Our hard instances are intentionally transparent. For an integer , take an odd cycle of length and attach a complete binary tree of vertices to every cycle vertex. The resulting graph has maximum degree three, a unique cycle, vertices, and diameter . For a source , the BFS tree has exactly one non-parent cycle edge: the edge antipodal to the cycle vertex at which the source’s attached tree meets the cycle. If lies edges away from the cycle, the corresponding estimator candidate is exactly . Thus the exact value can be certified by this estimator only through a source on the unique cycle.
The obstruction is rank rather than distance. At either antipodal endpoint needed by such a cycle source, a linear number of graph vertices are strictly closer than the source. A permutation-rank argument therefore bounds the usefulness of an exchangeable sample by the number of source records that survive nearest-source truncation. The argument is conditional, so it survives adaptive choices of later capacities and sample sizes and also a random stopping time.
The main contributions are as follows.
- •
We formalize a black-box exactification class consisting of sequential calls to the nearest-source estimator on fresh exchangeable source sets. The source-set cardinality and table capacity may be chosen adaptively from previous scalar outputs, and the algorithm may stop at an adaptive stopping time. We prove a closure proposition showing that retuning the multi-scale template solely through its scale count/order, Bernoulli or fixed-cardinality source densities, capacities, and scalar-output stopping decisions falls in this class.
- •
We construct the bounded-degree, logarithmic-diameter family and prove an exact witness characterization: on , a call outputs the true girth only if a sampled cycle vertex is retained at both endpoints of its antipodal edge.
- •
Let be the number of estimator calls, the sampled-source cardinality, the nearest-source capacity, and . For every black-box exactification with finite expected workload,
Hence constant exactness probability requires expected retained-source workload , which is on this family.
- •
For the standard sequential packetized implementation used to realize the estimator, a call with workload serializes retained records on every edge. The workload theorem therefore yields an implementation-specific corollary of expected rounds for constant exactness probability.
For context rather than as a second principal contribution, we also record the elementary source-hitting observation that a known promise permits exact girth with constant probability using uniformly sampled complete source trees. This explains why an source scale naturally appears without enlarging the scope of the lower bound.
The result should be read as a separation between a successful approximation paradigm and its direct black-box exactification. It identifies what a stronger exact algorithm must change: exploit graph structure before sampling, preserve richer information than scalar estimator outputs and independent nearest-source tables, share state or compression across calls, or use a different exact-cycle certificate.
2 Materials and Methods
2.1 Model, Prior Work, and the Estimation Primitive
2.1.1 CONGEST and girth
We consider a simple, connected, undirected, unweighted graph with and hop diameter . Computation proceeds in synchronous rounds. In each round, each endpoint of an edge may send an -bit message to the other endpoint. Vertices have unique -bit identifiers. Local computation is free. This is the standard CONGEST model 9.
Notation conventions.
For vertices , denotes their shortest-path distance in ; when the ambient graph is clear we write . For a connected subgraph , denotes distance restricted to . We write for maximum degree. The girth is the length of a shortest simple cycle, with if is acyclic; when the graph is clear we abbreviate this to . The notation and suppresses factors polylogarithmic in . Unless a probability exponent is displayed explicitly, “with high probability” means probability at least for some fixed constant .
Peleg, Roditty, and Tal gave foundational distributed algorithms for network diameter and girth 8. Censor-Hillel et al. later obtained the first parameterized exact-girth algorithm in CONGEST, with complexity
and polynomial improvements for several fixed even-cycle detection problems 1. Manoharan and Ramachandran developed improved approximation algorithms for minimum-weight cycle in CONGEST 7. Most recently, Chechik, Lifshitz, and Mukhtar obtained an -approximation for unweighted undirected girth in rounds for every constant integer 2.
On the lower-bound side, Frischknecht, Holzer, and Wattenhofer proved, for every fixed , a lower bound for obtaining a -approximation of unweighted girth in CONGEST, which in particular applies to exact computation 3. Thus the unrestricted classical exact complexity remains separated between a near- lower bound and a linear upper bound. Lower bounds for fixed-subgraph and cycle detection provide a complementary line of work 4; 5; Censor-Hillel et al. also identified a barrier to polynomially strengthening a known -freeness lower bound using existing reduction technology 1. Our result is of a different type: it proves a near-linear lower bound only for a specified exactification paradigm, rather than for arbitrary CONGEST algorithms.
| Setting | Bound summarized here | Scope |
| Unrestricted exact girth in CONGEST | lower bound inherited from -approximation; general upper bound | Arbitrary CONGEST algorithms 3; 8 |
| This paper: black-box estimator composition | Constant exactness requires , hence on | Retained-source workload; independent of how each estimator call is internally implemented |
| Standard packetized realization of that composition | on | Corollary for sequential unmodified estimator calls that explicitly exchange retained records |
2.1.2 Nearest-source detection
For a source set and an integer , let denote the closest sources to , breaking distance ties by source identifier. Source detection constructs these ordered nearest-source records together with exact distances and shortest-path parent pointers. Lenzen and Peleg showed how to perform the corresponding source-detection task in essentially optimal time in the relevant unbounded-depth setting 6. The recent girth-approximation algorithm uses precisely this primitive 2.
We say that a source is retained at when . For every retained source, write for the exact graph distance and for the parent of in the selected shortest-path tree rooted at . When shortest paths are unique, is forced.
2.1.3 The estimator
We use the deterministic procedure introduced explicitly by Chechik et al. 2. We paraphrase the operation because the exact details matter for the barrier.
First, every vertex computes its nearest-source table , distances, and parent pointers. Each vertex then sends its complete retained table to every neighbor. For an edge and a source appearing in both endpoint tables, the edge is a witness for when neither endpoint is the other’s parent in the -rooted shortest-path tree. Such a witness contributes the value
| (1) |
The global output is the minimum witness value, if no witness exists, we take the output to be . Chechik et al. prove that this output is never below the true girth and, if a shortest cycle is covered by one retained source tree, obtain the additive guarantee used in their approximation analysis 2.
A source record consists of identifiers and an -bit distance, and hence occupies bits up to a constant factor. If , the table sent by every vertex contains exactly
| (2) |
records. In the standard packetized realization, the table-exchange stage explicitly serializes these retained records on every directed edge and therefore takes rounds up to implementation constants. This observation is used only for Corollary 3.4, the main workload theorem does not depend on a packet schedule.
2.2 Black-Box Exactification Model
We isolate the direct strategy of retuning and repeatedly invoking the same nearest-source estimator. The definition below distinguishes the information visible to the black-box controller from the fresh source identities and internal nearest-source tables hidden inside each estimator call. This makes the adaptive stopping argument measure-theoretically explicit.
[Fresh exchangeable nearest-source call] Fix and let be the information -field available immediately before a source set is sampled. Let the source cardinality and capacity be -measurable. A fresh exchangeable nearest-source call samples so that, conditional on , is uniform among all -subsets of , and returns only the scalar value . Equivalently, after conditioning on all pre-sampling information and on the realized cardinality, the source-set distribution is invariant under every permutation of the vertex names. Independent Bernoulli sampling is included because, conditional on its realized cardinality, the selected set is uniform.
[Black-box exactification with adaptive stopping] A black-box exactification is defined on a probability space with an algorithm-visible transcript filtration . The -field contains everything exposed to the controller after the first completed estimator calls: previous controller-visible randomness, all previously chosen parameters, and the scalar outputs . It explicitly excludes the identities of the fresh samples and the internal nearest-source tables of completed calls.
Before call , the controller decides from whether to stop. If it continues, it may reveal additional pre-sampling randomness and choose a cardinality and capacity . Let be the resulting pre-sampling -field. The continuation event and the values are -measurable. Conditional on , a fresh uniform -subset is drawn and the call computes
Only the scalar is added to the next controller-visible transcript , the sample identities and source tables are discarded from the black-box interface. The algorithm then repeats or stops. Let be the number of executed calls. By construction, is a stopping time with respect to , and the returned value is .
For an executed call define
| (3) |
and define the total retained-source workload
| (4) |
We restrict attention to algorithms with almost surely and , otherwise the workload lower bound is vacuous.
The information flow for an executed call is therefore
In particular, cannot be correlated with the identities in through randomness revealed only after the source set is drawn. Later parameter choices may nevertheless depend arbitrarily on all earlier scalar outputs.
Figure 1 emphasizes the interface restriction used by the theorem: source identities and nearest-source tables affect the scalar inside a call but are not available to the controller when choosing a later call.
[Closure under direct retuning of the multi-scale template] Consider an algorithm obtained from the unweighted undirected multi-scale nearest-source template of Chechik et al. 2 solely by changing any combination of: (i) the number or order of estimator calls, (ii) per-call independent Bernoulli sampling probabilities or fixed uniform source-set cardinalities, (iii) per-call nearest-source capacities, and (iv) future parameters and a continuation/stopping decision as functions of previous scalar estimator outputs. If calls use fresh samples, do not preserve or jointly compress their internal source tables, invoke no additional graph-aware cycle routine, and return the minimum scalar estimate seen, then the resulting algorithm is a black-box exactification in the sense of Definition 2.2.
A fixed-cardinality source set is uniform by assumption. For independent Bernoulli sampling, conditioning on its realized cardinality makes every -subset equally likely. Thus each call satisfies Definition 2.2 conditional on the complete pre-sampling state. Changes to scale order, sampling density, and capacity are precisely choices of made before the fresh sample is revealed. Dependence on earlier scalar outputs is allowed through , and a scalar-output stopping rule makes a stopping time with respect to the controller-visible filtration. The remaining hypotheses are exactly the state-discard and output restrictions in Definition 2.2.
Proposition 2.2 is the model-naturalness claim used in this paper. The class is still deliberately restricted. It excludes graph-aware source selection or preprocessing, retention or combination of source-table state across calls, joint compression of several calls, and any additional exact-cycle subroutine. Section 4 treats these exclusions as substantive escape routes rather than implementation details.
2.3 Notation Summary
Table 2 collects the symbols used repeatedly in the model and the hard-family proof. Local proof variables are defined where they first appear.
| Symbol | Meaning |
| ; ; | input graph; number of vertices; hop diameter |
| ; | shortest-path distance in ; distance restricted to a connected subgraph |
| ; | girth; maximum degree |
| ; ; | source set; source-set cardinality; nearest-source capacity |
| the closest sources retained at vertex | |
| parent of in the selected shortest-path tree rooted at source | |
| ; ; | scalar output, source cardinality, and capacity of estimator call |
| retained-source workload of call | |
| ; | adaptive stopping time; total retained-source workload |
| ; | controller-visible transcript after call ; information available immediately before sampling in call |
| ; ; ; | hard graph; its unique cycle; its order; its girth |
| ; | cycle attachment of ; distance from to the cycle |
| ; ; | antipodal radius; antipodal edge; guaranteed number of strictly closer competitors |
| number of rounds in the standard sequential packetized realization |
2.4 Reproducibility
The mathematical argument was developed by explicit theorem decomposition and adversarial checking of each quantifier: the hard graph is deterministic, all shortest paths are unique, the sampling bound is conditional on the realized source-set cardinality, and the final probability estimate uses only a union bound, so independence across layers is unnecessary. The supplementary verification program constructs finite instances directly from the definition and checks the structural identities used in the proof. No simulation is used to infer or fit an asymptotic exponent.
3 Results
3.1 The Hard Family
For an integer , let
Start with a cycle
whose indices are taken modulo . At each cycle vertex , attach a complete rooted binary tree with new vertices by connecting to the root. The root-to-leaf depth inside the attached tree is , so every attached-tree vertex is at graph distance at most from its cycle attachment vertex. Denote the resulting graph by . Figure 2 illustrates both the construction and the metric crowding at the antipodal endpoint that drives the lower bound.
(a) Hard-family geometry
(b) Antipodal crowding, shown for
; highlighted anchors satisfy .
Thus vertices are strictly closer to than .
[Basic properties] For every , the graph satisfies
and . In particular, and .
Each of the cycle vertices contributes itself together with new tree vertices, hence . A cycle vertex has two cycle neighbors and one attached-tree neighbor. A tree vertex has degree at most three. Because every added component is a tree attached by a single edge, is the unique cycle, and therefore the girth is .
A vertex is at distance at most from its attachment vertex. The distance between any two cycle vertices is at most . Thus every pair of vertices is at distance at most . Conversely, choose leaves at depth in two attached trees whose cycle anchors are at cycle distance . Each chosen leaf is at graph distance exactly from its anchor, and the attached trees cannot shortcut the cycle, so the two leaves are at distance . Hence . Finally,
so , and the last two claims follow.
3.2 Exact Witnesses on the Hard Family
The odd cycle makes all shortest paths in unique. This removes parent-pointer ambiguity and allows an exact characterization of every candidate produced by a complete source tree.
For a vertex , let be the unique cycle vertex at which the component containing attaches to the cycle, taking when . Define
Let . For , define the antipodal edge
Both endpoints of are at cycle distance from .
[Unique witness edge] Fix a source with . In the complete BFS tree rooted at , every edge of except is a parent-child edge. The edge is not a parent-child edge, and its witness value is
| (5) |
Every edge belonging to an attached binary tree is a bridge of . Hence, for any root , the unique shortest path to the farther endpoint of such an edge contains the edge, making the nearer endpoint its BFS parent.
It remains to consider the cycle. Since is odd, between and any cycle vertex there is a unique shorter arc. For every cycle edge other than , the distances of its endpoints from differ by one, and the closer endpoint is the predecessor of the farther endpoint along its unique shortest path from . Prefixing the unique path from to shows that the same parent-child relation holds in the BFS tree rooted at .
The endpoints of are both at distance from , hence both at distance from . Neither can be the other’s parent. Substituting these distances into Equation (1) yields
The same conclusion applies to a partial nearest-source table whenever is retained at both endpoints of an edge: source detection reports exact distances and the same forced parent pointers.
[Exactness requires a cycle source] A call outputs only if there exists a cycle vertex that is retained at both endpoints of its antipodal edge . Conversely, if such a cycle source is retained at both antipodal endpoints, the call outputs .
By Lemma 3.2, a retained source can contribute only the candidate . This equals exactly when , namely when lies on the cycle. If a cycle source is retained at both endpoints of , that edge contributes . Since the estimator never outputs a value below the girth 2, the global minimum is exactly .
3.3 Antipodal Crowding and the Rank Bound
The exact source characterized above is hard to retain. The reason is not that its antipodal endpoint is far away in an absolute sense: all relevant distances are only . The reason is that a linear number of vertices have smaller distance to that endpoint. In this subsection, denotes shortest-path distance measured along the cycle .
[Linear antipodal crowding] Let be a cycle vertex and let be one endpoint of its antipodal edge. At least
vertices of are strictly closer to than is. In particular,
| (6) |
The same statement holds for the other antipodal endpoint.
We have . Consider every cycle anchor satisfying
There are exactly such anchors. Consider the anchor-plus-tree cluster consisting of an anchor together with all vertices of its attached binary tree. Every vertex in any such cluster satisfies
The corresponding anchor-plus-tree clusters are disjoint and each has vertices, proving the first claim. Moreover,
for every . Symmetry gives the second endpoint.
We now isolate the elementary sampling fact that drives the barrier.
[Uniform-subset rank bound] Let be a distinguished vertex and suppose a set of other vertices is strictly closer than to some vertex . Let be a uniformly random -subset of an -vertex ground set. For any ,
| (7) |
The first bound is immediate from . For the second, generate the uniform -subset by taking the first positions of a uniformly random permutation of all vertices. Restrict this permutation to the vertices . The relative rank of in this restricted permutation is uniform on .
If and at most vertices strictly closer to are selected before the cutoff, then at most members of can occur before in the full permutation: every member of preceding is also selected because itself appears among the first positions. Thus the event in Equation (7) implies that the relative rank of inside is at most . This occurs with probability at most .
The argument also covers Bernoulli sampling. Conditional on the random sample cardinality , a Bernoulli sample is uniform among all -subsets. More generally, it covers every exchangeable source-set distribution, which is a mixture of uniform fixed-cardinality samples.
[Per-call exactness] Consider a fresh exchangeable nearest-source call on . Conditional on arbitrary values and , let . Then
| (8) |
Consequently,
| (9) |
By Corollary 3.2, exactness requires at least one cycle source to be selected and retained at both endpoints of . It is necessary in particular that be retained at one fixed antipodal endpoint . By Lemma 3.3, at least vertices are strictly closer to than . Lemma 3.3 therefore gives
A union bound over the possible cycle sources yields Equation (8). Taking expectation over and yields Equation (9).
3.4 The Exactness Barrier
We now lift the per-call bound to an adaptively stopped composition. Cross-call independence is not required. The only probabilistic restriction used below is the conditional exchangeability of the fresh source set after the algorithm has already chosen to execute the call and fixed its parameters.
[Adaptive retained-source workload barrier] Let be a black-box exactification in the sense of Definition 2.2, with stopping time and total retained-source workload . On ,
| (10) |
Consequently, success probability at least requires
| (11) |
For , let be the event that call is executed. Because the stopping decision is based on , is -measurable and hence -measurable. For bookkeeping, on set and regard the event that call outputs as false, extend arbitrarily there. Let denote the event that call is executed and its scalar output equals , and let denote the indicator of .
On , conditional on , the source set is a fresh uniform -subset. Lemma 3.3 therefore gives
Because the estimator never returns a value below the true girth 2 and almost surely, the final minimum equals only if at least one event occurs. Hence, by a countable union bound followed by conditional expectation and Tonelli’s theorem for nonnegative terms,
This proves Equation (10). Setting the left-hand side to at least yields the explicit constant . Lemma 3.1 gives .
Theorem 3.4 is the principal result. It refers only to the amount of nearest-source state retained across the sequence of oracle-style estimator calls. It does not assume that the estimator is implemented by any particular packet schedule.
[Round barrier for the standard packetized realization] Suppose every estimator invocation is executed sequentially using the unmodified packetized realization described in Section 2.1.3, which explicitly sends the retained source records across each edge and does not reuse messages between calls. Let be the total number of CONGEST rounds. Then, on ,
| (12) |
In particular, success probability at least implies
| (13) |
Thus no exact-girth algorithm for all graphs, for fixed , is obtained merely by executing such retuned black-box estimator calls in the standard sequential way.
In an executed call , every vertex retains source records. The standard estimator realization serializes these records in -bit CONGEST packets when exchanging the complete retained table with each neighbor. Consequently, there is an absolute constant such that this table-exchange stage uses at least rounds for each call. With sequential invocations and no cross-call message reuse, pathwise
Taking expectations and applying Theorem 3.4 proves Equation (12), the remaining claims follow from Equation (11) and .
[Scope of the round corollary] Corollary 3.4 is implementation-specific. The more fundamental statement is Theorem 3.4, which is a workload barrier inside the black-box model. Neither result applies to an arbitrary CONGEST algorithm that chooses sources from graph-dependent information, preserves and combines source tables across calls, jointly compresses several calls, computes additional cycle certificates, or abandons the nearest-source estimator. In particular, a simple graph-aware preprocessing step such as extracting the 2-core already defeats the specific obstruction on .
3.5 Contextual Source-Hitting Observation
The workload scale has a simple source-hitting interpretation. The following observation is included only as context for that scale, it is not a second principal contribution.
[Contextual exact-girth bound under a girth promise] Suppose an undirected unweighted graph has girth , where is known. There is a randomized CONGEST algorithm that computes the exact girth with probability at least in
rounds up to absolute constants in the source-sampling probability. With high probability, exact girth can be computed in
rounds.
If is acyclic, the exact answer is , the proposition is relevant to the cyclic case, so assume and fix one shortest cycle . For constant success probability, choose exactly
sources uniformly without replacement, where is a sufficiently large absolute constant. If , then
Choose so that this probability is at most . The source count is deterministically . Run complete source detection from every sampled source and retain all sampled sources. If , the shortest cycle is covered by a source at distance zero, so the estimator returns exactly 2. Source detection and the table exchange use rounds 6.
For high probability, choose instead
The same hypergeometric bound gives failure probability at most , and the running time is .
For the family , the constant-success form costs rounds, matching the source-workload scale of Theorem 3.4 up to constant factors within this simple source-hitting strategy. The high-probability form introduces the usual logarithmic amplification.
3.6 Finite-Instance Verification of the Structural Lemmas
The results above are purely analytic. We nevertheless provide a small verification program as supplementary material to guard against implementation-level misunderstandings of the hard family. The program explicitly constructs for , runs BFS from every source for the witness check, and checks four statements independently of the proofs: (i) the graph has the claimed unique odd cycle and maximum degree, (ii) a deepest leaf has eccentricity , confirming the stated diameter together with the analytic upper bound, (iii) every source has exactly one non-parent graph edge in its BFS tree and its candidate value is , and (iv) every cycle source has at least strictly closer competitors at each required antipodal endpoint.
Table 3 reports the generated values. These checks are not evidence for the asymptotic theorem, they are reproducibility tests for the construction and the exact witness identity used in Lemmas 3.2 and 3.3.
| minimum crowding ratio | witness identity | ||||
| 1 | 18 | 9 | 6 | 0.6667 | verified |
| 2 | 68 | 17 | 12 | 0.7353 | verified |
| 3 | 200 | 25 | 18 | 0.7500 | verified |
| 4 | 528 | 33 | 24 | 0.7538 | verified |
| 5 | 1312 | 41 | 30 | 0.7546 | verified |
| 6 | 3136 | 49 | 36 | 0.7545 | verified |
4 Discussion and Scope
4.1 Why approximation survives
The hard family does not contradict the approximation guarantee of Chechik et al. Their analysis does not require an exact cycle source to remain among the nearest sources at the antipodal edge. A source at distance can legitimately generate the value , and multi-scale sampling controls this additive term sufficiently to obtain a multiplicative approximation. Our proof uses the much stricter equality condition , which forces . The separation is therefore exactly between approximate coverage and exact certification.
4.2 Why the graph is not a diameter artifact
A common failure mode in CONGEST lower-bound constructions is that a claimed communication obstruction is already explained by a large hop diameter. Here . Moreover, the maximum degree is three and the unique cycle has logarithmic length. The obstruction is the nearest-source ranking at the antipodal edge: a linear-size metric ball lies strictly in front of the only sources that can certify equality.
4.3 Escape routes
The theorem points toward several routes that are not covered by the barrier. First, a graph-aware algorithm might identify candidate cycle vertices or the 2-core and sample them with higher probability. On , computing the 2-core immediately exposes the unique cycle, so the present family cannot support a lower bound against arbitrary preprocessing. This transparency is intentional: the purpose of is to isolate a failure of the black-box estimator composition, not to hide the cycle from every distributed algorithm. Second, an algorithm might retain richer information than a bounded list of closest sources, for example compact sketches that preserve non-nearest cycle certificates. Third, several calls could share state or be jointly compressed, invalidating the additive workload interpretation. Fourth, an exact algorithm could combine source sampling with dedicated short-cycle detection or a decomposition theorem.
These are not technical loopholes to be hidden, they are the principal boundary of the result. The contribution is the abstraction in Proposition 2.2 together with Theorem 3.4: the recent nearest-source approximation template cannot be made exact by scale/capacity retuning plus scalar-output adaptivity alone. We make no claim that exact girth itself intrinsically requires near-linear rounds.
4.4 Toward a stronger barrier
A stronger negative result would replace the transparent cycle-of-trees family with graphs in which the shortest-cycle vertices are not locally distinguishable from a linear fraction of the graph, and would allow the algorithm to preserve state across phases. One possible target is an indistinguishability statement for algorithms whose only global metric information consists of nearest-source labels per vertex, regardless of how those labels are scheduled. Such a theorem would move from a black-box barrier toward a genuine information restriction and would be of independent interest.
5 Conclusions
Multi-scale nearest-source sampling is powerful enough to produce polynomially sublinear girth approximations, but direct black-box exactification imposes a qualitatively different certificate requirement. On the bounded-degree, logarithmic-diameter family , the nearest-source estimator returns the true girth only when a cycle source survives at an antipodal edge despite a linear number of strictly closer competitors. Conditional exchangeability then gives an adaptive stopping-time bound
so constant exactness probability requires expected retained-source workload . This workload theorem, rather than the packet-level implementation cost, is the central result.
For the standard sequential packetized realization of the estimator, the workload barrier implies an expected-round corollary. That corollary is deliberately not advertised as a general CONGEST lower bound. The hard graph is transparent to graph-aware preprocessing, source tables are discarded between calls, and later decisions see only scalar estimator outputs. The result instead formalizes a precise paradigm separation: changing only source densities/cardinalities, nearest-source capacities, the order or number of scales, and scalar-output stopping decisions does not turn the recent multi-scale estimator into a polynomially sublinear exact algorithm. A stronger exact-girth result, positive or negative, must exploit information outside this closure.
Supplementary Materials
The following supporting files accompany the manuscript: S1, verify_hard_family.py, which constructs the hard family and checks the finite witness and crowding identities, S2, verification_results.csv, the generated verification table.
Abbreviations
The following abbreviations are used in this manuscript:
BFS
breadth-first search
CONGEST
synchronous message-passing model with bits per edge per round
References
- Fast distributed algorithms for girth, cycles and small subgraphs. In 34th International Symposium on Distributed Computing (DISC 2020), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 179, pp. 33:1–33:17. External Links: Document Cited by: §1, §2.1.1, §2.1.1.
- Girth approximations in the congest model. In 2026 ACM Symposium on Principles of Distributed Computing (PODC 2026), pp. 14–24. Note: Preprint: arXiv:2603.27601 Cited by: §1, §1, §2.1.1, §2.1.2, §2.1.3, §2.1.3, §2.2, §3.2, §3.4, §3.5.
- Networks cannot compute their diameter in sublinear time. In Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2012), pp. 1150–1162. External Links: Document Cited by: §2.1.1, Table 1.
- Lower bounds for subgraph detection in the congest model. In 21st International Conference on Principles of Distributed Systems (OPODIS 2017), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 95, pp. 6:1–6:16. External Links: Document Cited by: §2.1.1.
- Lower bounds for induced cycle detection in distributed computing. In 32nd International Symposium on Algorithms and Computation (ISAAC 2021), Leibniz International Proceedings in Informatics (LIPIcs), Vol. 212, pp. 58:1–58:19. External Links: Document Cited by: §2.1.1.
- Efficient distributed source detection with limited bandwidth. In 2013 ACM Symposium on Principles of Distributed Computing (PODC), pp. 375–382. External Links: Document Cited by: §2.1.2, §3.5.
- Computing minimum weight cycle in the congest model. In 43rd ACM Symposium on Principles of Distributed Computing (PODC 2024), pp. 182–193. Note: Preprint title: Improved Approximation Bounds for Minimum Weight Cycle in the CONGEST Model, arXiv:2308.08670 External Links: Document Cited by: §2.1.1.
- Distributed algorithms for network diameter and girth. In Automata, Languages, and Programming, 39th International Colloquium, ICALP 2012, Part II, Lecture Notes in Computer Science, Vol. 7392, pp. 660–672. External Links: Document Cited by: §1, §2.1.1, Table 1.
- Distributed computing: a locality-sensitive approach. SIAM, Philadelphia, PA, USA. External Links: Document Cited by: §2.1.1.