REVIEW 3 major objections 5 minor 49 references
Boundary Defense against Cyber Threat for Power System Operation
T0 review · 3 major / 5 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read The paper proves that a per-line vulnerability index below one makes a local power-grid cyber attack provably containable.
desk verdict The boundary defense framework is genuinely new and the containment result mostly holds, but the no-false-positives claim in Theorem 1 is not proven by the supplied arguments. 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 carrying mechanism is a change of measurement basis: each bus contributes a voltage-magnitude-squared variable $x^{\mathrm{mg}}_k = |v_k|^2$ and each line contributes $x^{\mathrm{re}}_\ell = \mathrm{Re}(v_i v_j^*)$ and $x^{\mathrm{im}}_\ell = \mathrm{Im}(v_i v_j^*)$, under which every standard power-flow, injection, and voltage-magnitude measurement becomes a linear equation. On top of this basis, the paper defines the line vulnerability index $\alpha_{i\to j} = \max_{\xi\in\{\pm1\}^{n_\times}} \min_{h: \, A^\top_{M_{\checkmark},X_{\mathrm{bd}}}h + A^\top_{M_{\times},X_{\mathrm{bd}}}\xi = 0} \|h\|_\infty$, a minimax quantity that measures whether boundary measurements can dominate arbitrary unit-bounded error patterns on the attacked side of a line. The proof machinery is an induction (Lemma 11, and Lemma 17 for the SOCP case) showing the per-line condition implies the existence of a bounded dual certificate over the whole boundary, which then yields support recovery and exact state recovery outside the attacked region.
What would settle it
On a small standard test grid, choose a zonal attack for which every outward line vulnerability index is computed to be below one, then run the paper's two-step pipeline both as specified and with a single boundary voltage-magnitude measurement additionally corrupted; if the latter run produces a false positive in the safe region or a biased safe-region state estimate, it demonstrates the boundary-trust premise is load-bearing.
Extended reading notes
Core claim
The paper's main theorem (Theorem 1; Theorems 12 and 19 in the supplement) states the following. Given a partition of the network into attacked, boundary, and safe regions, with bad data confined to the attacked region, suppose the line vulnerability index $\alpha_{i\to j}$ (LP/QP version) or $\alpha_{i\to j}^{\mathrm{SOCP}}$ is less than 1 for every boundary line in the outward direction, and suppose the relevant full-column-rank conditions hold. Then the solution of the proposed $\ell^1$ or $\ell^2/\ell^1$ convex program (with or without SOC constraints) has no false positives in Step 1, and after removing the attacked subgraph, direct recovery in Step 2 reconstructs the true complex voltage state for all buses in the safe and boundary regions. The vulnerability index itself is the optimal value of a minimax program that asks whether boundary measurements can fully counteract the worst-case adversarial error pattern on the attacked side of a line. The theorem is proven by a 'local implies global' induction that builds a dual certificate for the global problem from per-line certificates, together with a primal-dual witness argument for support recovery.
Load-bearing premise
The guarantee collapses if an adversary corrupts even one boundary measurement, because the proof requires all measurements on the boundary ($M_{\mathrm{bi}}$ and $M_{\mathrm{bo}}$) to be attack-free and requires the sensing matrix to have the block-separable structure of Eq. (26), where no measurement depends jointly on attacked and safe variables.
Editorial extensions
If this is right
- Operators can precompute vulnerability maps offline for a given measurement profile, so before any attack they know which boundaries will contain a zonal corruption and which lines would let an error escape.
- The SOCP formulation is never less robust than the LP/QP formulation ($\alpha^{\mathrm{SOCP}}_{i\to j}(x) \le \alpha_{i\to j}$), so adding conic constraints can only expand the set of networks for which the containment guarantee holds.
- Measurement hardware choices change the guarantee: adding voltage-magnitude or branch-flow measurements tends to shrink the vulnerable-line set, while adding nodal power-injection measurements tends to enlarge it (Figure 9 and Table 1).
- A line or substation surrounded by robust lines is guaranteed to contain topological errors locally, whereas a line with at least one vulnerable outward direction is a critical line through which an error can escape.
Reading between the lines
- A natural extension the paper does not run: recompute the vulnerability indices online as the active measurement set changes (for example after sensor outages), turning the static map into a dynamic screening tool.
- Because the local-to-global induction only needs the block-separable measurement structure of Eq. (26), the same boundary defense guarantee should transfer to other networked sensing problems—water, gas, or transportation—that admit a linear measurement model.
- The theorem implies the scarce security resource is boundary measurement integrity; an operator could concentrate hardening on the thin boundary ring rather than on all sensors, a resource-allocation consequence implicit in the paper.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes a robust state estimation framework for AC power systems based on a linear basis of voltage-magnitude squares and phasor products, followed by a two-step pipeline: a convex sparse-bad-data estimator (LP/QP or SOCP) and a phasor-recovery step. It introduces a per-line vulnerability index and claims in Theorem 1 that if all boundary vulnerability indices are below one, then a local (zonal) attack is contained: Step 1 produces no false positives and Step 2 recovers the state outside the attacked region. The paper also provides vulnerability maps for a synthetic U.S. grid, studies the effect of measurement profiles and network topology, and extends the analysis to tree decompositions.
Significance. The paper treats an important and timely problem and contains several valuable ideas: a linear embedding of AC state estimation, a localized per-line vulnerability metric that is provably no more conservative than the global mutual incoherence condition, a proof that SOCP constraints improve the vulnerability index, a scalable formulation of the index via complementarity, and large-scale empirical vulnerability maps. The state-containment half of the main theorem, if fully proved, would be a useful formal guarantee for local attack isolation. However, the advertised 'no false positives' guarantee is not supported by the formal results as written, and the local-to-global induction contains an unresolved gap. These issues affect the central claim and require correction before publication.
major comments (3)
- [Theorem 1; Theorems 12/13; Eq. (26)] The no-false-positive claim in Theorem 1(i) is not established. In the noiseless case, Theorem 12 only concludes x̂sf=x♮sf and x̂bd=x♮bd; it does not constrain b̂Mbi. Since b♮Mbi=0 by the clean-boundary assumption in Definitions 3 and 4, any nonzero b̂Mbi is a false positive. From the block structure in Eq. (26), once x̂bd=x♮bd, the Mbi rows force b̂Mbi=A_{Mbi,Xat}(x♮at−x̂at), which need not vanish because x̂at is not identifiable under the stated assumptions. The noisy guarantee in Theorem 13 Part 1 has the same gap: the primal-dual-witness proof in Section E.1 (Lemma 32 and the paragraph after Eq. (89)) establishes only that every optimal solution has b̃j=0 for j∈Msf∪Mbo; strictness is checked for hMsf and hMbo, while hMbi is merely required to lie in ∂‖b̂Mbi‖1. Therefore the inclusion supp(b̂)⊂supp(b♮) is not proved. The statement of Theorem 1(i) should be weakened to the state-recovery claim actually proved, or additional conditions must be supplied that force b̂Mbi=0.
- [Lemma 11] The induction proof of Lemma 11 is incomplete. It asserts that all combinations of the two cases (shared or unshared attack node) with the three events (a, b, c) 'can be reduced to two typical scenarios,' but the proof does not provide a complete verification of the second scenario when a node is shared by more than two local subproblems or when events a and b occur simultaneously for the same added line. The averaging construction with weights 1/deg(Ñbo) is stated without a formal derivation of Eq. (40) under the measurement-normalization convention of Definition 2 and the line-vulnerability normalization of Definition 9. Since Lemma 11 is the key local-to-global step used by Theorems 12, 13, 19, and 20, this gap must be closed or the lemma must be replaced by a statement with a precise induction invariant.
- [Definitions 3/4 and Eq. (26)] The containment guarantee rests critically on the assumption that no boundary measurements are attacked and that the sensing matrix has the exact block-separable structure of Eq. (26). These assumptions are stated in the supplementary material but are not presented as limitations in the main text, where the framework is described as 'fairly general.' In particular, Mbi includes line measurements on Lat∩bi and nodal injections on the inner boundary; if an adversary corrupts even one such boundary measurement, the premise supp(b♮)⊆Mat fails and the defense mechanism is not guaranteed to contain the attack. This clean-boundary assumption should be stated prominently in the main text, together with a discussion of its practical implications for the deployment of the proposed method.
minor comments (5)
- [Lemma 7 proof] In the proof of Lemma 7, the sentence 'we have supp(AMbd,Xat(xat−x♮at))⊆Mat' is inconsistent with Eq. (26), which shows AMbo,Xat=0 and AMbi,Xat nonzero; the support should be in Mbi. Please correct this typo, as it affects the readability of a load-bearing proof.
- [Theorem 12 proof] The proof of Theorem 12 refers to feasible points (x̃,b̃) of program (41), but (41) is written as an optimization over xbd only. The proof actually concerns the equivalent ℓ1 program with an explicit bad-data variable b. Please align the statement of (41) with the proof or introduce the b-variable formulation explicitly.
- [Theorems 13 and 20, Part 2] The deterministic threshold in Theorem 13 Part 2 uses ‖Ib(Q◦⊤MbiQ◦Mbi)−1I⊤b‖∞, while Theorem 20 Part 2 uses ‖Ib(Q◦⊤MbiQ◦Mbi)−1Q◦⊤Mbi‖∞. Please reconcile these expressions and check which one follows from the displayed proof equations (90) and (110).
- [Throughout] There are several typographical errors that should be corrected: 'tthat' in Lemma 7, 'brige' in Definition 3, 'methds' in Section B.3, and 'the the function' in the proof of Lemma 32.
- [Eq. (24)] The closed-form phase recovery in Eq. (24) assumes L⊤L is invertible; this requires a choice of reference bus and a connected graph. Please state the gauge-fixing convention explicitly.
Circularity Check
No significant circularity: the vulnerability-index conditions are derived from the sensing matrix and proved sufficient via dual certificates; self-citations are only modeling references.
full rationale
The boundary-defense claim is derived by proving that the line vulnerability index α, defined in Def. 9/15 as a minimax program over the sensing matrix A, is a sufficient condition for the primal-dual witness construction in Lemmas 7, 11, 17 and Theorems 12, 13, 19, 20. The index is not fitted from attack data; it is computed from A and the graph partition, and the paper supplies proofs, not just definitions, that α≤1−γ implies recovery of the safe and boundary states and strict dual certificates on Msf∪Mbo. The derivation is self-contained in the supplementary material. The only self-citations are [13] for the generic bad-data model and [30] for SDP speed, neither of which carries a load-bearing argument in the boundary-defense proof. No fitted parameter is renamed as a prediction, and no author-uniqueness theorem is imported to force the choice of the algorithm. The formal proof does leave a genuine correctness gap: Theorem 1(i) in the main text claims 'no false positives,' but Theorem 12 only proves x̂_sf=x♮_sf and x̂_bd=x♮_bd, and the PDW argument in Section E.1 (Lemma 32) establishes zero b̃ only on Msf∪Mbo, leaving b̂ on Mbi uncontrolled; similarly, Theorems 30 and 31 state that their proofs are omitted. These are unsupported claims or missing proofs, not circularity, because the conclusions do not reduce to the assumptions by construction. Therefore no circular step is exhibited and the score is 0.
Assumptions & free parameters
free parameters (5)
- lambda (Step 1 regularization) =
3e-4 / nm in experiments; theory requires lambda > 2/(nm gamma) sqrt(2 sigma^2 log nm)
- lambda2 (Step 2 phase recovery) =
0.1 in experiments
- Bad data detection threshold =
0.01 per unit
- Noise standard deviations =
1e-5 (voltage magnitude), 0.005 (other measurements)
- Subgaussian parameter sigma =
Not directly specified; implicit from noise model
assumptions (8)
- domain assumption Power flow measurements are exactly represented as linear functions of the lifted variables (voltage magnitude squares and phasor products).
- ad hoc to paper The sensing matrix A has the block-sparse structure of Eq. (26): attacked measurements depend only on attacked variables, boundary measurements do not depend on attacked variables.
- ad hoc to paper No measurements within the boundary region Bbd are attacked.
- ad hoc to paper No lines connect two inner boundary nodes, and no two attacked nodes connect to the same inner boundary node; the region can be enlarged to satisfy this.
- ad hoc to paper For SOCP recovery, the SOC constraints at the boundary are nonbinding (xhat_at in K_at(x^true_bd)).
- domain assumption Measurement noise is independent subgaussian with parameter sigma.
- domain assumption Full column rank conditions: AMsf∪Mbd,Xsf∪Xbd and QMbd,Xbd have full column rank (observability).
- domain assumption The grid data are taken from synthetic networks that match actual grid characteristics.
Cite this review
Pith. "Pith review of Boundary Defense against Cyber Threat for Power System Operation." pith.science (2026). https://pith.science/paper/XZRHUATY
@misc{pith2026190810315,
author = {Pith},
title = {Pith review of: Boundary Defense against Cyber Threat for Power System Operation},
year = {2026},
howpublished = {\url{https://pith.science/paper/XZRHUATY}},
note = {Machine review of arXiv:1908.10315}
}
read the original abstract
The operation of power grids is becoming increasingly data-centric. While the abundance of data could improve the efficiency of the system, it poses major reliability challenges. In particular, state estimation aims to learn the behavior of the network from data but an undetected attack on this problem could lead to a large-scale blackout. Nevertheless, understanding vulnerability of state estimation against cyber attacks has been hindered by the lack of tools studying the topological and data-analytic aspects of the network. Algorithmic robustness is of critical need to extract reliable information from abundant but untrusted grid data. We propose a robust state estimation framework that leverages network sparsity and data abundance. For a large-scale power grid, we quantify, analyze, and visualize the regions of the network prone to cyber attacks. We also propose an optimization-based graphical boundary defense mechanism to identify the border of the geographical area whose data has been manipulated. The proposed method does not allow a local attack to have a global effect on the data analysis of the entire network, which enhances the situational awareness of the grid especially in the face of adversity. The developed mathematical framework reveals key geometric and algebraic factors that can affect algorithmic robustness and is used to study the vulnerability of the U.S. power grid in this paper.
Figures
Figures from the paper (12 more)
Reference graph
Works this paper leans on
-
[13]
M. Jin, J. Lavaei, and K. H. Johansson. Power grid AC-based state estimation: Vulnerability analysis against cyber attacks. IEEE Transactions on Automatic Control, 64(5):1784–1799, 2019
work page 2019
-
[1]
A. Abur and A. G. Exposito. Power system state estimation: theory and implementation. CRC press, 2004
work page 2004
-
[2]
F. Alizadeh and D. Goldfarb. Second-order cone programming. Mathematical Programming, 95(1):3– 51, 2003
work page 2003
- [3]
-
[4]
R. Baldick, K. Clements, Z. Pinjo-Dzigal, and P. Davis. Implementing nonquadratic objective functions for state estimation and bad data rejection.IEEE Transactions on Power Systems, 12(1):376–382, 1997
work page 1997
- [5]
-
[6]
A. Birchfield, T. Xu, K. Gegner, K. Shetye, and T. Overbye. Grid structural characteristics as validation criteria for synthetic networks. IEEE Transactions on Power Systems, 32(4):3258–3265, 2017
work page 2017
-
[7]
Y . Chi, Y . M. Lu, and Y . Chen. Nonconvex optimization meets low-rank matrix factorization: An overview. arXiv preprint arXiv:1809.09573, 2018
arXiv 2018
Show all 49 references
-
[8]
M. C. Ferris and T. S. Munson. Complementarity problems in GAMS and the PATH solver. Journal of Economic Dynamics and Control, 24(2):165–188, 2000
2000
-
[9]
J.-J. Fuchs. Recovery of exact sparse representations in the presence of bounded noise. IEEE Trans- actions on Information Theory, 51(10):3601–3608, 2005
2005
-
[10]
A. A. Ganin, E. Massaro, A. Gutfraind, N. Steen, J. M. Keisler, A. Kott, R. Mangoubi, and I. Linkov. Operational resilience: concepts, design and analysis. Scientific reports, 6:19540, 2016
2016
-
[11]
Huang, S
Y .-F. Huang, S. Werner, J. Huang, N. Kashyap, and V . Gupta. State estimation in electric power grids: Meeting new challenges presented by the requirements of the future grid. IEEE Signal Processing Magazine, 29(5):33–43, 2012
2012
-
[12]
P. J. Huber. Robust statistics. Springer, 2011. 13
2011
-
[14]
W. W. Kotiuga and M. Vidyasagar. Bad data rejection properties of weighted least absolute value techniques applied to static state estimation. IEEE Power Engineering Review, PER-2(4):32–32, 1982
1982
-
[15]
J. Lofberg. Y ALMIP: a toolbox for modeling and optimization in MATLAB. In IEEE International Conference on Robotics and Automation, pages 284–289, 2004
2004
-
[16]
H. M. Merrill and F. C. Schweppe. Bad data suppression in power system static state estimation. IEEE Transactions on Power Apparatus and Systems, PAS-90(6):2718–2725, 1971
1971
-
[17]
L. Mili, M. Cheniae, N. Vichare, and P. J. Rousseeuw. Robust state estimation based on projection statistics [of power systems]. IEEE Transactions on Power Systems, 11(2):1118–1127, 1996
1996
-
[18]
D. K. Molzahn, I. A. Hiskens, et al. A survey of relaxations and approximations of the power flow equations. Foundations and TrendsR© in Electric Energy Systems, 4(1-2):1–221, 2019
2019
-
[19]
Monticelli
A. Monticelli. Electric power system state estimation. Proceedings of the IEEE, 88(2):262–282, 2000
2000
-
[20]
J. F. Sturm. Using sedumi 1.02, a matlab toolbox for optimization over symmetric cones.Optimization methods and software, 11(1-4):625–653, 1999
1999
-
[21]
J. A. Tropp. Just relax: Convex programming methods for identifying sparse signals in noise. IEEE Transactions on Information Theory, 52(3):1030–1051, 2006
2006
-
[22]
Final report on the August 14, 2003 blackout in the United States and Canada: Causes and recommendations
U.S.-Canada Power System Outage Task Force. Final report on the August 14, 2003 blackout in the United States and Canada: Causes and recommendations. 2004
2003
-
[23]
Vandenberghe, M
L. Vandenberghe, M. S. Andersen, et al. Chordal graphs and semidefinite optimization. Foundations and Trends R© in Optimization, 1(4):241–433, 2015
2015
-
[24]
Vespignani
A. Vespignani. Complex networks: The fragility of interdependency. Nature, 464(7291):984, 2010
2010
-
[25]
M. J. Wainwright. Sharp thresholds for high-dimensional and noisy sparsity recovery using 𝓁1- constrained quadratic programming (Lasso). IEEE Transactions on Information Theory, 55(5):2183– 2202, 2009
2009
-
[26]
A. J. Wood, B. F. Wollenberg, and G. B. Shebl´e. Power generation, operation, and control. John Wiley & Sons, 2013
2013
-
[27]
J. Zhao, L. Mili, and R. C. Pires. Statistical and numerical robust state estimator for heavily loaded power systems. IEEE Transactions on Power Systems, 33(6):6904–6914, 2018
2018
-
[28]
Zhao and B
P. Zhao and B. Yu. On model selection consistency of Lasso. Journal of Machine Learning Research, 7(Nov):2541–2563, 2006
2006
-
[29]
R. D. Zimmerman, C. E. Murillo-S ´anchez, and R. J. Thomas. Matpower: Steady-state operations, planning, and analysis tools for power systems research and education. IEEE Transactions on Power Systems, 26(1):12–19, 2010
2010
-
[30]
Bound- ary Defense against Cyber Threat for Power System Operation
F. Zohrizadehb, C. Josza, M. Jina, R. Madanib, J. Lavaeia, and S. Sojoudia. Conic relaxations of power system optimization: Theory and algorithms. 14 Supplementary Material This supplementary material includes formal theory and additional experimental details for the paper “Bo...
-
[31]
voltage magnitude square, xmg k :=|vk|2, for each busk∈N , and
-
[32]
spreading
real and imaginary parts of complex products, denoted as xre 𝓁 :=ℜ(viv∗ j ) and xim 𝓁 :=ℑ(viv∗ j ), re- spectively, for each line 𝓁 = (i,j ). Note that there is only one set of variables {xre 𝓁,x im 𝓁 } for each line. Using this representation, we can derive various types of p...
-
[33]
the new line does not share any nodes with the lines that have been already added; or 2) the new line shares the attack nodef with one (or more) of the lines already added (note that by definition, the new line cannot share the inner boundary nodet with one (or more) of the lin...
-
[35]
Then, all bad data with magnitude greater than g(λ) will be detected (i.e., if|˜bi| > g(λ), then|ˆbi| > 0) with probability greater than 1− c2 m
(Large bad data detection) Let A◦ := AMsf,Xsf AMsf,Xbd 0 AMbo,Xbd 0 AMbi,Xbd andQ◦ Mbi = [ A◦ I◦⊤ Mbi ] , and g(λ) = nmλ ( 1 2√Cmin +‖Ib(Q◦⊤ MbiQ◦ Mbi)−1I⊤ b‖∞ ) be a threshold value, and let ˜bMbi =AMbi,Xat(x♮at− ˆxat) be the error at the boundary. Then, all bad data ...
-
[36]
(Bounded error) The estimator error is bounded by ‖x♮Xsf∪Xbd− ˆxXsf∪Xbd‖2≤t √ |Xsf| +|Xbd| +|Mbi| Cmin +nmλ‖Ix(Q◦⊤ MbiQ◦ Mbi)−1I⊤ b‖∞,2 with probability greater than 1− exp ( −c1t2 σ4 ) . Despite the difference in measurement assumptions (i.e., existence of dense noisew) and e...
-
[37]
the new line does not share any nodes with lines that have been already added; or 2) the new line shares the attack nodef with one (or more) of the lines already added (note that by definition, the new line cannot share the inner boundary node t with one (or more) of the lines ...
-
[39]
Then, all bad data with magnitude greater than g(λ) will be detected (i.e., if|˜bi| > g(λ), then|ˆbi| > 0) with probability greater than 1− c2 m
(Large bad data detection) Let A◦ := AMsf,Xsf AMsf,Xbd 0 AMbo,Xbd 0 AMbi,Xbd andQ◦ Mbi = [ A◦ I◦⊤ Mbi ] , and g(λ) = nmλ ( 1 2√Cmin +‖Ib(Q◦⊤ MbiQ◦ Mbi)−1Q◦⊤ Mbi‖∞ ) be a threshold value, and let ˜bMbi =AMbi,Xat(x♮at− ˆxat) be the error at the boundary. Then, all bad da...
-
[40]
(Bounded error) The estimator error is bounded by ‖x♮Xsf∪Xbd− ˆxXsf∪Xbd‖2≤t √ |Xsf| +|Xbd| +|Mbi| Cmin +nmλ‖Ix(Q◦⊤ MbiQ◦ Mbi)−1Q◦⊤ Mbi‖∞,2 with probability greater than 1− exp ( −c1t2 σ4 ) . C.3 Scalable methods to calculate the vulnerability index The minimax program (35) con...
-
[41]
(Node coverage) ∪t∈N (T )Wt =N (G), i.e., the union of the vertices of T , referred to as “bags, ” is the set of nodes ofG; 38
-
[42]
(Edge coverage) For any (i,j )∈L , there existst∈N (T ) such thati,j ∈W t, i.e., each edge ofG is in at least one of the “bags” ofT
-
[43]
infected variables
(Running intersection property) The subtree of T consisting of all “bags” containing u ∈ Nis connected. Furthermore, the width of a tree decomposition is max(|Wt|− 1 : t∈N (T )). The treewidth of G is the minimum width of a tree decomposition ofG. Clearly, a graph may have sev...
-
[45]
Then, all bad data with magnitude greater than g(λ) will be detected (i.e., if|˜bi| > g(λ), then|ˆbi| > 0) with probability greater than 1− c2 m
(Large bad data detection) Let A◦ := AMsf,Xsf AMsf,Xlk 0 AMol,Xlk 0 AMad,Xlk andQ◦ Mad = [ A◦ I◦⊤ Mad ] , and g(λ) = nmλ ( 1 2√Cmin +‖Ib(Q◦⊤ MadQ◦ Mad)−1I⊤ b‖∞ ) be a threshold value, and let ˜bMad =AMad,Xif (x♮if− ˆxif ) be the error at the boundary. Then, all bad dat...
-
[46]
Theorem 31 (SE robustness with (S (1):𝓁2𝓁1-K) for tree decomposition)
(Bounded error) The estimator error is bounded by ‖x♮Xsf∪Xlk− ˆxXsf∪Xlk‖2≤t √ |Xsf| +|Xlk| +|Mad| Cmin +nmλ‖Ix(Q◦⊤ MadQ◦ Mad)−1I⊤ b‖∞,2 with probability greater than 1− exp ( −c1t2 σ4 ) . Theorem 31 (SE robustness with (S (1):𝓁2𝓁1-K) for tree decomposition) . Given a tree deco...
-
[47]
(No false inclusion) The solution (ˆx, ˆb) has no false bad data inclusion (i.e., supp(ˆb)⊂ supp(b♮)) with probability greater than 1− c0 nm , for some constantc0> 0
-
[48]
Then, all bad data with magnitude greater than g(λ) will be detected (i.e., if|˜bi| > g(λ), then|ˆbi| > 0) with probability greater than 1− c2 m
(Large bad data detection) Let A◦ := AMsf,Xsf AMsf,Xlk 0 AMol,Xlk 0 AMad,Xlk andQ◦ Mad = [ A◦ I◦⊤ Mad ] , and g(λ) = nmλ ( 1 2√Cmin +‖Ib(Q◦⊤ MadQ◦ Mad)−1Q◦⊤ Mad‖∞ ) 43 be a threshold value, and let ˜bMad =AMad,Xif (x♮if− ˆxif ) be the error at the boundary. Then, all b...
-
[49]
The proofs of Theorems 30 and 31 are similar to those of Theorems 13 and 20 in Section E and are omitted for brevity
(Bounded error) The estimator error is bounded by ‖x♮Xsf∪Xlk− ˆxXsf∪Xlk‖2≤t √ |Xsf| +|Xlk| +|Mad| Cmin +nmλ‖Ix(Q◦⊤ MadQ◦ Mad)−1Q◦⊤ Mad‖∞,2 with probability greater than 1− exp ( −c1t2 σ4 ) . The proofs of Theorems 30 and 31 are similar to those of Theorems 13 and 20 in Section...
-
[50]
Set ˆbMsf = 0 and ˆbMbo = 0
-
[51]
Determine ˆx = [ ˆx⊤ sf ˆx⊤ bd ˆx⊤ at ]⊤ and ˆb = [ 0⊤ 0⊤ ˆb ⊤ Mbi ˆb ⊤ Mat ]⊤ by solving the following program: min b∈Rnm,x∈Rnx 1 2nm ‖‖‖‖‖‖‖‖ yMsf yMbo yMbi yMat − AMsf,Xsf AMsf,Xbd 0 0 AMbo,Xbd 0 0 AMbi,Xbd AMbi,Xat 0 0 AMat,Xat xsf xbd xat − ...
-
[52]
Check whether strict feasibility conditions‖ˆhMsf‖∞< 1 and‖ˆhMbo‖∞< 1 hold
Solve (ˆhMsf, ˆhMbo ) via the zero-subgradient equation: − 1 nm ( y−Aˆx− ˆb ) +λˆh = 0, (102) where ˆx = [ ˆx⊤ Bsf ˆx⊤ Bbd ˆx⊤ Bat ]⊤ and ˆb = [ 0⊤ 0⊤ ˆb ⊤ Mbi ˆb ⊤ Mat ]⊤ are solutions obtained in (80), and ˆh = [ ˆh ⊤ Msf ˆh ⊤ Mbo ˆh ⊤ Mbi ˆh ⊤ Mat ]⊤ where (ˆhMbi, ˆhMat) ar...
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.