Abstract
We propose deterministic and stochastic models of clock synchronization in nodes of large distributed network locally coupled with a reliable external exact time server.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Box, G.E.P., Jenkins, G.M., Reinsel, G.C., Ljung, G.M.: Time Series Analysis: Forecasting and Control, 5th edn. Wiley, Hoboken (2015)
Cybenko, G.: Dynamic load balancing for distributed memory multiprocessors. J. Parallel Distrib. Comput. 2, 279–301 (1989)
DeGroot, M.H.: Reaching a consensus. J. Am. Stat. Assoc. 69(345), 118–121 (1974)
Estrada, E., Vargas-Estrada, E.: How peer pressure shapes consensus, leadership, and innovations in social groups. Sci. Rep. 3, 2905 (2013)
Horn, R.A., Johnson, C.R.: Matrix Analysis. Cambridge University Press, New York, NY, USA (1986)
Jadbabaie, A., Lin, J., Morse, A.S.: Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Autom. Control 48(6), 988–1001 (2003)
Lin, F., Fardad, M., Jovanovic, M.R.: Algorithms for leader selection in stochastically forced consensus networks. IEEE Trans. Autom. Control 59(7), 1789–1802 (2014)
Olfati-Saber, R., Murray, R.M.: Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49(9), 1520–1533 (2004)
Olshevsky, A., Tsitsiklis, J.N.: Convergence speed in distributed consensus and averaging. SIAM Rev. 53(4), 747–772 (2011)
Patt-Shamir, B., Rajsbaum, S.: A theory of clock synchronization (extended abstract). In: Proceedings of the Twenty-Sixth Annual ACM Symposium on Theory of Computing, STOC 1994, pp. 810–819. ACM, New York (1994)
Seneta, E.: Non-negative Matrices and Markov Chains. Springer, Heidelberg (2006). https://doi.org/10.1007/0-387-32792-4
Simeone, O., Spagnolini, U., Bar-Ness, Y., Strogatz, S.H.: Distributed synchronization in wireless networks. IEEE Sig. Process. Mag. 25(5), 81–97 (2008)
Varga, R.S.: Matrix Iterative Analysis. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-05156-2
Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I., Shochet, O.: Novel type of phase transition in a system of self-driven particles. Phys. Rev. Lett. 75, 1226–1229 (1995)
Xiao, L., Boyd, S.P., Kim, S.J.: Distributed average consensus with least-mean-square deviation. J. Parallel Distrib. Comput. 67(1), 33–46 (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
1.1 Different Types of Convergence
Let us recall some facts about convergence of random variables and vectors. The sequence of random vectors \(\varvec{\xi }_{n}\) with values in is said to be convergent in distribution (in law) to a random vector \(\varvec{\xi }\) as \(n\rightarrow \infty \) if
for all bounded continuous functions . In such case we will write \(\varvec{\xi }_{n}{\mathop {\rightarrow }\limits ^{d}}\varvec{\xi }\).
We will use notation \(\left\langle \varvec{y},\varvec{z}\right\rangle :=\sum _{j=1}^{N}y_{j}z_{j}\) for the usual scalar product of two nonrandom vectors and \(\Vert \varvec{y}-\varvec{z}\Vert \) for the Euclidian distance between \(\varvec{y}\) and \(\varvec{z}\). Let \(L_{2}(d\mathsf {P})\) be a Euclidian space of random -valued vectors with the scalar product
Thus the Euclidian norm in \(L_{2}(d\mathsf {P})\) is given by \(\left\| \varvec{\xi }\right\| _{L_{2}(d\mathsf {P})}^{2}=\sum _{j=1}^{N}\mathsf {E}\,\left| \xi _{j}\right| ^{2}\).
The sequence of random vectors \(\varvec{\xi }_{n}\) with values in is said to be convergent to \(\varvec{\xi }\) in \(L_{2}(d\mathsf {P})\) (mean square convergent) if \(\mathsf {E}\,\Vert \varvec{\xi }_{n}-\varvec{\xi }\Vert ^{2}\rightarrow 0\) as \(n\rightarrow \infty \). Recall that independence of two zero mean vectors \(\varvec{\xi }\) and \(\varvec{\eta }\) implies their orthogonality: \(\left\langle \varvec{\xi },\varvec{\eta }\right\rangle _{L_{2}(d\mathsf {P})}=0\).
It is well know that the mean square convergence is stronger than the convergence in distribution, i.e., \(\varvec{\xi }_{n}{\mathop {\longrightarrow }\limits ^{L_{2}(d\mathsf {P})}}\varvec{\xi }\quad \Longrightarrow \quad \varvec{\xi }_{n}{\mathop {\rightarrow }\limits ^{d}}\varvec{\xi }\).
Lemma 4
Let \(\varvec{\xi }_{n}\) and \(\varvec{\eta }_{n}\) be two sequences of -valued random vectors. Assume that
-
(i)
\(\left\| \varvec{\xi _{n}}-\varvec{\eta }_{n}\right\| _{L_{2}(d\mathsf {P})}\rightarrow 0\) as \(n\rightarrow \infty \),
-
(ii)
\(\varvec{\eta }_{n}{\mathop {\rightarrow }\limits ^{d}}\varvec{\eta }\) where is some random vector.
Then \(\varvec{\xi _{n}}{\mathop {\rightarrow }\limits ^{d}}\varvec{\eta }\) as \(n\rightarrow \infty \).
The proof of this lemma is rather straightforward. It is sufficient to check (35) only for bounded uniformly continuous functions. To do this one can use the Chebyshev inequality. We omit details.
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Manita, L., Manita, A. (2017). Stochastic Time Synchronization Models Based on Agreement Algorithms. In: Rykov, V., Singpurwalla, N., Zubkov, A. (eds) Analytical and Computational Methods in Probability Theory. ACMPT 2017. Lecture Notes in Computer Science(), vol 10684. Springer, Cham. https://doi.org/10.1007/978-3-319-71504-9_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-71504-9_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-71503-2
Online ISBN: 978-3-319-71504-9
eBook Packages: Computer ScienceComputer Science (R0)