Consensus Algorithms in Dynamical Network Systems

Dynamical network systems are complex interconnected systems describing many real world problems. The current trend is to connect more and more systems together, and at the same time requiring continuous availability. To this end, it is crucial to understand the dynamic behaviors of networked system...

Full description

Bibliographic Details
Main Author: Terelius, Håkan
Format: Others
Language:English
Published: KTH, Reglerteknik 2013
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-133613
http://nbn-resolving.de/urn:isbn:978-91-7501-935-2
id ndltd-UPSALLA1-oai-DiVA.org-kth-133613
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1336132019-11-14T22:07:34ZConsensus Algorithms in Dynamical Network SystemsengTerelius, HåkanKTH, ReglerteknikKTH, ACCESS Linnaeus CentreStockholm2013Control EngineeringReglerteknikDynamical network systems are complex interconnected systems describing many real world problems. The current trend is to connect more and more systems together, and at the same time requiring continuous availability. To this end, it is crucial to understand the dynamic behaviors of networked systems.This thesis makes three contributions in this area. First, we study the important problem of gathering data that are distributed among the nodes in a network. Two specific tasks are considered: to estimate the size of the network, and to aggregate the distribution of local measurements generated by the nodes. We consider a framework where the nodes require anonymity, and restricted computational resources. We propose probabilistic algorithms with low resource requirements, that quickly generate arbitrarily accurate estimates. For dynamical networks, we improve the accuracy through a regularization term which captures the trade-off between the gathered data and a-priori assumptions on the dynamics. In the second part of this thesis, we consider a dynamical network system where one node is misbehaving due to a failure. We specifically seek robustness conditions that guarantee that the entire network system is still functional. The nodes' dynamics is governed by consensus updates, and we present thresholds on the interaction strengths that determines if the system will reach consensus, or if the system will diverge. Finally, a P2P network is utilized to improve a live-streaming media application. In particular, we study how an overlay network, constructed from simple preference functions, can be used to build efficient topologies that reduce both network latency and interruptions. We present necessary and sufficient convergence conditions, as well as convergence speed estimates, and demonstrate the improvements for a real P2P video streaming application. <p>QC 20131111</p>Licentiate thesis, monographinfo:eu-repo/semantics/masterThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-133613urn:isbn:978-91-7501-935-2Trita-EE, 1653-5146 ; 2013:043application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Control Engineering
Reglerteknik
spellingShingle Control Engineering
Reglerteknik
Terelius, Håkan
Consensus Algorithms in Dynamical Network Systems
description Dynamical network systems are complex interconnected systems describing many real world problems. The current trend is to connect more and more systems together, and at the same time requiring continuous availability. To this end, it is crucial to understand the dynamic behaviors of networked systems.This thesis makes three contributions in this area. First, we study the important problem of gathering data that are distributed among the nodes in a network. Two specific tasks are considered: to estimate the size of the network, and to aggregate the distribution of local measurements generated by the nodes. We consider a framework where the nodes require anonymity, and restricted computational resources. We propose probabilistic algorithms with low resource requirements, that quickly generate arbitrarily accurate estimates. For dynamical networks, we improve the accuracy through a regularization term which captures the trade-off between the gathered data and a-priori assumptions on the dynamics. In the second part of this thesis, we consider a dynamical network system where one node is misbehaving due to a failure. We specifically seek robustness conditions that guarantee that the entire network system is still functional. The nodes' dynamics is governed by consensus updates, and we present thresholds on the interaction strengths that determines if the system will reach consensus, or if the system will diverge. Finally, a P2P network is utilized to improve a live-streaming media application. In particular, we study how an overlay network, constructed from simple preference functions, can be used to build efficient topologies that reduce both network latency and interruptions. We present necessary and sufficient convergence conditions, as well as convergence speed estimates, and demonstrate the improvements for a real P2P video streaming application. === <p>QC 20131111</p>
author Terelius, Håkan
author_facet Terelius, Håkan
author_sort Terelius, Håkan
title Consensus Algorithms in Dynamical Network Systems
title_short Consensus Algorithms in Dynamical Network Systems
title_full Consensus Algorithms in Dynamical Network Systems
title_fullStr Consensus Algorithms in Dynamical Network Systems
title_full_unstemmed Consensus Algorithms in Dynamical Network Systems
title_sort consensus algorithms in dynamical network systems
publisher KTH, Reglerteknik
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-133613
http://nbn-resolving.de/urn:isbn:978-91-7501-935-2
work_keys_str_mv AT tereliushakan consensusalgorithmsindynamicalnetworksystems
_version_ 1719291213127876608