Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2026 Jul 1.
Published in final edited form as: IEEE Trans Signal Inf Process Netw. 2025 Jul 1;11:655–669. doi: 10.1109/tsipn.2025.3583488

Learning Networks from Wide-Sense Stationary Stochastic Processes

Anirudh Rayas 1, Jiajun Cheng 2, Rajasekhar Anguluri 3, Deepjyoti Deka 4, Gautam Dasarathy 5
PMCID: PMC12574584  NIHMSID: NIHMS2097779  PMID: 41180157

Abstract

Complex networked systems driven by latent inputs are common in fields like neuroscience, finance, and engineering. A key inference problem here is to learn edge connectivity from node outputs (potentials). We focus on systems governed by steady-state linear conservation laws: Xt=L*Yt, where Xt,Ytp denote inputs and potentials, respectively, and the sparsity pattern of the p×p Laplacian L* encodes the edge structure. Assuming Xt to be a wide-sense stationary stochastic process with a known spectral density matrix, we learn the support of L* from temporally correlated samples of Yt via an 1-regularized Whittle’s maximum likelihood estimator (MLE). The regularization is particularly useful for learning large-scale networks in the high-dimensional setting where the network size p significantly exceeds the number of samples n.

We show that the MLE problem is strictly convex, admitting a unique solution. Under a novel mutual incoherence condition and certain sufficient conditions on (n,p,d), we show that the ML estimate recovers the sparsity pattern of L* with high probability, where d is the maximum degree of the graph underlying L*. We provide recovery guarantees for L* in element-wise maximum, Frobenius, and operator norms. Finally, we complement our theoretical results with several simulation studies on synthetic and benchmark datasets, including engineered systems (power and water networks), and real-world datasets from neural systems (such as the human brain).

Index Terms: Network topology inference, Conservation laws, ℓ1-regularized Whittle’s likelihood estimator, Spectral precision matrix

I. Introduction

Complex networked systems, composed of nodes and edges that connect them are commonly used to model real-world systems in fields such as neuroscience, engineering, climate, and finance [1, 2]. We study networks governed by conservation laws that control edge flows; examples include current in electrical grids, fluids in pipelines, and traffic in transportation systems [3, 4]. In neuroscience, there is growing interest in identifying and understanding conservation laws [5, 6].

Networked systems driven by latent inputs (i.e., nodal injections) generate edge flows that are proportional to differences in node potentials. For example, in electrical networks, nodal current injections induce current flows that are proportional to potential differences between nodes. The overall dynamics of these edge flows are governed by conservation laws. Formally, for a network of size p, these dynamics are described by the balance equation X=L*Y, where L*p×p is a weighted symmetric Laplacian matrix [7]. The off-diagonal entries of L* capture the edge connectivity structure of the network. Vectors X, Yp represent nodal injections and potentials respectively, and in this paper we treat them as random vectors. Further details on the balance equation are in Section II.

In various practical situations, the network’s connectivity is typically not known and needs to be estimated for modeling, management, and control tasks. This involves determining the non-zero elements of the associated Laplacian matrix L*. Previous methods such as [8] estimate L* given observations of node injection-potential pairsleast squares objective. Such methods critically rely on the {X,Y} by minimizing an appropriate ability to observe both injections and potentials simultaneously. However, node injections are often unobservable in various scenarios. For instance, in financial or brain networks, nodal injections correspond to economic shocks or unknown stimuli, and these are not observable by the measurement system in place. In these settings, the goal is to estimate L* with only samples of Y. Indeed this problem is ill-posed as multiple solutions of X and L* can satisfy the equation X=L*Y. To address the ill-posedness, we assume we have access to some information about the distribution of X. The challenge of estimating L* from Y under such assumptions have been previously studied in [911].

This line of work relies on the observations of the potentials being independent and identically distributed (i.i.d.). When temporal dependencies exist in the data, such methods are insufficient. In this paper, we adopt a more realistic data model and suppose that the nodal injections Xt and potentials Yt are wide-sense stationary processes (WSS). This generalization allows for a more flexible framework for network learning while posing some interesting technical challenges. Before we outline our major contributions, we will first state the problem more formally and outline the challenges it presents.

Structure learning problem:

Given finite samples of node potentials Ytt=1n and assuming the node injections Xt are generated from a WSS process with known spectral density matrix, the goal is to recover the matrix L*p×p such that the estimate L^ approximately satisfies the balance equation XtL^Yt.

The structure learning problem stated above assumes that the spectral density matrix for the latent process Xt is known. As discussed earlier, estimating a sparse matrix L* from observations Ytt=1n alone is fundamentally ill-posed (see Remark 2 for further discussion).

A common approach in related work is to assume access to samples of the latent process Xt [8, 12]. In such a scenario, the spectral density matrix of Xt can be estimated and subsequently L*. However, access to samples from Xt is unreasonable in many domains such as neuroscience, finance, and biology, where Xt represents unobservable external inputs (e.g., latent external stimuli or economic shocks). An alternative assumption used in latent factor and structural equation models (SEMs) is to assume that the spectral density of Xt is diagonal [13, 14]. However, this assumption is overly restrictive, as real-world exogenous inputs typically exhibit temporal and cross-sectional correlation [15].

To address these limitations, we assume access to the full spectral density matrix of Xt, without imposing diagonality. This standard assumption [16, 17] accommodates correlated latent inputs while still ensuring identifiability of L*.

Its practical relevance is illustrated in two scenarios. In social networks, Yt may represent individuals’ opinions and Xt their latent beliefs. Though Xt is unobserved, its second-order statistics can be modeled by exploiting homophily (i.e., individuals with similar attributes hold correlated beliefs) [18]. In financial networks, Yt reflects stock prices driven by investor activity Xt, which are typically unobservable due to privacy concerns. However, many companies release second-order statistical summary information EXsXt [19].

Although the structure learning problem can be addressed through a two-step process—first estimating the spectral density of Yt from Ytt=1n, and then estimating L* from the spectral density of Xt—this approach is statistically inefficient, even when Yt is i.i.d., this is elaborated in Remark 4 of [9]. To overcome these limitations, we propose a novel single-step estimator for L* that integrates finite time-series data with constraints imposed by conservation laws. Our method also ensures consistent estimation of L* in the high-dimensional setting where the number of samples n is significantly smaller than the network size p (i.e., np). This requires that L* is sparse, which is natural in all of our motivating examples: power grids, social networks, and brain connectivity graphs are inherently sparse, with nodes connected to only a small subset of others. We now provide a high-level overview of our methodology.

Suppose that Xtt is a WSS process with a complex-valued power spectral density matrix fX(ω) with ω[π,π] (see (3) for a formal definition). The conservation law dictates the spectral density fY(ω) of Ytt to satisfy fX(ω)=L*fY(ω)L*. Given samples from the node potential process Ytt=1n and assuming that fX(ω) is known (this is all we know about X), consider the optimization problem:

maximizeLp×pLYtt=1n;fX(ω)+λnL1subject tofX(ω)=LfY(ω)L,ω[π,π], (1)

where L[] is an appropriate log-likelihood that measures the fit to observed data, and λn0 is a regularization parameter. The 1-norm 1 (which is the entry-wise absolute sum) helps promote sparsity in our estimate of L*. Full details of (1) are in Section II. While such optimization problems that target sparse matrix estimation have received considerable attention in the literature (see Sections V and I-B for a brief overview), (1) presents some unique challenges:

  1. Ytt=1n is not i.i.d., making standard sample covariance matrix style analyses inapplicable;

  2. it involves a continuum of constraints since ω[π,π], rendering (1) an infinite-dimensional optimization problem; and

  3. the constraint is non-convex for arbitrary matrices L, even when considering the symmetry of the Laplacian matrix.

Although a line of work [2023] addresses challenges of the form (i) and (ii) separately in the context of learning Gaussian graphical models from time-series data, and [9] tackles challenge (iii), no prior work, to the best of our knowledge addresses all three challenges simultaneously. The goal of this paper is to show that despite these challenges, the optimizer of (1) captures the sparsity pattern of L* with high probability. Thus, the optimizer of (1) is the estimator we seek to recover the sparse matrix L*. This problem formulation is motivated by several applications where it plays a natural role; here we briefly outline two.

1). Topology learning in power distribution networks:

Knowledge of network topology (or structure) enable better fault detection, efficient resource allocation, and better integration of decentralized energy resources, ensuring reliable operation of the power system. However, system operators may lack access to real-time topology information and use nodal voltages or current injections to learn the network topology. A balance equation of the form Xt=L*Yt, where L* is the network admittance matrix and injected currents Xt modeled by a WSS process, has been considered in this context [24].

2). Learning sensor to source mapping in the human brain:

Learning the mapping from source signals to EEG electrodes is crucial for analyzing brain connections. Many studies [25, 26] suggest a model of the form in (2). Specifically, the Laplacian matrix plays the role of lead-field matrix and the potentials Yt are the EEG signals. The injections Xt model the latent source signals and are thought to be generated by a vector auto-regressive process (VAR(m)):Xt=k=1mAkxtk+ϵt, where ϵt could be non-Gaussian; and the integer m and matrices Ak could be known or unknown. Thus, learning the source mapping involves learning L* from WSS data.

A. Main contributions

1). A novel convex estimator:

We propose an 1-regularized log-likelihood estimator of the form (1) to estimate L* from finite samples of WSS data Ytt=1n. This estimator builds on the Whittle log-likelihood approximation (details in Section II-B). Our first theoretical result establishes that the proposed 1-regularized estimator is convex in L and under standard conditions, admits a unique minimum even in the high-dimensional regime (np).

Since the Whittle likelihood is closely tied to the likelihood of Gaussian WSS processes, our estimator maximizes an approximate Gaussian likelihood. However, the estimator remains meaningful even for non-Gaussian injections Xtt, including stationary linear processes with sub-exponential or finite fourth-moment error distributions (see the remark on Bregman divergence in Section II-B).

2). Sample complexity and estimation consistency:

We provide sufficient conditions on the sample size n of the data Ytt=1n for the estimator to achieve two key properties: sparsistency, ensuring the recovery of the sparsity pattern of L*, and norm consistency, providing error bounds in terms of element-wise maximum, Frobenius, and operator norms. Pivotal to our analysis is a novel irrepresentability-like condition on L*, inspired by similar conditions commonly used in high-dimensional statistics [27, 28]. The sample complexity results are derived for both Gaussian and linear non-Gaussian WSS processes (see Theorem 1 and 2).

3). Experimental validation:

We validate our theoretical results with extensive numerical experiments using synthetic and quasi-synthetic data from many benchmark networked systems, as well as a real-world dataset involving the brain network (see Section IV).

B. Related work

1). Structure learning in Gaussian graphical models (GGMs):

The graph underlying a GGM can be inferred from the sparsity pattern of the inverse covariance matrix, and numerous papers have focused on learning this pattern from i.i.d. data (see [29] for an overview). Pioneering works like [30, 31] have developed key theoretical concepts for analyzing 1-regularized likelihood estimators, and our analysis builds on these concepts. Other works like [32, 33] focus on learning Cholesky factors of the inverse covariance matrix, but they lack theoretical guarantees. Survey papers like [34] provide a comprehensive overview of estimators for GGMs in various scenarios, including dynamic and grouped networks, while [35] presents detailed analyses of theoretical frameworks and sample complexity results for these models. However, these approaches face two significant limitations in our context. First, they are primarily designed for i.i.d. data, whereas the problem we address involves time-series data. Second, these methods aim to estimate the inverse covariance matrix, whereas our focus is to estimate the Laplacian L* directly, bypassing the need to first estimate the inverse covariance matrix.

2). Graph signal processing (GSP):

Recent research in GSP studied sparse inverse covariance estimation problems in GGMs by imposing Laplacian constraints. Both the regularized likelihood and spectral template-based (i.e., using eigenvectors of the sample covariance matrix) techniques are used to learn the Laplacian-constrained inverse covariance matrix [3638]. However, many papers in this area focus only on estimation consistency or algorithmic convergence, but not on sample complexity. In our problem, the inverse covariance (or spectral density) matrix is represented as a quadratic matrix equation involving products of Laplacian matrices (see (1)), making existing methods in the cited works unsuitable for direct application. In addition, we provide sample complexity guarantees and establish precise rates of convergence for our proposed estimator.

3). Learning network structure from WSS process:

Dahlhaus [39] showed that the sparsity pattern of the inverse spectral density (ISD) matrix represents the structure of the graphical model for a Gaussian WSS. Subsequently, many papers (see e.g., [20, 40]) have focused on estimating a sparse ISD matrix. Finally, a few more (see [2123]) have focused on estimating parameter matrices of latent models (e.g., VAR or state-space) generating the ISD matrix. Our research falls into the latter category, with a parameter matrix that is a Laplacian of a conservation law. However, directly applying these methods often leads to a two-stage approach: first estimating the parameter matrix, followed by a refinement step to identify non-zero entries in L*. In contrast, our estimator of the form in (1) directly estimates the Laplacian matrix L*, thus avoiding the statistical inefficiencies inherent in the two-stage approach (see Section I-B1). Related streams of work have addressed latent-variable autoregressive graphical models using sparse + low-rank decompositions of the inverse spectral density [4143], ARMA factor models using diagonal + low-rank structures [44, 45], and sparse reciprocal graphical models that impose block-circulant patterns [46].

While these approaches provide valuable insights, our problem setting is fundamentally different. We focus on estimating a general sparse Laplacian matrix associated with a conservation law constraint, using a single-step likelihood-based approach in the frequency domain. We do not assume latent-variable factorizations or additional structural constraints such as low-rankness or block-circulant structures. Importantly, we provide theoretical guarantees on the sample complexity required to achieve support recovery and to bound estimation error in matrix norms for this general setting. To the best of our knowledge, these guarantees have not been established in the aforementioned literature.

4). Electric power networks:

While there are many motivating examples for this framework, the authors were specifically motivated by the problem of topology learning in power networks. For i.i.d. data, works like [47, 48] infer the sparsity pattern of the Laplacian (associated with a conservation law under linear power flow) by learning the inverse covariance of node potentials and applying algebraic rules. This approach requires minimum cycle length conditions on the network, which we do not need (see Remark 4). Survey papers like [49] provide a good overview of state-of-the-art methods, including the likelihood approaches in [50].

We now contrast this work with a related paper by a subset of the authors [9]. First, the estimator in [9] assumes i.i.d. Gaussian injections Xt, whereas the current work addresses non-i.i.d. Xt and considers a broader class of Gaussian and non-Gaussian WSS processes; we outlined the unique challenges in the discussion following equation (1). Second, our analysis requires a comprehensive examination of Hermitian matrices in the optimization problem, which is more complex than dealing solely with symmetric matrices, as in [9]. Third, we empirically validate the performance of our estimator, particularly regarding sample complexity and error consistency, across a wide range of networked systems, and compare it directly with the estimator proposed in [9].

Notation:

Let , , and denote sets of integers, reals, and complex numbers, respectively. For sets T1, T2[p]×[p], denote by AT1T2 the submatrix of A with rows and columns indexed by T1 and T2. If T1=T2, we denote the submatrix by AT1. For a matrix A=Ai,j, AF and A2 denote the Frobenius and the operator norm; Amaxi,jAij and A1,off=ijAij. The -matrix norm of A is defined as νA=‖‖A‖‖maxj=1,,pj=1pAij. We use vecA to denote the p2-vector formed by stacking the columns of A and Γ(A)=(IA) to denote the Kronecker product of A with the identity matrix I. For two symmetric positive definite matrices A1 and A2, A1A2 means A1A2 is positive definite. We define signAij=+1 if Aij>0 and signAij=1 if Aij<0. For two-real valued functions f() and g(), we write f(n)=O(g(n)) if f(n)cg(n) and f(n)=Ω(g(n)) if f(n)cg(n) for constants c, c>0.

Organization of the paper:

In Section II, we define the structure learning problem and propose the modified 1-regularized Whittle likelihood estimator for learning a network structure from WSS data. Section III establishes the convexity of the proposed estimator and provides guarantees for support recovery and norm consistency for both Gaussian and non-Gaussian node injections Xt. In Section IV, we evaluate the performance of our estimator on synthetic, benchmark, and real-world datasets. Section V emphasizes the parallels that our structure learning framework shares by drawing connections to other learning problems in the literature. Finally, Section VI concludes with a summary and outlines future directions. Proofs of theoretical results and additional experimental details are provided in the supplementary material. Throughout, we use estimation and learning interchangeably, as well as network and graph.

II. Preliminaries and Problem Setup

For directed graph G=([p],E), where the node set is defined as [p]{1,2,,p} and the edge set is E[p]×[p], let D denote the p×|E| incidence matrix. Each column of D corresponds to an edge (i,j) and is populated with zeros except at the i-th and j-th positions, where it takes the values − 1 and +1, respectively. Suppose Xp denotes the vector of node injections. The basic conservation law is given by: Df+X=0, where f|E| is the vector of edge flows. This law states that the sum of flows over the edges incident to a vertex equal the injected flow at that vertex. In other words, edge and injected flows are conserved.

In physical systems, edge flows are determined by potentials Yp at the vertices. Under natural linearity assumptions, the edge flow on the (i,j)-th edge is proportional to YjYi. For all edges, f=DY. Substituting this edge flow relation in the basic conservation law yields the balance equation:

XL*Y=0, (2)

where L*DD is the p×p real-valued symmetric Laplacian matrix. A typical system satisfying (2) is an electrical network with unit resistances, where Y represents voltage potentials, f edge currents, and X injected currents. For examples involving hydraulic, social, and transportation systems, see [3, 4].

A. Structure learning problem

The sparsity pattern (locations of zero and non-zero entries) of L* reflects the edge connectivity of the underlying network. Specifically, (i,j)E if and only if Lij*0. Our goal is to learn the unknown edge set E (or the sparsity pattern of L*) from data collected at the nodes of the graph.

Let Xtt be a zero-mean p-dimensional vector-valued WSS process, where, for each t, Xt=Xt1,,Xtpp. The auto-covariance function of this process is ΦX(l)EXtXtl, for all t and l is the lag parameter. We assume that ΦX(l)0. Because Xtt is WSS, it holds that ΦX(l)2<. Hence, the power spectral density (PSD) function of Xtt exists and is defined via the discrete-time Fourier transform of ΦX(l):

fX(ω)12πl=ΦX(l)eilω,ω[π,π], (3)

where i=1 and fX(ω)p×p is a Hermitian positive definite matrix. Let ΘX(ω)fX1(ω) be the inverse PSD.

Let Ytt be generated per the balance equation in (2). We want to obtain a sparse estimate of L* using the finite time-series potential data Ytt=1n and only the nodal injection’s inverse PSD matrix ΘX(ω); see Remark 3. We emphasize that our processes need not be Gaussian. A major challenge in developing maximum-likelihood parameter estimates from time-series data is obtaining tractable likelihood formulas. Whittle [51] developed a good approximation for the Gaussian case, and the later work extended this approach to other cases. Following [20], we provide likelihood approximations for Ytt=1n.

B. Modified Whittle’s likelihood approximation

Suppose that L* is invertible (see Remark 1), the equation in (2) simplifies to Yt=L*1Xt. Due to this linear relationship, Ytt is also a WSS process with the auto-covariance matrix:

ΦY(l)EYt,Ytl=L*1ΦX(l)L*1,

and the PSD matrix:

fY(ω)12πl=ΦY(l)eilω=L*1fX(ω)L*1, (4)

where ω[π,π]. Finally, define the inverse PSD matrix:

ΘY(ω)fY1(ω)=L*ΘX(ω)L*. (5)

For now assume that Ytt is a WSS Gaussian process. We will relax this assumption later. Define ωj=2πj/n and denote Fn=ω0,,ωn1 to be the set of Fourier frequencies. The discrete Fourier transform (DFT) of Ytt=1n is then given by dj=1nt=1nYteitωjp. Observe that DFT is a linear transformation; and hence, djs are complex-valued multivariate Gaussian with the inverse covariance ΘYωjp×p.

The log-likelihood of the finite-time series data Ytt=1n as per the Whittle approximation [51] (see Remark 2 for justification and benefits of the frequency-domain formulation) is given by

12jFnlog detΘYωjTrΘYωjdjdj, (6)

where is the conjugate transpose and we dropped the constants in the approximation that do not depend on L*. Expression in (6) resembles the log-likelihood formula for i.i.d. Ytt=1n. Thus, we can view f^jf^ωj=djdj as playing the role of sample covariance for the spectral density matrix fYωj.

The log-likelihood in (6) requires modifications to serve as a suitable objective function in L[] in (1). First, for L^ to have better statistical performance, the spectral density estimate f^j, which has a high variance (see [52, Proposition 10.3.2]), needs to be smoothed.

We use the averaged periodogram [52]:

PjPωj=12π(2m+1)|k|mdωj+kdωj+k, (7)

where ωjFn and Pjp×p. The bandwidth m regulates the bias and variance of Pj [52], which in turn impact the estimation consistency results for L* in Theorem 1 and 2. For a theoretical discussion on periodograms consult [52].

Second, substituting Pj given by (7) in (6) results in an approximate likelihood that is analytically intractable because of the double summation that appears within the Tr[] operator. We address this by further approximating the likelihood in (6) as suggested by [20]. The idea here is to consider the likelihood in the neighborhood of a frequency ωj, where jFn. Thus, for jmlj+m, a reasonable likelihood near ωj is

12l=jmj+mlog detΘYωlTrΘYωldldl. (8)

This local likelihood could be simplified by assuming ΘX(ω) is a smooth function of ω[π,π]. Thus, ΘXωl is constant for the frequencies neighboring ωj. This smoothness assumption along with the relationship in (5) implies ΘYωj=ΘYωl, for all jmlj+m. Consequently, (8) simplifies to

(2m+1)2log detΘYωjTrΘYωjPj, (9)

which we call as the modified Whittle’s approximate likelihood for the Gaussian node potentials Ytt=1n.

The modified (per frequency) likelihood in (9) is valid even if Ytt=1n is non-Gaussian. This is because as n, the DFT vectors dj converge to a complex-valued multivariate Gaussian with inverse covariance ΘYωj, per [52, Propositions 11.7.4 and 11.7.3]. Thus, the likelihood either in (6) or in (9) remains applicable for non-Gaussian YttZ. However, this standard justification relies on n being large and might not be appropriate for smaller n. A more robust theoretical justification can be given using Bregman divergences, which we discuss next.

The Bregman divergence between p×p Hermitian matrices A and B is Dϕ(A;B)ϕ(A)ϕ(B)ϕ(B),AB, where ϕ() is a differentiable, strictly convex function mapping matrices to reals [31, 53]. The log-det Bregman divergence is a special case for ϕ()=log det[]. Thus for A0 and B0 (either real or complex-valued matrices), we have,

Dϕ(A;B)=log det(A)+log det(B)+TrB1(AB).

Let A=ΘY(ω); and B=ΘY*(ω) be the true inverse spectral density matrix with fY*=ΘY*1. We drop terms that do not depend on ΘY(ω) in Dϕ(A;B) and note that Dϕ(A;B) is proportional to logΘY(ω)+TrfY*(ω)ΘY(ω). Finally, replacing fY*(ω) in this expression with the periodogoram estimator P(ω) gives us the negative of the modified likelihood given in (9).

In view of the foregoing discussion, we see that our modified approximate likelihood function in (9) is a good candidate for the loss function L[] in (1) even for non-Gaussian Ytt.

Remark 1.

(Inverse of L*). The invertibility assumption is necessary for identifying L* from the time series data Ytt=1n. However, L* is not invertible because it has single or multiple zero eigenvalues. A workaround is to use the reduced-order Laplacian, which is obtained by removing k rows and columns from L* (see [54]), or to perturb the diagonal of L* with a small positive quantity. In power networks, this perturbation corresponds to adding shunt impedance (self-loops in graph theory) at the nodes. We assume that one of the approaches is in place and that L* is invertible.

Remark 2.

(Frequency-domain approach): Frequency-domain methods are increasingly used for multivariate time series due to their computational efficiency [20, 21, 5559]. For a stationary univariate process with n samples, the Whittle approximation reduces the On3 cost of likelihood evaluation to O(nlogn) via fast Fourier transforms [60]. In the multivariate case, with n samples and a p×p spectral density matrix, this computational advantage becomes even more critical, thus justifying the choice of a frequency-domain formulation.

III. Convexity and Statistical Guarantees

Using the modified Whittle’s approximate likelihood in (9), we first introduce our 1-regularized estimator as a convex optimization problem. We then present our main results that theoretically characterize the performance of this estimator when Xtt is Gaussian and more generally a linear process. Complete proofs are in Appendix.

The invertibility assumption (see Remark 1) and the diagonal dominance property of L* imply that L* is a symmetric positive definite matrix. Recall that f1(ω)=Θ(ω), for ω[π,π]. Given these conditions and the likelihood formula in (9), the optimization problem in (1) modifies to:

L^j=arg minL0TrΘYωjPjlog detΘYωj+λnL1,offsubject toΘYωj=LΘXωjL, (10)

where j={0,,n1}, λn>0, and L1,off=ijLij is the 1-norm applied to the off-diagonals of Lp×p. Note that the constraint in (1) is stated in terms of the density matrix f(ω). But note that the constraint in (10) is in terms of the inverse matrix f1(ω)=Θ(ω).

Let Djp×p be the unique Hermitian positive-definite square root of ΘXωj satisfying Dj2=ΘXωj. Then substituting ΘYωj=LDj2L and L=L in the cost function of (10), followed by an application of the cyclic property of the trace, results in the following unconstrained estimator:

L^j=arg minL0TrDjLPjLDjlog detL2+λnL1,off. (11)

We dropped constants that bear no effect on the optimization problem. In summary, for ωjFn, we propose a point-wise estimator L^j via (11). While the true Laplacian L* is fixed and does not vary with frequency, our estimator L^j is defined at each ωj. Theorems 1 and 2 show that L^j satisfies the same statistical guarantees with respect to L* for all ωjFn. Therefore, any L^j can be chosen as a candidate estimator for L*. This per-frequency formulation aligns with recent methods such as [20, 56, 59], which also estimate spectral quantities locally at each frequency, in contrast to approaches that penalize across all frequencies [21, 61, 62]. Hereafter, we refer to Pj and L^j as P and L^, respectively, since our results hold for all ωjFn. Finally, we use P1=(P) and P2=(P) to denote the real and imaginary parts of the periodogram P and Ψ1, Ψ2 to denote the real and imaginary parts of D2 respectively.

The following lemma establishes two crucial properties of (11): (i) the objective function is strictly convex in L and (ii) L^ is unique. The proof of this lemma is in Appendix A.

Lemma 1.

For any λn>0 and L0, if all the diagonals of the averaged periodogram Pii>0, then (i) the 1-regularized Whittle likelihood estimator in (11) is strictly convex and (ii) L^ in (11) is the unique minima satisfying the sub-gradient condition 2Ψ1L^P12Ψ2L^P22L^1+λnZ^=0, where Z^ belong to the sub-gradient L1,off evaluated at L^.

Establishing strict convexity of the objective function in (11) is non-trivial and crucial to derive sample complexity and estimation consistency results discussed in Section III-C. Furthermore, this strict convexity enforces the existence of unique minima even in the high-dimensional regime (np), where the Hessian of the objective function is rank deficient. The key ingredient in establishing such minima is the coercivity of the objective function (discussed later). The combination of convexity, coercivity, and separable property of the 1-regularizer also facilitates the development of efficient coordinate descent algorithms, which we leave for future research.

Remark 3.

(Identifiability of L*) The matrix L* is identifiable under two conditions: (i) the spectral density matrix ΦX or its inverse ΘX is known, and (ii) L* is constrained to be symmetric and positive definite (PD). Under these assumptions, L* has a unique closed-form expression in terms of ΦX and ΦY, since the relation ΦX=L*ΦYL* admits a unique PD factorization. However, identifiability fails when these assumptions are relaxed. Suppose L* is symmetric but not PD. Then, multiple symmetric square roots of ΦX may exist, and therefore L* may not have a unique representation in terms of ΦX and ΦY, leading to a loss of identifiability. Now, if L* is non-symmetric, and ΦX is diagonal, then L* is indistinguishable from L*U for any orthogonal matrix U. Lastly, if ΦX is unknown, then multiple pairs of L* and ΦX can yield the same ΦY, and therefore L* is not identifiable.

Remark 4.

(Advantage of directly estimating L*) The estimator in (11) directly estimates L* subject to the constraint ΘY=L*ΘXL*. In contrast, prior methods (see for e.g., [48]) learn the network structure by first estimating the ISD matrix ΘY corresponding to Ytt=1n and then perform a post-processing step of applying algebraic rules to recover the support of L*. Ref. [9] explains in great detail as to why this top-stage procedure is inferior to direct estimation in terms of sample complexity for the i.i.d. setting (see Fig. 1 in Ref. [9]). Mutatis mutandis, the same reasoning applies to our problem setup.

Remark 5.

(Choosing 1-regularization) The 1-regularization is used to estimate a sparse matrix L^j. Popular applications include sparse linear regression, where it achieves both asymptotic support recovery [63, 64] and finite-sample recovery under conditions such as mutual incoherence [27, 65]. In contrast, convex alternatives such as ridge regression do not induce sparsity [66]. Iterative 2-based methods like broken adaptive ridge (BAR) regression [67] can recover support asymptotically only when both the number of samples and iterations tend to infinity. Non-convex penalties such as the smoothly clipped absolute deviation (SCAD) and minimax concave penalty (MCP) relax mutual incoherence assumptions [68, 69], but are difficult to optimize due to non-convexity, sensitivity to tuning, and initialization. Given these tradeoffs, we choose the 1-penalty for its balance of theoretical guarantees and computational tractability.

A. Statement of main results

This section features two main results. The first one concerns the theoretical characterization of the convex estimator in (11) when Xtt is a Gaussian time series. And the second one gives such a characterization when Xtt is a non-Gaussian linear process. At a high level our result for the Gaussian setting states that as long as the time domain samples n scales as Ωd3logp, the estimate L^ correctly recovers the true support and is close to L* (measured in Frobenius and operator norms) with high probability. Here d is the maximum degree of the graph underlying L*. In the linear process setting, such a performance is guaranteed if n scales as Ωd3(logp)4+ρ for sub-exponential families with parameter ρ and Ωd3p2 for distributions with finite fourth moment, respectively.

Our main results rely on three assumptions. These type of assumptions, but not identical, appeared in the literature of 1-constrained least squares problem [27, 70] and in the literature of 1-regularized inverse-covariance and spectral density estimation [20, 31]. Define the edge set EL*=(i,j):Lij*0, for all ij}. Let E=EL*(1,1)(p,p) be the augmented edge set including edges for the diagonal elements of L*. Let Ec be the set complement of E.

[A1] Mutual incoherence condition:

Let Γ* be the Hessian of the log-determinant in (11):

Γ*L2log det(L)L=L*=L*1L*1. (12)

We say that L* satisfies the mutual incoherence condition if ΓEcE*ΓEE*11α, for some α(0,1].

The incoherence condition on L* controls the influence of irrelevant variables (elements of the Hessian matrix restricted to Ec×E on relevant ones (elements restricted to E×E). The a-incoherence assumption, commonly used in the literature, has been validated for various graphs like chain and grid graphs [31]. While α-incoherence in [20, 31] is imposed on the inverse covariance or spectral density matrix, we enforce it on L*. A similar condition has also been explored in [9]. We note that mutual incoherence is sufficient but not strictly necessary for support recovery 1. Non-convex penalties such as SCAD and MCP achieve support recovery without requiring incoherence [68, 69]. Although these non-convex regularizers introduce challenges related to optimization (see Remark 5), we view them as a promising direction for future work.

[A2] Bounding temporal dependence:

Ytt has short range dependence: l=ΦY(l)<. Thus, the auto-correlation function ΦY(l) decreases quickly as the time lag l increases, leading to negligible temporal dependence between samples that are far apart in time.

This mild assumption holds if the nodal injections Xtt exhibits short range dependence: l=ΦX(l)<. In fact, l=ΦY(l)=l=L*1ΦX(l)L*1νL*12l=ΦX(l)<, where νL*1 is the -matrix norm of L*1. Notice that in real-systems like power networks, injections typically are short range-dependent processes [15].

[A3] Condition number bound on the Hessian:

The condition number κΓ* of the Hessian matrix in (12) satisfies:

κΓ*Γ*Γ*114dνDj2ΘY1ωjCα, (13)

where Cα=1+24α, α(0,1], ωjFn, and d is the maximum degree of the graph underlying L*. Bounding κΓ* to derive estimation consistency results is standard in the high-dimensional graphical model literature [71, 72].

1). Structure learning with Gaussian injections:

Let Xtt in (2) be a WSS Gaussian process. Consequently, Ytt, a linear transformation of Xt, is also a WSS Gaussian process. Under this assumption, Theorem 1 provides sufficient conditions on the number of samples n of Yt required so that the estimator L^ in (11) exactly recovers the sparsity structure of L* and achieves norm and sign consistency. Here, sign consistency is defined as signL^ij=signLij*, for all (i,j)E. We recall that νA=‖‖A‖‖maxj=1,,pj=1pAij.

Define the two model-dependent quantities:

ΩnΘY1=maxr1,sp|l|<n|l|ΦY,rs(l) (14)
LnΘY1=maxr1,sp|l|>nΦY,rs(l). (15)

These quantities play a crucial role in the norm consistency bounds presented in Theorem 1 and Theorem 2 (see Remark 6).

Below is an informal version of the main theorem. A formal statement with all numerical and model-dependent constants is in Appendix A. We define Lmin*min(i,j)ELij* to be the minimum absolute value of the non-zero entries in L*. We use xy to denote xcy, the constant c is independent of model parameters and dimensions.

Theorem 1.

Let the injections Xt be a WSS Gaussian time series. Consider any Fourier frequency ωj[π,π]. Suppose that assumptions in [A1-A3] hold. Define α>0 and Cα=1+24/α. Let λn=96νD2νL*δΘY1(m,n,p)/α and the bandwidth parameter mΘY12ζ2d2logp, where ζ=maxνΓ*1νL*1νL*νD2Cα2,νΓ*12νL*13νL*νD2Cα2.

If the sample size nΩnΘY1ζmd. Then with probability greater than 11/pτ2, for some τ>2, we have

  1. L^j exactly recovers the sparsity structure i.e., L^jEc=0.

  2. The estimate L^j which is the solution of (11) satisfies
    L^jL*8νδΘY1(m,n,p). (16)
  3. L^j satisfies sign consistency if:
    Lmin*(E)8νδΘY1(m,n,p), (17)
    where, ν=νΓ*1νD2νL*Cα and
    δΘY1(m,n,p)=τlogpm+m+12πnΩnΘY1+12πLnΘY1.

Some remarks are in order. Assume that ζ and ΘY1 are independent of (n,p,d) and that we are in the high-dimensional regime where logp/n0 as (n,p). Under assumptions in Theorem 1, and when n=Ωd3logp, with high probability: (a) The support of L^ is contained within L*; meaning there are no false negatives. Furthermore, when m/nΩnΘY10 as (m,n), part (b) asserts that the element-wise -norm, L^L*, vanishes asymptotically (see Remark 6 for further discussion on the asymptotic decay of the error norm). Finally, part (c) establishes the sign consistency of L^. Crucial is the requirement of Lmin*=ΩδΘY1(m,n,p), which limits the minimum value (in absolute) of the nonzero entries in L*. This condition parallels the familiar beta-min condition in the LASSO literature (see [20, 27, 31]). Finally, since each estimate L^j for j=1,,n1 satisfies the same statistical guarantees with high probability, any L^j can be selected as a candidate estimator for L*.

The error bound δΘY1 in Theorem 1 quantifies the deviation of the estimator L^j from the true Laplacian L* in the element-wise -norm. It has two components: the first term, logp/m, captures the leading statistical error, while the second, involving Ωn and Ln, accounts for temporal and contemporaneous dependencies in the data. As defined in Equations (14) and (15), these terms vanish under i.i.d. data and increase with stronger temporal dependence in the data.

We also emphasize the strength of the above result. Although L^j is derived from the Whittle approximation, Theorem 1 ensures both support recovery and norm consistency. Prior works such as [73] have studied the discrepancy between the Gaussian and Whittle likelihoods. While formally quantifying this approximation error is beyond the scope of the present work, we view it as a valuable direction for future research.

We state a corollary to Theorem 1 that gives error-consistency rates for L^ in the Frobenius and operator norms. Let EL*=(i,j):Lij*0, for all ij} be the edge set.

Corollary 1.

Let s=EL* be the cardinality of the edge set EL*. Under the hypothesis as in Theorem 1, with probability greater than 11pτ2, the estimator L^ defined in (11) satisfies

L^L*F8ν(s+p)δΘY1(m,n,p)and
L^L*28νmin{d,s+p}δΘY1(m,n,p),

where ν and δΘY1(m,n,p) are defined in Theorem 1.

Proof sketch:.

Both the Frobenius and operator norm bounds follow by applying standard matrix norm inequalities to the consistency bound in part (b) of Theorem 1. Importantly, s+p is the bound on maximum number of non-zero entries in L*, where s is the total number of off-diagonal non-zeros in L*. Complete details are in Appendix A.

2). Structure learning for non-Gaussian injections :

We consider a class of WSS processes Xtt that are not necessarily Gaussian. Examples include Vector Auto Regressive (VAR(p)) and Vector Auto Regressive Moving Average (VARMA(p,q)) models with non-Gaussian noise terms. Such models, and many others, belong to a family of linear WSS processes with absolute summable coefficients:

Xt=l=0Alϵtl, (18)

where Alp×p is known and ϵtp is a zero mean i.i.d. process with tails possibly heavier than Gaussian. The absolute summability l=0Al(i,j)< ensures stationarity for all i, j{1,,p} [74]. We assume that ϵkl (for all k[p]), the k-th component of ϵlp, is given by one of the distributions below:

[B1] Sub-Gaussian:

There exists σ>0 such that for all η>0, we have ϵkl>η2expη22σ2.

[B2] Generalized sub-exponential with parameter ρ>0:

There exists constants a and b such that for all η>0:ϵkl>ηρaexp(bη).

[B3] Distributions with finite 4th moment:

There exists a constant M>0 such that Eϵkl4M<.

We need additional notation. Let nk=Ωd3Tk represent the family of sample sizes indexed by k={1,2,3}, where T1=logp correspond to the distribution in [B1], T2=(logp)4+4ρ in [B2], and T3=p2 in [B3].

Theorem 2.

Let Xt be given by (18) and Yt=L*1Xt. Fix ωj[π,π]. Let nk=Ωd3Tk, where k={1,2,3}. Then for some τ>2, with probability greater than 11/pτ2:

  1. L^ exactly recovers the sparsity structure i.e., L^Ec=0.

  2. The bound of the error satisfies:
    L^L*=OδΘY1(k)(n,m,p). (19)
  3. L^ satisfies sign consistency if:
    Lmin*(E)=ΩδΘY1(k)(n,m,p), (20)

where δΘY1(k)(n,m,p) for k={1,2,3} is given by

δΘY1(1)(n,m,p)=ΘY1(τlogp)1/2m+Δn,m,ΘY1
δΘY1(2)(n,m,p)=ΘY1(τlogp)2+2ρm+Δn,m,ΘY1
δΘY1(3)(n,m,p)=ΘY1p1+τm+Δn,m,ΘY1,

where Δn,m,ΘY1=m+12πnΩnΘY1+12πLnΘY1.

Remark 6.

(Asymptotic decay rate of the error L^L*) The model-dependent quantities ΩnΘY1 and LnΘY1, as defined in (14) and (15), are critical for bounding the element-wise -norm of the error L^L* in Theorems 1 and 2. We examine conditions under which this error vanishes asymptotically. Specifically, by definition in (15), the quantity logp/m,LnΘY10 as (m,n). Furthermore, if (m/n)ΩnΘY10 as (m,n), then the error norm vanishes asymptotically. This condition holds in scenarios where the autocovariance function ΦY(l) exhibits a geometric decay rate or if Ytt is a VAR(d) process or other stationary processes with strong mixing conditions (see Proposition 3.4 in [55]). As a consequence, the condition (m/n)ΩnΘY10 as (m,n) holds for a wide range of stationary processes, leading to asymptotic decay of the error norm.

B. Outline of technical analysis for main results

We summarize the key techniques used to prove Theorems 1 and 2. Complete details are in Appendix A. We leverage the primal-dual witness (PDW) method—a general technique used to derive statistical guarantees for sparse convex estimators [27, 31]. Before detailing the PDW method, we state differences in our proof approach compared to the cited literature. First, our analysis is in the frequency domain, this accounts for temporal dependencies from WSS process, requiring careful treatment of the Hermitian matrices Pj and D2 in (11). Second, unlike most literature where the objective function’s dependence on the optimization variable L is linear, our objective function in (11) has a quadratic dependence. This distinction in the frequency domain necessitates stricter control of the Hessian matrix Γ* via our assumption [A3].

In the PDW method we construct an optimal primal-dual pair (L˜,Z˜) that satisfies the zero sub-gradient condition of the problem in (11). (i) The primal L˜ is constrained to have the correct signed support E of the true Laplacian matrix L* and (ii) The dual Z˜ is the sub-gradient of L1,off evaluated at L˜. If the dual Z˜ satisfies the strict dual feasibility condition Z˜EC<1. Then the dual acts as a witness to certify that L˜=L^ and L˜ is indeed the unique global optimum.

C. The primal-dual construction and supporting lemmata

We construct an optimal primal-dual pair (L˜,Z˜). Lemma 2 gives conditions under which this construction succeeds. First, we determine L˜ by solving the restricted problem:

L˜argminL0,LEc=0Tr(DLPLD)log detL2+λnL1,off. (21)

Notice that L˜0 and L˜Ec=0. We choose the dual Z˜L˜1,off to satisfy the zero sub-gradient condition of (21) by setting λnZ˜ij=2Ψ1L˜P1ij+2Ψ2L˜P2ij+2L˜1ij, for all (i,j)Ec, where P1 (resp. Ψ1) and P2 (resp. Ψ1) are the real and imaginary parts of P (resp. D). Therefore the pair (L˜,Z˜) satisfies the zero sub-gradient condition of the restricted problem in (21).

We verify the strict dual feasibility condition: Z˜ij<1, for any (i,j)Ec. We introduce three quantities. First, WPΘY1 quantifies the error between the averaged periodogram P and the true spectral density matrix ΘY1. Second, let ΔL˜L* be the measure of distortion between L˜ given by (21) and the true Laplacian matrix L*. The final quantity R(Δ) captures higher order terms in the Taylor expansion of the gradient log det(L˜) centered around L*. In fact, expand log det(L˜)=L˜1=L*1+L*1ΔL*1+L˜1L*1L*1ΔL*1, and then define L˜1L*1L*1ΔL*1=R(Δ).

The following lemma establishes the sufficient conditions for ensuring strict dual feasibility.

Lemma 2.

(Conditions for strict-dual-feasibility) Let λn>0 and α be defined as in [A1]. Suppose that max2νD2dΔ+νL*W,R(Δ),2νD2dΔΘY1αλn24. Then the dual vector Z˜Ec satisfies Z˜Ec<1, and hence, L˜=L^.

Proof sketch:

Express the sub-gradient condition in Lemma 1 in a vectorized form as a function of R(Δ), W=PΘY1, and ΘY1. We decompose the vectorized sub-gradient condition into two linear equations corresponding to the edge set E and it’s compliment Ec. An expression for Z˜Ec is obtained as a function of R(Δ), W and ΘY1. We finish the proof by utilizing the mutual incoherence condition stated in [A1].

The following results provides us with dimension and model complexity dependent bounds on the remainder term R(Δ). The proof, adapted from [31, lemma 5], relies on matrix expansion techniques; see Appendix A for details.

Lemma 3.

Suppose that the -norm Δ1/3νL*1d, then R(Δ)32dΔ2νL*13.

The result below provides a sufficient condition under which -bound on A in Lemma 3 holds. Full proof in Appendix A.

Lemma 4.

Define r8νΓ*1νD2νL*W+λn/4 and suppose rmin1/3νL*1d,1/6νΓ*1νL*13d. Then we have the element-wise -bound: Δ=L˜L*r.

Proof sketch:

Since L˜Ec=LEc*=0, we note Δ=ΔE, where ΔE=L˜ELE* and it is the solution of the sub-gradient associated with the restricted problem in (21). We construct a continuous function F:|E||E| with two properties: (i) it has a unique fixed point ΔE and (ii) On invoking assumption [A3], F is a contraction—specifically, FBrBr, where Br=A|E|:Ar and r. The proof follows by invoking Brower’s fixed point theorem [75] and exploiting the unique fixed point property of F to show that ΔEBr, and hence, Δr.

Remark 7.

A consequence of assumption [A3] is the lower bound on the norm of the Hessian Γ*. This implies that the curvature at the true minimum L* is lower bounded. This bound on the curvature is specific to our problem and helps in attaining a control on the distortion parameter Δ, as demonstrated in Lemma 4.

IV. Simulations

We report the results of multiple simulations to validate our theoretical claims. The results in Theorems 1 and 2 involve several constants, along with the dimensional parameters (n,m,d,p). Therefore, we do not expect the theoretical results to capture the nuanced behavior of the simulations in every detail. However, we observe that the learning performance of the estimator in (11) improves as the rescaled sample size n/d3log(p) increases, and that the error norm decreases with increasing n/log(p). Additionally, the experimental results are also influenced by the choice of the regularization λn. We ran the experiments using CVXPY 1.2, an open-source Python package. The reproducible code for generating simulation results in this paper is publicly available at https://tinyurl.com/LNSWSSP.

A. Setup and accuracy evaluation metrics

Our experiments assess the finite-sample performance of the proposed estimator for two families of stochastic injections Xtt, namely, vector autoregressive (VAR (1)) and vector autoregressive moving average (VARMA (2,2)) processes. These processes not only satisfy our technical assumptions but are also widely used for empirical studies.

  1. VAR(1)process: Here the injections Xtt satisfy Xt=AXt1+ϵt where ϵti.i.d.N(0,1) and A=0.7Ip. The PSD matrix of this process, for z=eiω and ω[π,π], is
    fX(ω)=12πIpAzIpAz11.
  2. VARMA(2,2) process: We let Xt=A1Xt1+A2Xt2+ϵt+B1ϵt1+B2ϵt2 where ϵt~i.i.d.N(0,1). The PSD matrix of this process, for z=eiω and with ω[π,π], is [52]
    fX(ω)=12πA(z)B(z)B(z)A1z1, (22)
    where A(z)=Ipt=12Atzt and B(z)=Ipt=12Btzt. We set A1=0.4Ip and A2=0.2Ip. Furthermore, B1=1.5I5+J5 and B2=0.75I5+J5, where Jkk×k is the matrix of all ones.

For the above processes, we assume that the nodal observation data Ytt satisfy Yt=L*1Xt, where we consider L* for synthetic, benchmark, and real-world networks (discussed later). The periodogram of Ytt=1n at frequency ωj is then computed as Pωj=12π(2m+1)|k|mdωj+kdωj+k. For simplicity, we set the centering frequency as ωj=0. However, our numerical and theoretical analysis applies to any non-zero Fourier frequency. Further, the bandwidth parameter m=n, which is theoretically justified because we consider the regime m/n0 as (m,n) where the periodogram is asymptotically unbiased (see Remark 6 and [55]).

We consider sparsistency (the ability to recover the correct edge structure) and norm-consistency (the Frobenius norm of the deviation between L^ and L*) metrics to evaluate the estimation performance. We assess sparsistency via the F-score: F-score=2TP/(2TP+FP+FN)[0,1], where TP (true positives) is the number of correctly detected edges, FP (false positives) is the number of non-existent edges detected, and FN (false negatives) is the number of actual edges not detected. The higher the F-score, the better the performance of the estimator in learning the true structure, with F-score = 1 signifying perfect structure recovery.

B. Synthetic networks

We present simulations evaluating the performance of the proposed estimator on synthetic random networks. All synthetic networks have a fixed size of p=30. The random networks examined in Figure 1 include Erdős-Rényi, Small-World (Watts-Strogatz model), and Scale-Free (Barabási-Albert model) networks, with maximum degrees d={4,3,9}, respectively. Additionally, a synthetic grid graph (d=4) is constructed by connecting each node to its fourth-nearest neighbor.

Fig. 1.

Fig. 1.

We evaluate the support recovery metric (F-score) and the Frobenius norm error for synthetic random networks under VAR(1) and VARMA(2,2) stochastic injections. Synthetic networks of size p=30 are examined, with results averaged over 50 independent trials. Solid curves represent mean performance, while shaded regions around each curve indicate one-sigma standard deviations. The random networks analyzed include grid, small-world, scale-free, and Erdős-Rényi, with maximum degrees d={4,3,9,4}, respectively. Panels (a,b) present the average F-score and Frobenius norm error versus rescaled sample size for VAR(1) injection, while panels (c,d) display the same metrics for VARMA(2,2) injection. The rescaled sample size for the F-score is n/d3logp, and for the Frobenius norm error, it is n/logp, based on asymptotic convergence rates in Theorem 1. Notably, rescaling the sample size to n/d3logp aligns all curves on top of each other as predicted by Theorem 1.

For details on constructing the Laplacian matrix L* for the synthetic random networks, we refer the readers to [76] and the GitHub repository2. Once L* is obtained, we ensure its positive definiteness by adding a small diagonal perturbation of 0.1 (positive definiteness by diagonal perturbation follows from the Gershgorin circle theorem). This perturbed matrix is no longer a Laplacian in the strict sense. However, this perturbation is acceptable since our estimation task focuses only on recovering the sparsity pattern of L* and not its spectral properties. In Figure 1, we plot the average F-score and the average Frobenius norm of the error (averaged over 50 independent trials) versus rescaled sample size under VAR(1) and VARMA(2,2) injections. Panels (a-b) depict these metrics for VAR(1) injection, while panels (c-d) show results for VARMA(2,2). The rescaled sample size is n/d3logp for F-score and n/logp for Frobenius norm error, based on asymptotic convergence rates in Theorem 1. As shown in panels (a) and (c), the F-score increases with n/d3logp, achieving perfect structure recovery, as predicted by Theorem 1. This causes all plots in panels (a) and (c) to align on top of each other. Panels (b) and (d) demonstrate similar behavior for the Frobenius norm error metric, where the error norm decreases with an increase in n/logp.

In Figure 2, we compare F-scores for i.i.d., VAR(1), and VARMA(2,2) injections on an Erdős-Rényi network with size p=30 and maximum degree d=4. The results indicate that fewer samples are needed to achieve perfect structure recovery (that is, F-score = 1) with i.i.d. injections compared to injections of VAR (1) and VARMA (2,2). This trend aligns with theoretical expectations: structure recovery under i.i.d. injections requires n=Od2logp samples (see [9]), compared to the higher sample complexity of n=Od3logp for VAR(1) and VARMA(2,2) (see Theorem 1).

Fig. 2.

Fig. 2.

Average F-score comparison for Xtt governed by i.i.d., VAR(1), and VARMA(2,2) processes versus rescaled sample size for an Erdős-Rényi network (p=30, d=4). Perfect structure recovery under VAR(1) and VARMA(2,2) injections requires more samples than under i.i.d. injections.

Finally, we comment on obtaining the regularization parameter λn for experiments in Figure 1 and 2. We apply the extended Bayesian information criterion (EBIC) [77] to select λn. The EBIC is given by:

EBICγ(L^)=2Ln(L^)+|E^|logn+4γ|E^|logp, (23)

where Ln(L^) is the log-likelihood in (11), E^=E(L^) represents the edge set of the candidate graph L^, and γ[0,1] is a tuning parameter that influences the penalization. Higher values of γ lead to sparser networks. The optimal regularization parameter is λn=arg minλ>0EBICγ(L^).

The results in Figure 1 and Figure 2 are for γ=0.4. In Figure 3, we fix a sample size n=1000 and plot the regularization path for both the F-score and Frobenius norm error across various network types. Notably, we observe that for a class of random networks, and the fixed sample size n=1000 the value logλn2 simultaneously maximizes both the F-score and minimizes the Frobenius norm error.

Fig. 3.

Fig. 3.

For a fixed sample size n=1000, we plot (a) Regularization path for F-score and (b) regularization path for Frobenius norm error, both on a linear-log scale. All networks have p=30 nodes, with maximum degrees as follows: grid d=4, small-world d=3, scale-free d=9, and Erdős-Rényi d=4.

C. Benchmark networks

For Xtt governed by the VARMA(2,2) process, we evaluate the performance of our estimator on three benchmark networks: the power distribution network, water network, and the brain network. Each network has an associated ground truth matrix L*=A+ϵIp, where A is the adjacency matrix that defines the edge structure of the network, ϵ={2,2,3} for the power, water, and brain networks, respectively, and Ip is the p-dimensional identity matrix. This diagonal perturbation ensures that L* is positive definite while preserving its sparsity pattern and thus does not affect the structure learning objective.

1). Power distribution network:

We consider the IEEE 33-bus power distribution network whose raw data files are publicly available3. An adjacency matrix A can be constructed from this dataset. The network corresponding to A consists of 33 buses and 32 branches (edges) with maximum degree d=3.

2). Water distribution network:

We examine the Bellingham water distribution network, using data sourced from the database described in [78]. The raw data files are publicly accessible4. The ground truth adjacency matrix A, containing 121 nodes and 162 edges with maximum degree d=6, is generated by loading the raw data files into the WNTR simulator5. Complete details on obtaining the adjacency matrix are provided in [79].

3). Brain network:

The ground truth adjacency matrix A for this study is publicly accessible6, with the detailed methodology regarding its construction described in [80]. The matrix A is a 90 × 90 matrix (i.e., 90 nodes), where each row and column corresponds to a specific region of interest (ROI) in the brain, as defined by the Automated Anatomical Labeling (AAL) atlas. From 88 patient-derived connectivity matrices found in the database, one was selected (filename: S001.csv) for numerical analyses. The selected network consists of 90 nodes, 141 edges and maximum degree d=7.

Figure 5 shows the F-score and element-wise -norm of the error versus the rescaled sample size. For benchmark networks with varying sizes p and maximum degrees d, there is a sharp increase in the F-score when the sample size is n/d3logp1, thus validating the sample complexity of n=Od3logp as suggested by Theorem 1. This sharp increase in F-score is consistent across different benchmark networks with differing size p and maximum degree d. Similarly, across the benchmark networks, the element-wise -norm of the error decreases sharply at n/logp1.

Fig. 5.

Fig. 5.

(a) F-score versus rescaled sample size n/d3logp across different benchmark networks. (b) Element-wise -norm of the error versus rescaled sample size (n/logp) for the same networks. Both panels compare the human brain structural connectivity network (size p=90), Bellingham water network p=120, and IEEE 33 bus power distribution network p=33.

Figure 4 compares the performance of the proposed single-step Whittle likelihood estimator with a two-step baseline method (square root). The matrix L* is an IEEE 33-bus power distribution network and Xt is a Gaussian VAR(1) stochastic injection with diagonal auto-covariance: ΦX(l)=ρ|l|I, with ρ=0.1 and l={1,,n1}. The single-step approach estimates L* from samples of Yt as described in earlier experiments.

Fig. 4.

Fig. 4.

Performance comparison between the proposed single-step Whittle likelihood estimator and a two-step baseline method on the IEEE 33-bus power distribution network under VAR(1) stochastic injection with diagonal autocovariance structure ΦX(l)=ρ|l|I(ρ=0.1). Panel (a) shows the average F-score versus sample size n, and panel (b) shows the average Frobenius norm error versus n. The single-step estimator achieves perfect structure recovery with fewer samples and exhibits faster error decay compared to the two-step approach, thereby signifying better performance. All results are averaged over 50 independent trials.

In contrast, the two-step procedure first estimates the inverse spectral density matrix ΘY(ω) from samples of Yt and then computes its positive definite square root to estimate L*. In this experiment, we fix the frequency at ω=0, where ΘY(0)=L*2K.I, where K is some constant and I is the identity matrix. In more general settings where ΘX(ω) is non-diagonal, the baseline would compute L^=Θ^YΘX1/2.

Panels (a) and (b) show the average F-score and Frobenius norm error, respectively, as functions of sample size n, averaged over 50 trials. The single-step estimator recovers the structure with fewer samples and achieves lower error compared to the two-step approach, thereby highlighting its superior performance over the baseline approach. As ΘY has degree d2 (presence of two-hop neighbors) versus d for L*, Theorem 1 implies that the two-step method requires Od6logp samples as compared to Od3logp for the proposed approach.

D. Real world brain network

We aim to estimate the brain networks for the control and autism groups using fMRI data (obtained under resting-state conditions) from the Autism Brain Imaging Data Exchange (ABIDE) dataset7. The pre-processed dataset is accessible8, we refer to [14] for more details. For each subject, we have access to 249 samples of time series measurements across 90 anatomical regions of interest (ROIs) that result in a data matrix, Ytt=124990. We collect such measurements for 86 subjects (46 from the autism group and 40 from the control group), from https://github.com/jitkomut/cvxsem.

Using this dataset, we estimate a common brain network for each group: one for the control group (among 40 subjects) and one for the autism group (among 46 subjects). The common networks are constructed by identifying the statistically significant edges (to be defined later) present across subjects in each group. While our goal is to evaluate the common brain network estimates against the ground truth using metrics like the F-score and Frobenius norm, this is not possible since the true network L* is unknown for both groups. Instead, we analyze the relative similarities and differences between the estimated common networks for the control and autism groups.

We begin the experiment by modeling the autocovariance matrix of the noise Xt as ΦX(l)=ρ|l|Ip with ρ=0.1, l={1,,248} and Ip is the p-dimensional identity matrix. The noise Xt is therefore a WSS process. The PSD matrix fX(ω)=D2 is computed as the Fourier transform of the autocovariance function ΦX(l) at ω=0. Our estimator is then applied with regularization λn=0.23 (tuned via grid search) across all 86 subjects. The common brain networks for each group are then constructed by retaining the statistically significant edges, that is, the edges that appear in over 90% of the subjects.

Figure 6 (a,b) illustrates the sparsity pattern of the estimated common adjacency matrix for the control group L^C and the autism group L^A brain networks. Each colored point in Figure 6 (a,b) represents a statistically significant edge. We observe that the estimated adjacency matrix for both groups exhibits sparsity as proposed in [81, 82]. In Figure 6 (c), we plot the difference matrix L^CL^A to highlight control-specific connections, indicating more connections in the control group than in the autism group. Furthermore, we identify connections that are unique to each group as well as shared across groups. Figure 6 (d) displays a bar plot of the distribution of the group-specific and shared connections, showing that while both groups share numerous connections, the control group exhibits greater connectivity, suggesting a denser network compared to the autism group. This sparsity trend persists for values of λn between 0.1 and 0.23. For values below 0.1, the estimated networks become too dense to support any meaningful conclusions. Similarly, for values above 0.23, the networks become overly sparse and lack interpretability. At λn=0.23, the estimated network recovers several connections reported in the literature.

Fig. 6.

Fig. 6.

The results here are obtained using a fixed regularization parameter of λn=0.23. Each dot in the heatmaps represents a statistically significant edge, i.e., an edge present in more than 90% of the subjects. Panels (a) and (b) display the heatmaps of the estimated common adjacency matrices for the control group L^C and autism group L^A, respectively, while panel (c) illustrates the difference matrix, L^CL^A. This difference matrix captures both control-specific and autism-specific connections. Panel (d) provides a bar plot representing the distribution of connections, detailing the number of group-specific and shared connections. The bar plot indicates that the control adjacency matrix is denser than that of the autism group.

In Appendix C, we list all estimated neural connections present only in the control group. Table II links these control-specific connections to well-established cognitive functions, including social interaction, face and image recognition, working memory, and language comprehension. Each of these findings is supported by prior neuroscience literature cited in Table II.

V. Parallels with other structure learning problems

In this section, we loop back to emphasize the generality of the network learning framework considered in this paper. Towards this, we present four examples here that fit well into the framework presented in (1). It is worth noting that many of these assume that Ytt is i.i.d.; so fY(ω) is constant. However, we allow for Ytt to be a WSS process (which subsumes the i.i.d. case); that is, we do not require fY(ω) to be a constant.

  1. Graph signal processing (GSP) extends classical signal processing by analyzing signals supported on a graph. For random signals, a simple generative model is Yt=H(α)Xt. Here Xt is white noise and H(α)=k=0K1αkSk is the graph filter for a given αk and K. The shift matrix S (e.g., adjacency or Laplacian) encodes the edge connectivity of the graph. [17] discusses several methods to infer sparsity pattern of S from finitely many observations of Yt for a variety of loss functions L[]. Note that when K, αk=1, and S=LI, we have9 H(α)=(IS)1=L1. Thus, fY(ω)=H(α)fX(ω)H(α) becomes the constraint in our learning problem in (10).

  2. Structural equation models (SEMs) are used to model cause-and-effect relationships between variables, allowing us to infer the causal structure of systems in medicine, economics, and social sciences. Networks generated by SEMs, including directed acyclic graphs are of great interest [29].

    A random vector Ytp follows linear SEM if Yt=BYt+Xt. The path (or autoregressive) matrix B is upper triangular—a structure essential for modeling causal relationships. Therefore we can take L=IB in (10) to reproduce this problem setup. However, our theoretical results need to be suitably adapted to handle a non-symmetric matrix L needed for SEMs, and we leave this for future work.

  3. Cholesky decomposition for correlation networks: Let YtN(0,Σ). The sparsity pattern of Σ or the inverse Ω=Σ1 allows us to construct the correlation and partial correlation networks, respectively [83]. Learning sparse covariance or inverse covariance matrices has been well-studied (see Section I-B).

    However, for a clear statistical interpretation, one wants to learn the underlying Cholesky matrices T or W, where Σ=TD1T or Ω=WD2W. The sparse triangular matrices T and W can be learned using our framework in (11) by letting fX(ω)=D and L*=W1. However, our approach is more general and does not constrain L* to be triangular.

  4. Factor analysis (FA) is a statistical method that discovers latent structures within high-dimensional data and is used in Finance and Psychology. The fundamental FA equation is X˜t=ΛYt+ΦUt. Here Yt and Ut are called the common and unique factors; and Λ (loading) and Φ (diagonal) are parametric matrices [84, Chapter 5]. Assuming the contribution from the unique factor is known, define XtX˜tΦUt=ΛYt, where Λ plays the role of L*. Then by treating X˜t as a latent random signal, we can use the estimator in (10) to learn Λ.

VI. Conclusion and Future Work

We study the structure learning problem in systems obeying conservation laws under wide-sense stationary (WSS) stochastic injections. This problem appears in domains like power, the human brain, financial and social networks. We propose a novel 1-regularized (approximate) Whittle likelihood estimator to solve the network learning problem for WSS injections that include Gaussian and a few classes of non-Gaussian processes. Our theoretical analysis demonstrates that the estimator is convex and has a unique minimum in the high-dimensional setting. We establish sample complexity guarantees for recovering the sparsity structure of L*, along with norm-consistency bounds (that is, estimation error computed using element-wise maximum, Frobenius, and operator norms). We validate our theoretical results on synthetic, benchmark, and real-world networks under VAR(1) and VARMA(2,2) injections.

We identify three significant future extensions. First, deriving minimax lower bounds to establish the statistical optimality of our estimator building upon the tools developed in [85]. Second, the work in [86] showed that incorporating diagonal dominance and non-positive off-diagonal constraints of Laplacian matrices could improve the estimation performance for precision matrices modeled as Laplacians. Thus, it would be interesting to exploit such constraints into the estimator in (10), and also to relax the symmetry assumption. Non-symmetric Laplacian matrices model directional flows and appear in many fields like transportation, hydrodynamics, and neuronal networks; see [3].

Finally, we could broaden the class of distributions considered for the nodal injection process Xt. Although we model Xt as a WSS process, non-stationarity often arises in applications such as task-based fMRI signals in neuroscience [87] and stock market data, which is frequently modeled by Brownian or Levy processes [88, 89]. Characterizing sample complexity results for non-stationary processes is challenging and much work needs to be done.

Supplementary Material

supp1-3583488

Acknowledgment

This work was supported in part by the National Science Foundation (NSF) award CCF-2048223 and the National Institutes of Health (NIH) under the award 1R01GM140468-01. D. Deka acknowledges the funding provided by LANL’s Directed Research and Development (LDRD) project: “High-Performance Artificial Intelligence” (20230771DI).

Footnotes

Contributor Information

Anirudh Rayas, School of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, AZ, USA..

Jiajun Cheng, School of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, AZ, USA..

Rajasekhar Anguluri, Department of Computer Science and Electrical Engineering, University of Maryland, Baltimore County, MD 21250, USA..

Deepjyoti Deka, Energy Initiative at Massachusetts Institute of Technology, USA..

Gautam Dasarathy, School of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, AZ, USA..

References

  • [1].Strogatz SH, “Exploring complex networks,” nature, vol. 410, no. 6825, pp. 268–276, 2001. [DOI] [PubMed] [Google Scholar]
  • [2].Boccaletti S, Latora V, Moreno Y, Chavez M, and Hwang D, “Complex networks: Structure and dynamics,” Physics reports, vol. 424, no. 4–5, pp. 175–308, 2006. [Google Scholar]
  • [3].van der Schaft A, “Modeling of physical network systems,” Systems & Control Letters, vol. 101, pp. 21–27, 2017. [Google Scholar]
  • [4].Bressan A, Canic S, Garavello M, Herty M, and Piccoli B, “Flows on networks: recent results and perspectives,” EMS Surveys in Mathematical Sciences, vol. 1, pp. 47–111, 2014. [Google Scholar]
  • [5].Voss HU and Schiff ND, “Searching for conservation laws in brain dynamics—bold flux and source imaging,” Entropy, vol. 16, no. 7, pp. 3689–3709, 2014. [Google Scholar]
  • [6].Podobnik B, Jusup M, Tiganj Z, Wang W-X, Buldú JM, and Stanley HE, “Biological conservation law as an emerging functionality in dynamical neuronal networks,” Proceedings of the National Academy of Sciences, vol. 114, no. 45, pp. 11,826–11,831, 2017. [Google Scholar]
  • [7].Chung FR and Graham FC, Spectral graph theory. American Mathematical Soc., 1997, no. 92. [Google Scholar]
  • [8].Shafipour R, Segarra S, Marques AG, and Mateos G, “Network topology inference from non-stationary graph signals,” in 2017. IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2017, pp. 5870–5874. [Google Scholar]
  • [9].Rayas A, Anguluri R, and Dasarathy G, “Learning the Structure of Large Networked Systems Obeying Conservation Laws,” in Advances in Neural Information Processing Systems, vol. 35, 2022, pp. 14,637–14,650. [Google Scholar]
  • [10].Deka D, Talukdar S, Chertkov M, and Salapaka MV, “Graphical models in meshed distribution grids: Topology estimation, change detection & limitations,” IEEE Transactions on Smart Grid, vol. 11, no. 5, pp. 4299–4310, 2020. [Google Scholar]
  • [11].Anguluri R, Dasarathy G, Kosut O, and Sankar L, “Grid topology identification with hidden nodes via structured norm minimization,” IEEE Control Systems Letters, vol. 6, pp. 1244–1249, 2021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [12].Segarra S, Marques AG, Goyal M, and Rey-Escudero S, “Network topology inference from input-output diffusion pairs,” in 2018. IEEE Statistical Signal Processing Workshop (SSP). IEEE, 2018, pp. 508–512. [Google Scholar]
  • [13].Park G, Moon SJ, Park S, and Jeon J-J, “Learning a high-dimensional linear structural equation model via l1-regularized regression,” Journal of Machine Learning Research, vol. 22, no. 102, pp. 1–41, 2021. [Google Scholar]
  • [14].Pruttiakaravanich A. and Songsiri J, “Convex formulation for regularized estimation of structural equation models,” Signal Processing, vol. 166, 2020. [Google Scholar]
  • [15].Doddi H, Deka D, Talukdar S, and Salapaka M, “Efficient and passive learning of networked dynamical systems driven by non-white exogenous inputs,” in International Conference on Artificial Intelligence and Statistics. PMLR, 2022, pp. 9982–9997. [Google Scholar]
  • [16].Shafipour R, Segarra S, Marques AG, and Mateos G, “Identifying the topology of undirected networks from diffused non-stationary graph signals,” IEEE Open Journal of Signal Processing, vol. 2, pp. 171–189, 2021. [Google Scholar]
  • [17].Mateos G, Segarra S, Marques AG, and Ribeiro A, “Connecting the dots: Identifying network structure via graph signal processing,” IEEE Signal Processing Magazine, vol. 36, no. 3, pp. 16–43, 2019. [Google Scholar]
  • [18].McPherson M, Smith-Lovin L, and Cook JM, “Birds of a feather: Homophily in social networks,” Annual review of sociology, vol. 27, no. 1, pp. 415–444, 2001. [Google Scholar]
  • [19].Shen Y, Baingana B, and Giannakis GB, “Tensor decompositions for identifying directed graph topologies and tracking dynamic networks,” IEEE Transactions on Signal Processing, vol. 65, no. 14, pp. 3675–3687, 2017. [Google Scholar]
  • [20].Deb N, Kuceyeski A, and Basu S, “Regularized estimation of sparse spectral precision matrices,” arXiv preprint arXiv:2401.11128, 2024. [Google Scholar]
  • [21].Dallakyan A, Kim R, and Pourahmadi M, “Time series graphical Lasso and sparse VAR estimation,” Computational Statistics & Data Analysis, vol. 176, 2022. [Google Scholar]
  • [22].Basu S. and Michailidis G, “Regularized estimation in sparse high-dimensional time series models,” Annals of Statistics, pp. 1535–1567, 2015. [Google Scholar]
  • [23].Doddi H, Deka D, Talukdar S, and Salapaka MV, “Learning networked linear dynamical systems under non-white excitation from a single trajectory.” CoRR, 2021. [Google Scholar]
  • [24].Doddi H, Talukdar S, Deka D, and Salapaka M, “Exact topology learning in a network of cyclostationary processes,” in 2019. American Control Conference (ACC). IEEE, 2019, pp. 4968–4973. [Google Scholar]
  • [25].Ranciati S, Roverato A, and Luati A, “Fused graphical Lasso for brain networks with symmetries,” Journal of the Royal Statistical Society Series C: Applied Statistics, vol. 70, no. 5, pp. 1299–1322, 2021. [Google Scholar]
  • [26].Monti RP, Hellyer P, Sharp D, Leech R, Anagnostopoulos C, and Montana G, “Estimating time-varying brain connectivity networks from functional MRI time series,” NeuroImage, vol. 103, pp. 427–443, 2014. [DOI] [PubMed] [Google Scholar]
  • [27].Wainwright MJ, “Sharp thresholds for high-dimensional and noisy sparsity recovery using 11-constrained quadratic programming (LASSO),” IEEE transactions on information theory, vol. 55, no. 5, pp. 2183–2202, 2009. [Google Scholar]
  • [28].Van de Geer SA, “High-dimensional generalized linear models and the Lasso,” The Annals of Statistics, vol. 36, no. 2, pp. 614–645, 2008. [Google Scholar]
  • [29].Drton M. and Maathuis MH, “Structure learning in graphical modeling,” Annual Review of Statistics and Its Application, vol. 4, no. Volume 4, 2017, pp. 365–393, 2017. [Google Scholar]
  • [30].Yuan M. and Lin Y, “Model selection and estimation in the Gaussian graphical model,” Biometrika, vol. 94, no. 1, pp. 19–35, 2007. [Google Scholar]
  • [31].Ravikumar P, Wainwright MJ, Raskutti G, and Yu B, “High-dimensional covariance estimation by minimizing 11 -penalized log-determinant divergence,” Electronic Journal of Statistics, vol. 5, pp. 935–980, 2011. [Google Scholar]
  • [32].Dallakyan A. and Pourahmadi M, “Fused-Lasso regularized Cholesky factors of large nonstationary covariance matrices of replicated time series,” Journal of Computational and Graphical Statistics, vol. 32, no. 1, pp. 157–170, 2023. [Google Scholar]
  • [33].Chang C. and Tsay RS, “Estimation of covariance matrix via the sparse Cholesky factor with Lasso,” Journal of Statistical Planning and Inference, vol. 140, no. 12, pp. 3858–3873, 2010. [Google Scholar]
  • [34].Tsai K, Koyejo O, and Kolar M, “Joint gaussian graphical model estimation: A survey,” Wiley Interdisciplinary Reviews: Computational Statistics, vol. 14, no. 6, 2022. [Google Scholar]
  • [35].Chen L, “Estimation of graphical models: An overview of selected topics,” International Statistical Review, vol. 92, no. 2, pp. 194–245, 2024. [Google Scholar]
  • [36].Ying J, de Miranda Cardoso JV, and Palomar DP, “Does the 11 norm learn a sparse graph under Laplacian constrained graphical models?” arXiv preprint arXiv:2006.14925, 2020. [Google Scholar]
  • [37].Kumar S, Ying J, de Miranda Cardoso JV, and Palomar D, “Structured graph learning via laplacian spectral constraints,” Advances in neural information processing systems, vol. 32, 2019. [Google Scholar]
  • [38].Ying J, Han X, Zhou R, Wang X, and So HC, “Network topology inference with sparsity and laplacian constraints,” in 2023 IEEE 11th International Conference on Information, Communication and Networks (ICICN). IEEE, 2023, pp. 283–288. [Google Scholar]
  • [39].Dahlhaus R, “Graphical interaction models for multivariate time series,” Metrika, vol. 51, pp. 157–172, 2000. [Google Scholar]
  • [40].Baek C, Duker MC, and Pipiras V, “Local Whittle estimation of high-dimensional long-run variance and precision matrices,” arXiv preprint arXiv:2105.13342, 2021. [Google Scholar]
  • [41].Zorzi M. and Sepulchre R, “Ar identification of latent-variable graphical models,” IEEE Transactions on Automatic Control, vol. 61, no. 9, pp. 2327–2340, 2015. [Google Scholar]
  • [42].Zorzi M, “Empirical bayesian learning in ar graphical models,” Automatica, vol. 109, p. 108516, 2019. [Google Scholar]
  • [43].Crescente F, Falconi L, Rozzi F, Ferrante A, and Zorzi M, “Learning ar factor models,” in 2020 59th IEEE Conference on Decision and Control (CDC). IEEE, 2020, pp. 274–279. [Google Scholar]
  • [44].Falconi L, Ferrante A, and Zorzi M, “A robust approach to arma factor modeling,” IEEE Transactions on Automatic Control, vol. 69, no. 2, pp. 828–841, 2023. [Google Scholar]
  • [45].Zorzi M, “On the identification of arma graphical models,” IEEE Transactions on Automatic Control, 2024. [Google Scholar]
  • [46].Alpago D, Zorzi M, and Ferrante A, “Identification of sparse reciprocal graphical models,” IEEE Control Systems Letters, vol. 2, no. 4, pp. 659–664, 2018. [Google Scholar]
  • [47].Deka D, Backhaus S, and Chertkov M, “Structure learning in power distribution networks,” IEEE Transactions on Control of Network Systems, vol. 5, no. 3, pp. 1061–1074, 2018. [Google Scholar]
  • [48].Deka D, Talukdar S, Chertkov M, and Salapaka MV, “Graphical models in meshed distribution grids: Topology estimation, change detection & limitations,” IEEE Transactions on Smart Grid, vol. 11, no. 5, pp. 4299–4310, 2020. [Google Scholar]
  • [49].Deka D, Kekatos V, and Cavraro G, “Learning distribution grid topologies: A tutorial,” IEEE Transactions on Smart Grid, vol. 15, no. 1, pp. 999–1013, 2023. [Google Scholar]
  • [50].Grotas S, Yakoby Y, Gera I, and Routtenberg T, “Power systems topology and state estimation by graph blind source separation,” IEEE Transactions on Signal Processing, vol. 67, no. 8, pp. 2036–2051, 2019. [Google Scholar]
  • [51].Whittle P, “Estimation and information in stationary time series,” Arkiv för matematik, vol. 2, no. 5, pp. 423–434, 1953. [Google Scholar]
  • [52].Brockwell PJ and Davis RA, Time series: theory and methods. Springer science & business media, 2009. [Google Scholar]
  • [53].Dhillon IS and Tropp JA, “Matrix nearness problems with Bregman divergences,” SIAM Journal on Matrix Analysis and Applications, vol. 29, no. 4, pp. 1120–1146, 2008. [Google Scholar]
  • [54].Dorfler F. and Bullo F, “Kron reduction of graphs with applications to electrical networks,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 60, no. 1, pp. 150–163, 2012. [Google Scholar]
  • [55].Sun Y, Li Y, Kuceyeski A, and Basu S, “Large spectral density matrix estimation by thresholding,” arXiv preprint arXiv:1812.00532, 2018. [Google Scholar]
  • [56].Fiecas M, Leng C, Liu W, and Yu Y, “Spectral analysis of high-dimensional time series,” 2019. [Google Scholar]
  • [57].Baek C, Duker M-C, and Pipiras V, “Local whittle estimation of high-dimensional long-run variance and precision matrices,” The Annals of Statistics, vol. 51, no. 6, pp. 2386–2414, 2023. [Google Scholar]
  • [58].Basu S. and Subba Rao S, “Graphical models for nonstationary time series,” The Annals of Statistics, vol. 51, no. 4, pp. 1453–1483, 2023. [Google Scholar]
  • [59].Krampe J. and Paparoditis E, “Frequency domain statistical inference for high-dimensional time series,” Journal of the American Statistical Association, no. just-accepted, pp. 1–22, 2025. [Google Scholar]
  • [60].Hurvich C, “Whittle’s approximation to the likelihood function,” Lecture Notes (New York University Stern School of Business, 2002), 2002. [Google Scholar]
  • [61].Jung A, Hannak G, and Goertz N, “Graphical Lasso based model selection for time series,” IEEE Signal Processing Letters, vol. 22, no. 10, pp. 1781–1785, 2015. [Google Scholar]
  • [62].Baek C, Düker M-C, and Pipiras V, “Thresholding and graphical local whittle estimation,” arXiv preprint arXiv:2105.13342, 2021. [Google Scholar]
  • [63].Bunea F, Tsybakov A, and Wegkamp M, “Sparsity oracle inequalities for the lasso,” 2007. [Google Scholar]
  • [64].Bickel PJ, Ritov Y, and Tsybakov AB, “Simultaneous analysis of lasso and dantzig selector,” 2009. [Google Scholar]
  • [65].Negahban SN, Ravikumar P, Wainwright MJ, and Yu B, “A unified framework for high-dimensional analysis of m-estimators with decomposable regularizers,” 2012. [Google Scholar]
  • [66].Hastie T, Tibshirani R, Friedman JH, and Friedman JH, The elements of statistical learning: data mining, inference, and prediction. Springer, 2009, vol. 2. [Google Scholar]
  • [67].Dai L, Chen K, Sun Z, Liu Z, and Li G, “Broken adaptive ridge regression and its asymptotic properties,” Journal of multivariate analysis, vol. 168, pp. 334–351, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [68].Fan J. and Li R, “Variable selection via nonconcave penalized likelihood and its oracle properties,” Journal of the American statistical Association, vol. 96, no. 456, pp. 1348–1360, 2001. [Google Scholar]
  • [69].Loh P-L and Wainwright MJ, “Support recovery without incoherence: A case for nonconvex regularization,” 2017. [Google Scholar]
  • [70].Zhao P. and Yu B, “On model selection consistency of Lasso,” The Journal of Machine Learning Research, vol. 7, pp. 2541–2563, 2006. [Google Scholar]
  • [71].Cai T, Liu W, and Luo X, “A constrained 11-minimization approach to sparse precision matrix estimation,” Journal of the American Statistical Association, vol. 106, no. 494, pp. 594–607, 2011. [Google Scholar]
  • [72].Rothman AJ, Bickel PJ, Levina E, and Zhu J, “Sparse permutation invariant covariance estimation,” Electronic Journal of Statistics, vol. 2, pp. 494–515, 2008. [Google Scholar]
  • [73].Rao SS and Yang J, “Reconciling the gaussian and whittle likelihood with an application to estimation in the frequency domain,” The Annals of Statistics, vol. 49, no. 5, pp. 2774–2802, 2021. [Google Scholar]
  • [74].Rosenblatt M, Stationary sequences and random fields. Springer Science & Business Media, 2012. [Google Scholar]
  • [75].Kellogg RB, Li TY, and Yorke J, “A constructive proof of the Brouwer fixed-point theorem and computational results,” SIAM Journal on Numerical Analysis, vol. 13, no. 4, pp. 473–483, 1976. [Google Scholar]
  • [76].Jayadev S, Narasimhan S, and Bhatt N, “Learning conserved networks from flows,” arXiv preprint arXiv:1905.08716, 2019. [Google Scholar]
  • [77].Chen J. and Chen Z, “Extended Bayesian information criteria for model selection with large model spaces,” Biometrika, vol. 95, no. 3, pp. 759–771, 2008. [Google Scholar]
  • [78].Hernadez E, Hoagland S, and Ormsbee L, “Water distribution database for research applications,” in World Environmental and Water Resources Congress, 2016, pp. 465–474. [Google Scholar]
  • [79].Seccamonte F, “Bilevel optimization in learning and control with applications to network flow estimation,” Ph.D. dissertation, UC Santa Barbara, 2023. [Google Scholar]
  • [80].Škoch A, Rehák Bučková B, Mareš J, Tintĕra J, Sanda P, Jajcay L, Horáček J, Španiel F, and Hlinka J, “Human brain structural connectivity matrices-ready for modelling,” Scientific Data, vol. 9, no. 1, 2022. [Google Scholar]
  • [81].Hagmann P, Cammoun L, Gigandet X, Meuli R, Honey CJ, Wedeen VJ, and Sporns O, “Mapping the structural core of human cerebral cortex,” PLoS biology, vol. 6, no. 7, 2008. [Google Scholar]
  • [82].Bassett DS and Bullmore E, “Small-world brain networks,” The neuroscientist, vol. 12, no. 6, pp. 512–523, 2006. [DOI] [PubMed] [Google Scholar]
  • [83].Pourahmadi M, “Covariance Estimation: The GLM and Regularization Perspectives,” Statistical Science, vol. 26, pp. 369 – 387, 2011. [Google Scholar]
  • [84].Trendafilov N. and Gallo M, Multivariate data analysis on matrix manifolds. Springer, 2021. [Google Scholar]
  • [85].Ying J, de Miranda Cardoso JV, and Palomar D, “Minimax estimation of Laplacian constrained precision matrices,” in International Conference on Artificial Intelligence and Statistics. PMLR, 2021, pp. 3736–3744. [Google Scholar]
  • [86].Kumar S, Ying J, Cardoso J. V. d. M., and Palomar DP, “A unified framework for structured graph learning via spectral constraints,” Journal of Machine Learning Research, vol. 21, no. 22, pp. 1–60, 2020. [PMC free article] [PubMed] [Google Scholar]
  • [87].Preti MG, Bolton TA, and Van De Ville D, “The dynamic functional connectome: State-of-the-art and perspectives,” Neuroimage, vol. 160, pp. 41–54, 2017. [DOI] [PubMed] [Google Scholar]
  • [88].Peng C. and Simon C, “Financial modeling with geometric brownian motion,” Open Journal of Business and Management, vol. 12, no. 2, pp. 1240–1250, 2024. [Google Scholar]
  • [89].Engelke S, Ivanovs J, and Thøstesen JD, “Lévy graphical models,” arXiv preprint arXiv:2410.19952, 2024. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

supp1-3583488

RESOURCES