Siirry päänavigointiin Siirry hakuun Siirry pääsisältöön

Distributed computing in dynamic and faulty networks: distributed graph algorithms and multidimensional agreement

Julkaisun otsikon käännös: Distributed computing in dynamic and faulty networks: distributed graph algorithms and multidimensional agreement

Tutkimustuotos: Doctoral ThesisCollection of Articles

Abstrakti

The study of distributed graph algorithms is central in both theoretical and applied computer science research, from solving large-scale graph problems via parallel computation models to designing fault-tolerant protocols in networks. Graphs can be dataset abstractions or even representations of communication topologies in computer networks. A graph algorithm is a set of instructions ran by a computer where the goal is to solve a problem on a graph. When the algorithm is distributed, the set of instructions runs simultaneously on each computer of a network, producing a global outcome. Electing a leader or finding a shortest path are problems that often arise when the graph is an abstraction of the communication network in between computers. On the other hand, finding an independent set or computing a clustering of a graph are problems that do not necessarily impose the use of distributed graph algorithms; however, when the graphs studied are very large, using distributed algorithms provides scalability. In this thesis, we propose distributed graph algorithms in both of those settings. We first designed distributed algorithms for solving the 2-ruling set problem and the correlation clustering problem on very large graphs, using parallel and dynamic computation models and the classic randomized greedy MIS algorithm. We then designed and analyzed algorithms for agreement in faulty networks, where the problem is simply for computers in a basic network to agree, when some computers in the network can have adversarial behavior.
Julkaisun otsikon käännösDistributed computing in dynamic and faulty networks: distributed graph algorithms and multidimensional agreement
AlkuperäiskieliEnglanti
PätevyysTohtorintutkinto
Myöntävä instituutio
  • Aalto-yliopisto
Ohjaaja
  • Uitto, Jara, Vastuuprofessori
Kustantaja
Painoksen ISBN978-952-64-2687-7
Sähköinen ISBN978-952-64-2686-0
TilaJulkaistu - 2025
OKM-julkaisutyyppiG5 Artikkeliväitöskirja

Sormenjälki

Sukella tutkimusaiheisiin 'Distributed computing in dynamic and faulty networks: distributed graph algorithms and multidimensional agreement'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä