“…These systems implement synchronous message-passing algorithms, in which nodes send (small) messages to their neighbors in each round. 1 This has motivated a recent, broad, concentrated, and highly-successful effort to advance our theoretical understanding of such algorithms for fundamental network optimization problems, such as minimum-spanning trees (MST) [11,14,43,45,60], shortest paths [13,18,39,40,41,47,48,55], flows [25], and cuts [9,23,56]. As a result, many fundamental optimization problems now have worstcase-optimal CONGEST algorithms, running in Θ( √ n + D) rounds on every n-node network with diameter D. 2 In general, these running times cannot be improved due to unconditional lower bounds [8,12,62] showing that there exist pathological n-node topologies with small diameter on which any non-trivial optimization problem requires Ω( √ n) rounds.…”