Linear Reformulation of Event-Triggered LQG Control under Unreliable Communication
Pith reviewed 2026-05-10 19:37 UTC · model grok-4.3
The pith
Event-triggered LQG control over i.i.d. packet-erasure channels reduces to solving a compact mixed-integer linear program.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
By expressing the estimation error covariance as a sum of precomputable Gramian matrices each multiplied by a survival probability factor that depends solely on the count of transmission attempts within each time interval, the co-design of control input and transmission schedule becomes an unconstrained binary optimization problem. This binary program is then exactly linearized using running counters of attempts and a one-hot encoding of the attempt numbers, resulting in a mixed-integer linear program suitable for model predictive control implementation.
What carries the argument
Closed-form expansion of error covariance as precomputable Gramian terms scaled by survival factors that depend only on transmission attempt counts per interval, then linearized exactly via running attempt counters and one-hot encoding into a compact MILP.
If this is right
- The scheduler runs online in receding horizon because the MILP remains compact after linearization.
- On the Boeing-747 benchmark the MPC scheduler achieves lower total cost while using substantially fewer transmissions than a one-shot baseline.
- Performance holds across a range of channel success probabilities without retuning the formulation.
- Certainty equivalence decouples the LQR feedback gain from the scheduling decisions under randomized deliveries.
Where Pith is reading between the lines
- The same covariance expansion could be reused for other event-triggered problems that share i.i.d. uncertainty and quadratic costs.
- The compact MILP size makes real-time embedded implementation on modest hardware feasible for systems that must trade communication energy against control accuracy.
- Additional linear constraints such as hard limits on total transmissions or energy per window can be added directly without changing the overall structure.
Load-bearing premise
The packet-erasure channel is memoryless and identically distributed over time, and certainty equivalence lets the optimal control law be designed separately from the transmission decisions.
What would settle it
Run Monte-Carlo closed-loop simulations of the MILP schedule against the exact dynamic-programming optimum on a low-dimensional LQG plant with known i.i.d. erasure probability and verify that the achieved quadratic costs differ by less than a small numerical tolerance.
Figures
read the original abstract
We consider event-triggered linear-quadratic Gaussian (LQG) control when sensor updates are transmitted over an i.i.d. packet-erasure channel. Although the optimal controller in a standard LQG setup is available in closed form, choosing when to transmit remains computationally and analytically difficult because packet drops randomize packet delivery and couple scheduling decisions with the estimation-error dynamics, making direct dynamic-programming solutions impractical. By certainty equivalence, the co-design problem becomes choosing a binary send/skip sequence that balances control performance and communication cost. We derive a closed-form expansion of the error covariance as precomputable Gramian terms scaled by a survival factor that depends only on the number of transmission attempts on each interval. This converts the problem into an unconstrained binary program that we linearize exactly via running attempt counters and a one-hot encoding, yielding a compact MILP well suited to receding-horizon implementation. On the linearized Boeing-747 benchmark, a model predictive control (MPC) scheduler lowers cost while attempting far fewer transmissions than a one-shot baseline across channel success rates.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript considers event-triggered LQG control over an i.i.d. packet-erasure channel. By certainty equivalence the co-design reduces to selecting a binary send/skip sequence. The central technical claim is a closed-form expansion of the error covariance as precomputable Gramian terms scaled by a survival factor that depends only on the number of transmission attempts per interval; this converts the problem to an unconstrained binary program that is then exactly linearized into a compact MILP via running attempt counters and one-hot encoding, enabling receding-horizon MPC. Numerical results on a Boeing-747 model show lower cost with substantially fewer transmissions than a one-shot baseline across success rates.
Significance. If the covariance expansion and exact linearization hold, the work supplies a practical, solver-ready formulation for joint control-communication scheduling under packet losses that avoids dynamic programming and retains the structure of standard LQG certainty equivalence. The MILP reformulation and its receding-horizon suitability constitute the primary contribution; the benchmark provides concrete evidence of transmission reduction without performance loss.
major comments (2)
- [Abstract and covariance-expansion derivation] Abstract and covariance-expansion derivation: the claim that the error covariance admits an exact closed-form expansion as precomputable Gramian terms scaled by a survival factor depending only on the count of transmission attempts per interval is load-bearing for the entire reformulation. The standard unrolling of the intermittent-observation Riccati recursion gives E[P_k] as a sum over possible last-success times t, with weights equal to the product of failure probabilities on the specific send decisions between t and k. These products are position-dependent; a factor that uses only the attempt count cannot be exact unless the subsequent one-hot encoding and running counters fully restore the timing information. Please supply the explicit unrolled expression (with the auxiliary variables) and prove equivalence to the random Riccati recursion.
- [Linearization via running counters and one-hot encoding] Linearization via running counters and one-hot encoding: the assertion of an exact (non-relaxed) MILP representation stands or falls on whether the auxiliary variables recover the position-dependent last-success probabilities without approximation or bound. If any inequality is introduced in the encoding of the survival factor, the subsequent claim that the MILP solves the original problem exactly is invalidated.
minor comments (1)
- [Benchmark results] The Boeing-747 benchmark section would benefit from an explicit statement of the LQG weighting matrices, the horizon length used in the MPC scheduler, and the precise definition of the one-shot baseline to facilitate reproduction.
Simulated Author's Rebuttal
We thank the referee for the careful and constructive review. The comments correctly identify the core technical claims whose rigor must be fully transparent. We address each major point below and will incorporate explicit derivations and proofs in the revised manuscript.
read point-by-point responses
-
Referee: [Abstract and covariance-expansion derivation] Abstract and covariance-expansion derivation: the claim that the error covariance admits an exact closed-form expansion as precomputable Gramian terms scaled by a survival factor depending only on the count of transmission attempts per interval is load-bearing for the entire reformulation. The standard unrolling of the intermittent-observation Riccati recursion gives E[P_k] as a sum over possible last-success times t, with weights equal to the product of failure probabilities on the specific send decisions between t and k. These products are position-dependent; a factor that uses only the attempt count cannot be exact unless the subsequent one-hot encoding and running counters fully restore the timing information. Please supply the explicit unrolled expression (with the auxiliary variables) and prove equivalence to the random Riccati.
Authors: We agree that an explicit unrolled expression and equivalence proof are necessary for verification. Because erasures are i.i.d., the probability of no success since last reception at t equals (1-p) raised to the exact number of transmission attempts in (t,k]; non-attempt intervals contribute nothing to the product. The one-hot variables encode the possible last-success time t while the running counters accumulate the attempt count since that t, allowing each survival factor to be evaluated exactly. We will add the full unrolled expression for E[P_k] in terms of these auxiliaries together with a lemma proving equivalence to the expectation of the random Riccati recursion in the revised manuscript. revision: yes
-
Referee: [Linearization via running counters and one-hot encoding] Linearization via running counters and one-hot encoding: the assertion of an exact (non-relaxed) MILP representation stands or falls on whether the auxiliary variables recover the position-dependent last-success probabilities without approximation or bound. If any inequality is introduced in the encoding of the survival factor, the subsequent claim that the MILP solves the original problem exactly is invalidated.
Authors: The linearization employs only equality constraints. The running counters are updated by exact recurrence equalities driven by the binary send decisions, and the one-hot encoding selects the precise survival factor corresponding to each possible last-success interval. No inequalities or relaxations appear in the encoding of the survival factor. Consequently the MILP is equivalent to the original binary program. We will insert a lemma establishing this exact equivalence in the revision. revision: yes
Circularity Check
No significant circularity; derivation builds on standard LQG and i.i.d. assumptions without self-referential reduction
full rationale
The paper's central step is deriving a closed-form covariance expansion under i.i.d. erasures and certainty equivalence, then converting the resulting binary program to MILP via counters and one-hot encoding. No quoted equation reduces the claimed Gramian scaling to a fitted parameter or prior self-citation by construction. The approach cites standard LQG results as external support rather than load-bearing self-references that would make the expansion tautological. The derivation chain remains self-contained against external benchmarks such as the random Riccati recursion and MILP linearization techniques.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption The communication channel is i.i.d. packet-erasure
- domain assumption Certainty equivalence holds for the co-design problem
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We derive a closed-form expansion of the error covariance as precomputable Gramian terms scaled by a survival factor that depends only on the number of transmission attempts on each interval... yielding a compact MILP
-
IndisputableMonolith/Foundation/ArithmeticFromLogic.leanLogicNat recovery and orbit embedding unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Σt|k = sum_τ (1-p)^{sum_{s=τ}^t θ_s} G_{t,τ}
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
An introduction to event-triggered and self-triggered control,
W. P. M. H. Heemels, K. H. Johansson, and P. Tabuada, “An introduction to event-triggered and self-triggered control,” in2012 IEEE 51st Con- ference on Decision and Control (CDC), pp. 3270–3285, IEEE, 2012
work page 2012
-
[2]
Optimal event-triggered control of nonde- terministic linear systems,
D. Maity and J. S. Baras, “Optimal event-triggered control of nonde- terministic linear systems,”IEEE Transactions on Automatic Control, vol. 65, no. 2, pp. 604–619, 2019
work page 2019
-
[3]
Rate-cost tradeoffs in control,
V . Kostina and B. Hassibi, “Rate-cost tradeoffs in control,”IEEE Transactions on Automatic Control, vol. 64, pp. 4525–4540, 2019. # attempts (a) Average number of attempts (b) Total realized cost Fig. 5. Comparison of one–shot and MPC schedulers versus channel success probabilityp. Solid lines denote the mean; shaded bands show±1standard deviation over 1...
work page 2019
-
[4]
On LQG joint optimal scheduling and control under communication constraints,
A. Molin and S. Hirche, “On LQG joint optimal scheduling and control under communication constraints,” inProceedings of the 48th IEEE Conference on Decision and Control (CDC), pp. 5832–5838, IEEE, 2009
work page 2009
-
[5]
Where to fly, what to send: Communication-aware aerial support for ground robots,
H. Suthar and D. Maity, “Where to fly, what to send: Communication-aware aerial support for ground robots,”arXiv preprint arXiv:2512.06207, 2025
-
[6]
On the optimality of certainty equivalence for event-triggered control systems,
A. Molin and S. Hirche, “On the optimality of certainty equivalence for event-triggered control systems,”IEEE Transactions on Automatic Control, vol. 58, no. 2, pp. 470–474, 2012
work page 2012
-
[7]
Multiagent consensus subject to communica- tion and privacy constraints,
D. Maity and P. Tsiotras, “Multiagent consensus subject to communica- tion and privacy constraints,”IEEE Transactions on Control of Network Systems, vol. 9, no. 2, pp. 943–955, 2021
work page 2021
-
[8]
Optimal LQG control of networked systems under traffic-correlated delay and dropout,
D. Maity, M. H. Mamduhi, S. Hirche, and K. H. Johansson, “Optimal LQG control of networked systems under traffic-correlated delay and dropout,”IEEE Control Systems Letters, vol. 6, pp. 1280–1285, 2021
work page 2021
-
[9]
Network-aware optimal sampling for stochastic control systems over dynamic networks,
M. H. Mamduhi and D. Maity, “Network-aware optimal sampling for stochastic control systems over dynamic networks,”IEEE Control Systems Letters, vol. 9, pp. 1808–1813, 2025
work page 2025
-
[10]
Adaptive sampling for linear state estimation,
M. Rabi, G. V . Moustakides, and J. S. Baras, “Adaptive sampling for linear state estimation,”SIAM Journal on Control and Optimization, vol. 50, no. 2, pp. 672–702, 2012
work page 2012
-
[11]
Remote state estimation with com- munication costs for first-order LTI systems,
G. M. Lipsa and N. C. Martins, “Remote state estimation with com- munication costs for first-order LTI systems,”IEEE Transactions on Automatic Control, vol. 56, no. 9, pp. 2013–2025, 2011
work page 2013
-
[12]
Value of information in feedback control: Quantification,
T. Soleymani, J. S. Baras, and S. Hirche, “Value of information in feedback control: Quantification,”IEEE Transactions on Automatic Control, vol. 67, no. 7, pp. 3730–3737, 2021
work page 2021
-
[13]
Thelander Andr ´en,On LQG-Optimal Event-Based Sampling
M. Thelander Andr ´en,On LQG-Optimal Event-Based Sampling. PhD thesis, Lund University, 2020
work page 2020
-
[14]
A linear programming framework for optimal event-triggered lqg control,
Z. Hashemi and D. Maity, “A linear programming framework for optimal event-triggered lqg control,”IEEE Control Systems Letters, vol. 9, pp. 2783–2788, 2025
work page 2025
-
[15]
T−1X t=k ∥et∥2 Γt +λθ t θk = 0, e s k # , J att k (Θ) :=E
S. P. Boyd and L. Vandenberghe,Convex Optimization. Cambridge University Press, 2004. APPENDIXA PROOF OFTHEOREM1 Proof.For a decision at timek, define the cost-to-go under the two actions J skip k (Θ) :=E "T−1X t=k ∥et∥2 Γt +λθ t θk = 0, e s k # , J att k (Θ) :=E "T−1X t=k ∥et∥2 Γt +λθ t θk = 1, e s k # , and their optima J skip,⋆ k := min Θ J skip k (Θ),...
work page 2004
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.