Efficient distributed algorithms suited for uncertain context

Abstract : Distributed systems become increasingly wide and complex, while their usage extends to various domains (e.g., communication, home automation, monitoring, cloud computing). Thus, distributed systems are executed in diverse contexts. In this thesis, we focus on uncertain contexts, i.e., the context is not completely known a priori or is unsettled. More precisely, we consider two main kinds of uncertainty: processes that are not completely identified and the presence of faults. The absence of identification is frequent in large networks composed of massively produced and deployed devices. In addition, anonymity is often required for security and privacy. Similarly, large networks are exposed to faults (e.g, process crashes, wireless connection drop), but the service must remain available.This thesis is composed of four main contributions. First, we study the leader election problem in unidirectional rings of homonym processes, i.e., processes are identified but their ID is not necessarily unique. Then, we propose a silent self-stabilizing leader election algorithm for arbitrary connected network. This is the first algorithm under such conditions that stabilizes in a polynomial number of steps. The third contribution is a new stabilizing property designed for dynamic networks that ensures fast and gradual convergences after topological changes. We illustrate this property with a clock synchronizing algorithm. Finally, we consider the issue of concurrency in resource allocation problems. In particular, we study the level of concurrency that can be achieved in a wide class of resource allocation problem, i.e., the local resource allocation.
Document type :
Theses
Liste complète des métadonnées

Cited literature [129 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01592294
Contributor : Abes Star <>
Submitted on : Friday, January 12, 2018 - 4:30:07 PM
Last modification on : Friday, July 6, 2018 - 10:08:02 AM
Document(s) archivé(s) le : Sunday, May 6, 2018 - 11:44:08 AM

File

62530_DURAND_2017_archivage.pd...
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01592294, version 2

Collections

Citation

Anaïs Durand. Efficient distributed algorithms suited for uncertain context. Other [cs.OH]. Université Grenoble Alpes, 2017. English. ⟨NNT : 2017GREAM037⟩. ⟨tel-01592294v2⟩

Share

Metrics

Record views

266

Files downloads

145