REVIEW 4 major objections 5 minor 1 cited by
Uncovering the topology of an infinite-server queueing network from population data
T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Snapshot counts alone reveal the routing structure of a queueing network.
desk verdict New moment-inversion result for topology recovery in infinite-server networks is real and mostly solid, but Theorem 1 hangs on an unproved invertibility condition that needs to be supplied. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The machinery is the lag-one cross-moment matrix $\mathbb{E}[\boldsymbol{M}(0)\boldsymbol{M}(T_\beta)^\top]$ for an independent exponential time $T_\beta$ with rate $\beta$. Its ingredients are $P(\beta) = (I - \mathrm{diag}\{\mathcal{G}(\beta)\}Q)^{-1}(I - \mathrm{diag}\{\mathcal{G}(\beta)\})$, the probability that a fresh customer starting at one station is at another when the exponential clock rings, and its residual-service-time analogue $P^{(\mathrm{res})}(\beta)$; these enter through Proposition 1, and differentiating them in $\beta$ gives the Erlang-2 cross-moments used when service-time parameters or observation probabilities must also be estimated. The routing matrix is then isolated as a solution of a linear matrix equation, $Q = \Omega_1^{-1} \Omega_2$, and the estimator plugs empirical moments into this expression, with projection back onto the parameter space when finite-sample estimates fall outside it.
What would settle it
Find a two-station network and parameter values satisfying Assumptions 1 and 2 for which the determinant of $\Omega_1$ is zero while the moment system still has two distinct solutions $(\boldsymbol{\lambda}, Q)$, or compute $\det \Omega_1$ symbolically along a family of routing matrices and exhibit one that vanishes; either would give a concrete instance where the claimed identifiability fails.
Extended reading notes
Core claim
The central claim is that the moment equations $\mathbb{E}[M_i(0)] = \rho_i$ and $\mathbb{E}[M_j(0) M_i(T_\beta)] = [(\boldsymbol{\rho} \boldsymbol{\rho}^\top + \mathrm{diag}\,\boldsymbol{\rho})\, P^{(\mathrm{res})}(\beta) + \beta^{-1} \boldsymbol{\rho} \boldsymbol{\lambda}^\top P(\beta)]_{ji}$ determine $(\boldsymbol{\lambda}, Q)$ uniquely, given the service-time Laplace-Stieltjes transforms. The paper derives these equations by conditioning on an independent exponential clock, defines the estimator as the solution of the empirical versions of these $n^2 + n$ equations, and proves consistency by combining pointwise almost sure convergence of the empirical moments, a Lipschitz and Glivenko-Cantelli argument on the compact parameter space, and identifiability through the linear relation $Q = \Omega_1^{-1} \Omega_2$. The consistency theorem is stated for every sampling rate $\beta > 0$. A load-bearing step in the identifiability argument is the invertibility of $\Omega_1$, which the paper uses to define $Q$; Section 4.2 does not supply a proof of non-singularity over the full parameter space.
Load-bearing premise
The load-bearing premise is that the matrix $\Omega_1$ used to recover the routing matrix is invertible for every parameter vector in the allowed space; Section 4.2 defines $Q$ as $\Omega_1^{-1} \Omega_2$ but does not prove the inverse exists, and a singular $\Omega_1$ would leave the moment equations unable to pin down the topology.
Editorial extensions
If this is right
- For known service-time distributions, $n^2 + n$ equations from means and one-step cross-moments exactly determine the $n^2$ routing probabilities and $n$ external arrival rates, with no individual customer tracking needed.
- The estimator is consistent for any sampling rate $\beta > 0$, so even sparse or slow Poisson snapshots suffice as the number of observations grows.
- Because the cross-moments are not symmetric in the station indices, the method can orient edges and can tell apart networks that share the same stationary population distribution.
- When service-time parameters or observation probabilities are unknown, adding Erlang-2 lag-two cross-moments supplies enough equations for consistency under the paper's regularity conditions.
- In numerical experiments on line, circle, symmetric-circle, and clique topologies, the procedure recovers the routing structure, with empirical variances small relative to the estimated values.
Reading between the lines
- Editorial extension: if the invertibility of $\Omega_1$ is established for general topologies, the same moment-identification scheme should carry over to networks with batch arrivals or phase-type service times, since only Laplace transforms of service times enter the formulas.
- Editorial extension: the asymmetry of the cross-moments suggests a general principle for causal discovery from aggregate counts: two snapshots at a known random lag can orient directed interactions even when the marginal distribution at each node is the same.
- Editorial extension: for finite samples, the need to project estimates back into the parameter space could bias small-sample estimates, so resampling-based confidence intervals are a natural next step that the paper does not develop.
- Editorial extension: the model-free variant, which treats $\mathbb{E}[G_i]$, $\mathcal{G}_i(\beta)$, and $\dot{\mathcal{G}}_i(\beta)$ as free parameters, points toward a nonparametric misspecification test: if estimates from a parametric fit and from the model-free fit diverge, the assumed service-time family is wrong.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies statistical inference for a network of infinite-server queues observed only through the population vector at Poisson sampling epochs. The main object is a method-of-moments estimator for the routing matrix, external arrival rates, and, in extensions, service-time parameters and observation probabilities. The authors derive explicit expressions for first moments and cross-moments at exponential and Erlang inter-observation times, define an estimator from matching these moments, and prove consistency of the estimator when service-time distributions are known (Theorem 1). They then sketch extensions to parametric service-time estimation, a model-free version, and noisy observations, and support the method with numerical experiments on several topologies.
Significance. If the central consistency theorem is fully established, the paper would provide a practically attractive way to infer directed network structure from population snapshots alone, going beyond the stationary distribution and exploiting asymmetric cross-moments. The moment derivations in Sections 3 and 4.5 are careful and nontrivial, and the numerical experiments in Section 7 give concrete evidence that the method works on the tested topologies. The proof strategy, using a majorizing M/G/infinity process and Glivenko-Cantelli arguments, is appropriate. However, the main theorem currently rests on an unproved invertibility assertion, and the extended settings in Sections 5 and 6 are not supported by the same level of proof; these gaps are load-bearing for the paper's broader claims.
major comments (4)
- [§4.2, Proposition 3] The proposition defines Q(alpha^[0], alpha^[1]) = Omega_1(alpha^[0], alpha^[1])^{-1} Omega_2(alpha^[0], alpha^[1]) and states that there is a one-to-one relation between the moments and the parameters, but no proof is given that Omega_1 is nonsingular on the parameter space. This is not a minor gap: Proposition 4(iii) and hence Theorem 1 in §4.3 use exactly this uniqueness to conclude that the moment equations have only the true parameter as their solution. The text before Proposition 3 only says the equation is linear in Q and then asserts the inverse. The numerical experiments in Experiment 1 show invertibility for particular topologies, but they do not establish uniform invertibility over Theta, and the consistency theorem is stated for every admissible parameter. The authors should either prove invertibility under Assumptions 1–2, add an explicit assumption of nonsingularity of Omega_1 over Theta, or restrict Theorem 1 accordingly.
- [§5.1 and §5.2] The claimed extensions to unknown service-time distributions are not proved. In §5.1 the paper explicitly states that "deriving a counterpart to Proposition 3 may prove to be more challenging," which means the identifiability step, the essential ingredient of the consistency proof, is missing for the parametric variant. Section 5.2 similarly asserts that "one again obtains consistency" under Lipschitz assumptions, but it does not prove that the moment mapping is injective in the model-free parameter vector of dimension n^2+3n; having enough moment equations does not by itself imply a unique solution. Since the abstract and introduction present these variants as part of the contribution, the absence of identifiability proofs leaves the main claims for Sections 5.1 and 5.2 unsubstantiated.
- [§6] The section on unknown observation probabilities derives moment formulas in Lemma 4 and states that the estimation procedure "works essentially as before," but no consistency theorem is stated or proved for this setting. Given that the introduction highlights the estimation of observation probabilities as part of the main contribution, the paper should either provide a formal consistency result with the required identifiability conditions or clearly label Section 6 as heuristic. As written, the claim that the procedure estimates all model parameters including the observation probabilities is not backed by the paper's theoretical results.
- [§7.2] The efficient procedure replaces the model-based first moment rho by the empirical first-moment vector psi^[0] inside the cross-moment equations. This is a plug-in estimating procedure, not exactly the estimator defined by equations (13)–(14) in §4.1. Since Theorem 1 is proved for the latter estimator, the numerical procedure in Section 7.2 is not directly covered by Theorem 1. The authors should clarify the relationship, or prove consistency for the plug-in version, which should follow from continuity of the relevant maps but is not stated.
minor comments (5)
- [§3.3] Just before Proposition 2, the text says "Applying (10) in combination with Proposition 8"; this should refer to Proposition 1.
- [§7.2] In the displayed equation near the end of Section 7.2, the matrix diag{p} appears even though the subsection assumes p=1; this appears to be a leftover from the noisy-observation setting and should be removed or explained.
- [Figure 1 and §7.3] The caption of Figure 1 labels topology (d) as "2+3 Cliques," while the text in Experiment 1 calls it "3 + 2 Cliques"; the labels should be made consistent.
- [§4.3] The proof of Theorem 1 assumes the existence of a solution to the moment equations and does not address the possibility of multiple solutions or the need to select one; Remark 2 mentions truncation/projection for finite samples, but the theoretical statement would be cleaner if the estimator were defined as any measurable solution or via a well-defined minimization over Theta.
- [§2] The notation G_i is used both for the service-time random variable and for its cumulative distribution function; the distinction is mostly clear from context, but a note would help avoid confusion in the derivations of Sections 3 and 4.
Circularity Check
No significant circularity: the moment-based estimator follows from a self-contained derivation of stationary moments, and the cited results are standard external asymptotics tools.
full rationale
The paper's derivation chain is self-contained rather than circular. The central claims are (i) explicit moment formulas, (ii) a method-of-moments estimator defined by equating theoretical and empirical moments, and (iii) a consistency theorem built on identifiability of the moment map plus Glivenko--Cantelli convergence. The moment expressions in Propositions 1 and 2 are derived directly from the infinite-server queue dynamics, Lemma 1 and Lemma 2, and the memoryless/excess-life computations; they do not assume the parameters being estimated. Proposition 3 obtains (lambda, Q) by linear algebra from the moment map, and Proposition 4/THEOREM 1 then establish consistency using pointwise convergence and a Lipschitz condition. No fitted parameter is relabeled as a prediction: the empirical first and second moments are plugged in as sample analogues of the theoretical moments, which is standard moment estimation rather than circular reasoning. The cited [13] is prior work by two of the authors, but it is not load-bearing; the consistency proof instead relies on textbook results [1,16]. The only notable weakness is that Proposition 3 asserts Q = Omega_1^{-1} Omega_2 without proving Omega_1 is nonsingular on the whole parameter space; that is a regularity gap affecting the proof of identifiability, but it is not a circular step, because singularity concerns are not built into the definition of the moments or the estimator. The numerical experiments independently test the estimator against known parameters, further confirming the derivation is not circular. Therefore, on the seven enumerated circularity patterns, no step exhibits a self-definitional reduction, fitted-input-as-prediction, or self-citation chain that forces the conclusion.
Assumptions & free parameters
free parameters (5)
- lambda_i (external arrival rates) =
e.g., lambda=(3,2,4,3,4) in Experiment 1
- q_ij (routing probabilities) =
e.g., line topology q_{i,i+1}=0.5
- mu_i or eta_i (service-time parameters) =
e.g., mu=(2,3,3,4,3) in Experiment 1
- p_i (observation probabilities) =
not specified in numerical experiments
- model-free functionals E[G_i], G_i(beta), G'_i(beta) =
e.g., 0.3330 and 0.2003 for E[G] in Experiment 4
assumptions (7)
- domain assumption The network is strongly stationary from time 0; the queue-length process is in equilibrium at all observation times.
- domain assumption Observation times follow an independent Poisson process with known rate beta.
- domain assumption Assumption 1(i): every station has positive incoming flow; Assumption 1(ii): uniform epsilon lower bound on the probability of an exit path.
- domain assumption Assumption 2: E[G_j] is positive and finite for all j.
- domain assumption In the service-time estimation setting, q_ii = 0 for all i.
- ad hoc to paper In the model-free approach, E[G_i], G_i(beta), and G'_i(beta) are Lipschitz in theta and E[G_i] >= g_- > 0.
- ad hoc to paper The matrix Omega_1(alpha^[0], alpha^[1]) is invertible over Theta.
Cite this review
Pith. "Pith review of Uncovering the topology of an infinite-server queueing network from population data." pith.science (2026). https://pith.science/paper/HWBN2C3L
@misc{pith2026250607057,
author = {Pith},
title = {Pith review of: Uncovering the topology of an infinite-server queueing network from population data},
year = {2026},
howpublished = {\url{https://pith.science/paper/HWBN2C3L}},
note = {Machine review of arXiv:2506.07057}
}
read the original abstract
This paper studies statistical inference in a network of infinite-server queues, with the aim of estimating the underlying parameters (routing matrix, arrival rates, parameters pertaining to the service times) using observations of the network population vector at Poisson time points. We propose a method-of-moments estimator and establish its consistency. The method relies on deriving the covariance structure of different nodes at different sampling epochs. Numerical experiments demonstrate that the method yields accurate estimates, even in settings with a large number of parameters. Two model variants are considered: one that assumes a known parametric form for the service-time distributions, and a model-free version that does not require such assumptions.
Figures
Figures from the paper (2 more)
Forward citations
Cited by 1 Pith paper
-
Parameter inference for partially observed branching processes
Method-of-moments estimators for the parameters of a partially observed age-dependent branching process are identifiable and asymptotically normal when only aggregate population size is recorded.
Reference graph
Works this paper leans on
-
[1]
D. Andrews. Generic uniform convergence. Econometric Theory, 8(2):241–257, 1992
work page 1992
-
[2]
A. Asanjarani, Y. Nazarathy, and P. Taylor. A survey of parameter and state estimation in queues. Queueing Systems, 97:39–80, 2021
work page 2021
- [3]
-
[4]
N. Bingham and S. Pitts. Nonparametric estimation for the M/G/ ∞ queue. Annals of the Institute of Statistical Mathematics, 51:71–97, 1999
work page 1999
-
[5]
N. Blanghaps, Y. Nov, and G. Weiss. Sojourn time estimation in an M/G/ ∞ queue with partial information. Journal of Applied Probability, 50:1044–1056, 2013
work page 2013
-
[6]
D. Brillinger. Cross-spectral analysis of processes with stationary increments including the stationary G/G/ ∞ queue. Annals of Probability, 2:815–827, 1974
work page 1974
-
[7]
M. Brown. An M/G/ estimation problem. Annals of Mathematical Statistics, 41:651–654, 1970. UNCOVERING THE TOPOLOGY OF A QUEUEING NETWORK FROM POPULATION DATA 29
work page 1970
- [8]
Show all 18 references
-
[9]
Goldenshluger
A. Goldenshluger. Nonparametric estimation of the service time distribution in the M/G/ ∞ queue. Advances in Applied Probability, 48:1117–1138, 2016
2016
-
[10]
Goldenshluger
A. Goldenshluger. The M/G/∞ estimation problem revisited. Bernoulli, 24:2531–2568, 2018
2018
-
[11]
Hansen and S
M. Hansen and S. Pitts. Nonparametric inference from the M/G/1 workload. Bernoulli, 12:737–759, 2006
2006
-
[12]
J. Pearl. Causality: Models, Reasoning and Inference. Cambridge University Press, 2nd edition, 2009
2009
-
[13]
Ravner, O
L. Ravner, O. Boxma, and M. Mandjes. Estimating the input of a L ´evy-driven queue by Poisson sampling of the workload process. Bernoulli, 25:3734–3761, 2019
2019
-
[14]
Schweer and C
S. Schweer and C. Wichelhaus. Nonparametric estimation of the service time distribution in discrete-time queueing networks. Stochastic Processes and their Applications, 130:4643–4666, 2020
2020
-
[15]
Sutton and M
C. Sutton and M. Jordan. Bayesian inference for queueing networks and modeling of internet services. Annals of Applied Statistics, 5:254–282, 2011
2011
-
[16]
van der Vaart
A. van der Vaart. Asymptotic Statistics. Cambridge University Press, 2000
2000
-
[17]
W. Whitt. Stochastic-Process Limits: An Introduction to Stochastic-Process Limits and Their Application to Queues. Springer, 2002
2002
-
[18]
Wichelhaus and L
C. Wichelhaus and L. Langrock. Nonparametric inference for stochastic feedforward networks based on cross- spectral analysis of point processes. Electronic Journal of Statistics, 6:1670–1714, 2012
2012
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.