7 research outputs found

    Low-Memory Algorithms for Online and W-Streaming Edge Coloring

    Full text link
    For edge coloring, the online and the W-streaming models seem somewhat orthogonal: the former needs edges to be assigned colors immediately after insertion, typically without any space restrictions, while the latter limits memory to sublinear in the input size but allows an edge's color to be announced any time after its insertion. We aim for the best of both worlds by designing small-space online algorithms for edge-coloring. We study the problem under both (adversarial) edge arrivals and vertex arrivals. Our results significantly improve upon the memory used by prior online algorithms while achieving an O(1)O(1)-competitive ratio. In particular, for nn-node graphs with maximum vertex-degree Δ\Delta under edge arrivals, we obtain an online O(Δ)O(\Delta)-coloring in O~(nΔ)\tilde{O}(n\sqrt{\Delta}) space. This is also the first W-streaming edge-coloring algorithm for O(Δ)O(\Delta)-coloring in sublinear memory. All prior works either used linear memory or ω(Δ)\omega(\Delta) colors. We also achieve a smooth color-space tradeoff: for any t=O(Δ)t=O(\Delta), we get an O(Δ(logΔ)2t)O(\Delta (\log \Delta)^2 t)-coloring in O~(nΔ/t)\tilde{O}(n\sqrt{\Delta/t}) space, improving upon the state of the art that used O~(nΔ/t)\tilde{O}(n\Delta/t) space for the same number of colors. The improvements stem from extensive use of random permutations that enable us to avoid previously used colors. Most of our algorithms can be derandomized and extended to multigraphs, where edge coloring is known to be considerably harder than for simple graphs.Comment: 32 pages, 1 figur

    On-line Edge-Coloring with a Fixed Number of Colors

    No full text
    We investigate a variant of on-line edge-coloring in which there is a fixed number of colors available and the aim is to color as many edges as possible. We prove upper and lower bounds on the performance of different classes of algorithms for the problem. Furthermore, we determine the performance of two specific algorithms, First-Fit and Next-Fit

    On-Line Edge-Coloring with a Fixed Number of Colors

    No full text
    We investigate a variant of on-line edge-coloring in which there is a fixed number of colors available and the aim is to color as many edges as possible. We prove upper and lower bounds on the performance of different classes of algorithms for the problem. Moreover, we determine..

    On-Line Edge-Coloring with a Fixed Number of Colors

    No full text
    corecore