336,672 research outputs found

    Near-Optimal Distributed Maximum Flow

    Get PDF
    We present a near-optimal distributed algorithm for (1+o(1))(1+o(1))-approximation of single-commodity maximum flow in undirected weighted networks that runs in (D+n)β‹…no(1)(D+ \sqrt{n})\cdot n^{o(1)} communication rounds in the \Congest model. Here, nn and DD denote the number of nodes and the network diameter, respectively. This is the first improvement over the trivial bound of O(n2)O(n^2), and it nearly matches the Ξ©~(D+n)\tilde{\Omega}(D+ \sqrt{n}) round complexity lower bound. The development of the algorithm contains two results of independent interest: (i) A (D+n)β‹…no(1)(D+\sqrt{n})\cdot n^{o(1)}-round distributed construction of a spanning tree of average stretch no(1)n^{o(1)}. (ii) A (D+n)β‹…no(1)(D+\sqrt{n})\cdot n^{o(1)}-round distributed construction of an no(1)n^{o(1)}-congestion approximator consisting of the cuts induced by O(log⁑n)O(\log n) virtual trees. The distributed representation of the cut approximator allows for evaluation in (D+n)β‹…no(1)(D+\sqrt{n})\cdot n^{o(1)} rounds. All our algorithms make use of randomization and succeed with high probability

    Age-Optimal Updates of Multiple Information Flows

    Full text link
    In this paper, we study an age of information minimization problem, where multiple flows of update packets are sent over multiple servers to their destinations. Two online scheduling policies are proposed. When the packet generation and arrival times are synchronized across the flows, the proposed policies are shown to be (near) optimal for minimizing any time-dependent, symmetric, and non-decreasing penalty function of the ages of the flows over time in a stochastic ordering sense
    • …
    corecore