This thesis has addressed the eventual leader election problem in dynamic networks.
It presents two eventual leader election algorithms, Topology Aware and Centrality-based Eventual Leader (CEL), for dynamic networks, which elect a leader as the process that presents the best closeness centrality in each connected component of the system. Having a central leader is essential to quickly reach a majority of nodes and communicate with a quorum of processes, as required by Paxos-type consensus algorithms, as well as to communicate faster with nodes of the component.