Vu, Tung (2025) Practicality of Sub-Linear Algorithms for Distributed Shortest Paths. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
6MBVu_MASc_S2025.pdf - Accepted Version Available under License Spectrum Terms of Access. |
Abstract
The computation of Single-Source Shortest Paths (SSSP) is a fundamental problem in distributed
networks. This thesis explores efficient SSSP solutions within the synchronous CONGEST
model, where communication occurs in rounds in which each node can send O(log n) information to
each of its neighbors, where n is the size of the network. We focus on Elkin’s algorithm, notable for
being the first algorithm to achieve sub-linear round complexity for the problem. This work makes
several contributions: we clarify many details in the implementation of Elkin’s algorithm, enhance
its performance using pipelining techniques, and introduce two novel variants, Elkin-R (probabilistic
virtual node selection) and Elkin-D (distance-based selection). Through extensive simulations on
various network topologies, we compare these algorithms against Bellman-Ford based on the number
of rounds, message count, and clock time. Our findings reveal that specific configurations of
the Elkin variants consistently reduce message overhead compared to Bellman-Ford. Importantly,
for larger or denser graphs, these variants can also surpass Bellman-Ford in round complexity and
overall computation time, demonstrating their potential for practical distributed SSSP computation.
| Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
|---|---|
| Item Type: | Thesis (Masters) |
| Authors: | Vu, Tung |
| Institution: | Concordia University |
| Degree Name: | M. Comp. Sc. |
| Program: | Computer Science |
| Date: | May 2025 |
| Thesis Supervisor(s): | Jaumard, Brigitte and Narayanan, Lata |
| ID Code: | 995608 |
| Deposited By: | Tung Vu |
| Deposited On: | 04 Nov 2025 15:41 |
| Last Modified: | 04 Nov 2025 15:41 |
Repository Staff Only: item control page


Download Statistics
Download Statistics