Source-linked AI summary
On Ergodicity, Infinite Flow and Consensus in Random Models
Behrouz Touri, Angelia Nedi'c
TL;DR
The paper asks how to characterize ergodicity and consensus in random stochastic-matrix dynamics, particularly when independent matrices have time-varying distributions. It introduces infinite flow and establishes its equivalence to ergodicity for independent models with feedback and a common steady state in expectation. This gives a deterministic characterization that can be used to study consensus over random networks.
Problem
The paper seeks conditions for consensus and ergodicity in random-matrix dynamics, including independent models with time-varying distributions.
Source: §2 · p. 3Method
Results
For independent models with feedback and a common steady state in expectation, ergodicity is equivalent to infinite flow and to ergodicity of the expected model.
Source: §1 · p. 2Takeaways & Limitations
The theorem provides a deterministic characterization of ergodicity for studying consensus over random networks.
Source: §1 · p. 2, §6 · p. 25The equivalence result applies to independent models with feedback and a common steady state in expectation; analogous results require additional assumptions.
Source: §1 · p. 2, §3.3 · p. 11, §4.2 · p. 13
Abstract
from arXiv · showhide
We consider the ergodicity and consensus problem for a discrete-time linear dynamic model driven by random stochastic matrices, which is equivalent to studying these concepts for the product of such matrices. Our focus is on the model where the random matrices have independent but time-variant distribution. We introduce a new phenomenon, the infinite flow, and we study its fundamental properties and relations with the ergodicity and consensus. The central result is the infinite flow theorem establishing the equivalence between the infinite flow and the ergodicity for a class of independent random models, where the matrices in the model have a common steady state in expectation and a feedback property. For such models, this result demonstrates that the expected infinite flow is both necessary and sufficient for the ergodicity. The result is providing a deterministic characterization of the ergodicity, which can be used for studying the consensus and average consensus over random graphs.
1 Introduction
The paper studies ergodicity and consensus for random stochastic-matrix models with independent, time-varying distributions. It introduces infinite flow and proves that, under feedback and a common steady state in expectation, infinite flow is equivalent to ergodicity, providing a deterministic characterization.
1 Introduction
- Ergodicity is used to investigate consensus because ergodicity always guarantees consensus.The paper frames this relationship as motivation for studying conditions that ensure ergodicity.Source: §1 · p. 1
- Infinite flow can be interpreted as infinite information exchange over time between groups of agents across a network cut.The paper presents this as an alternative approach to studying the relation between ergodicity and consensus.Source: §1 · p. 1
- The paper studies fundamental properties of ergodicity, consensus, and infinite flow across general, independent, and i.i.d. random models.It also classifies three feedback-property types and examines the roles of feedback and a common steady state in expectation.Source: §1 · pp. 1–2
- For independent models with feedback and a common steady state in expectation, ergodicity is equivalent to infinite flow, including for the model’s expected chain.The theorem also equates ergodicity of the random model and its expected model.Source: §1 · p. 2
- The new infinite-flow phenomenon provides a way to study ergodicity and consensus in random models with independent, time-varying distributions.Earlier cited work assumed i.i.d. or stationary models, which imply time-invariant distributions.Source: §1 · pp. 1–2
2 Problem Formulation and Terminology
The section formulates a linear discrete-time system driven by random row-stochastic matrices and defines consensus, ergodicity, and infinite flow. It distinguishes consensus from ergodicity and introduces the corresponding events for random chains.
2 Problem Formulation and Terminology
- The system evolves by applying the random matrix W(k) to the state at each time step.The model is considered on stochastic matrices, and each state vector lies in R^m.Source: §2 · p. 3
- The study seeks conditions for almost-sure consensus and examines ergodicity because consensus is closely related to it.The section also uses infinite flow as a further property of the chain.Source: §2 · pp. 3–4
- Infinite flow requires the total weight crossing every nontrivial cut between a subset of agents and its complement to diverge over time.The cut flow sums matrix weights in both directions; it can be interpreted as information exchange between the two groups.Source: §2 · p. 4
- Ergodicity requires products of the chain, from any starting time, to map each basis vector asymptotically to a multiple of the all-ones vector.By contrast, consensus requires trajectories from every initial state to converge to a common value across agents.Source: §2 · p. 4
- Ergodicity implies consensus, but consensus can occur without ergodicity, as an initial averaging step followed by identity matrices demonstrates.The section defines consensus, ergodicity, and infinite-flow events and their almost-sure model-level counterparts.Source: §2 · p. 4
3 Infinite Flow, Ergodicity and Consensus
The section maps relations among ergodicity, consensus, and infinite flow across general, independent, and i.i.d. models, then compares random models with their expected models.
3.1 Basic Relations
- For every random model, ergodicity implies consensus and infinite flow, while infinite flow is sufficient for ergodicity only for a specified class of models.Theorem 1 establishes necessity; the section reserves sufficiency for the class addressed later in Theorem 6.Source: §3.1 · pp. 5–6
- For an independent model, consensus can occur with probability p > 0 even though the infinite-flow and ergodicity events are empty, so consensus need not be contained in either event.Source: §3.1 · p. 8
- For i.i.d. models, ergodicity and consensus are almost surely equal, extending an earlier result that assumed positive diagonal entries almost surely.The cited earlier result is in.Source: §3.1 · pp. 8–9
3.2 0-1 Laws
- For independent models, ergodicity and infinite flow are 0-1 events, but consensus need not be; for i.i.d. models, consensus is also a 0-1 event.For i.i.d. models, this follows from the almost-sure equality of ergodicity and consensus.Source: §3.2 · pp. 9–10
- An i.i.d. uniform sequence of permutation matrices has almost-sure infinite flow but never reaches consensus.The expected matrix is (1/m)ee^T, but each realized matrix is a permutation matrix.Source: §3.2 · p. 10
3.3 Random Model and Its Expected Model
- For independent models, infinite flow holds exactly when the expected model has infinite flow; if E = F almost surely, ergodicity also matches ergodicity of the expected model.The latter equivalence requires the stated E = F almost-sure condition.Source: §3.3 · pp. 10–11
- In an independent model, consensus or ergodicity implies the corresponding property for the expected model, but there is no general converse without additional assumptions.The section gives an equivalence for ergodicity only under E = F almost surely.Source: §3.3 · p. 11
4 Model with Feedback Property and Steady State in Expectation
This section develops feedback and common steady state in expectation as properties used in the paper’s later main results. It relates feedback conditions to the expected model and derives convergence properties under a common steady state in expectation.
4.1 Feedback Properties
- Strong feedback implies feedback, which implies weak feedback; the paper distinguishes weak feedback from feedback with a deterministic example.The example lacks feedback but has weak feedback with γ = 1/4.Source: §4.1 · p. 12
- A model’s feedback property implies that its expected model has strong feedback, while lower-bound conditions on expected entries can imply feedback or weak feedback.The expected-model feedback constant is stated as γ m in the passage.Source: §4.1 · p. 12
4.2 Steady State in Expectation
- A common steady state in expectation is a stochastic vector π satisfying π^T E[W(k)] = π^T for every time k.Source: §4.2 · p. 13
- Under independence and a common steady state in expectation, the weighted averages π^T x(k) converge almost surely for any initial state.The paper identifies these weighted averages as a bounded martingale.Source: §4.2 · p. 13
- The limiting random vector λπ is stochastic and has expectation π.The limit points of the state sequence lie in a random hyperplane defined by λπ, though the supplied passage does not show the full expression.Source: §4.2 · p. 14
- With a common steady state in expectation, the weighted spread V(x(k)) converges almost surely and forms a supermartingale.The passage identifies V(x) as measuring the weighted spread of the entries around π^T x.Source: §4.2 · pp. 13, 14, 16
5 Model with Infinite Flow Property
For independent models with a common positive steady state in expectation and weak feedback, infinite flow characterizes ergodicity and connects it to ergodicity of the expected model. The section develops sufficient conditions, a preliminary bound, and applications including consensus and time-varying gossip.
5.1 Preliminary Result
- The preliminary argument orders initial state entries, tracks cumulative flow across ordered cuts, and uses these quantities to bound pairwise state separation.It defines cut sets S_l and times t_l, then introduces index sets a_ij(k) to estimate the separation between entries.Source: §5.1 · pp. 18–19
5.2 Sufficient Conditions for Ergodicity
- Either infinite flow or expected infinite flow suffices for ergodicity under a common positive expected steady state and weak feedback.The states converge almost surely to a common value, λ^Tπx(0).Source: §5.2 · pp. 21–22
5.3 Necessary and Sufficient Conditions for Ergodicity
- Under independence, a common positive steady state in expectation, and weak feedback, ergodicity, infinite flow, expected-model infinite flow, and expected-model ergodicity are equivalent.The theorem also yields a deterministic criterion for deterministic chains: the cumulative cut flow must be infinite for every nontrivial set.Source: §5.3 · p. 23
- Under the theorem's assumptions, the deterministic chain is ergodic exactly when cumulative flow across every nontrivial cut is infinite.Ergodicity under these assumptions also implies consensus.Source: §5.3 · p. 23
- For the extended gossip algorithm on time-varying networks, almost-sure consensus follows when cumulative interaction probability across every nontrivial cut is infinite.For a static interaction-probability graph, this condition is equivalent to graph connectivity.Source: §5.3 · p. 24
6 Conclusion
The conclusion relates infinite flow to ergodicity and consensus, presenting the infinite flow theorem as necessary and sufficient for ergodicity in independent random models. It also notes applications to consensus algorithms and extension to random initial states independent of the matrix chain.
- The infinite flow theorem gives necessary and sufficient conditions for ergodicity of independent random models and relates the infinite-flow, ergodicity, and consensus events.Source: §6 · pp. 24–25
- The theorem captures conditions for convergence of gossip and broadcast schemes and connects system connectivity with sufficient information flow studied in deterministic settings.Source: §6 · p. 25
- The framework extends to an initial state x(0) that is random and independent of the matrix chain.Source: §6 · p. 25