Improved Streaming Edge Coloring

Given a graph, an edge coloring assigns colors to edges so that no pairs of adjacent edges share the same color. We are interested in edge coloring algorithms under the W-streaming model. In this model, the algorithm does not have enough memory to hold the entire graph, so the edges of the input graph are read from a data stream one by one in an unknown order, and the algorithm needs to print a valid edge coloring in an output stream. The performance of the algorithm is measured by the amount of space and the number of different colors it uses. This streaming edge coloring problem has been studied by several works in recent years. When the input graph contains n vertices and has maximum vertex degree ∆, it is known that in the W-streaming model, an O(∆$^2$)-edge coloring can be computed deterministically with Õ(n) space [Ansari, Saneian, and Zarrabi-Zadeh, 2022], or an O(∆$^{1.5}$)-edge coloring can be computed by a Õ(n)-space randomized algorithm [Behnezhad, Saneian, 2024] [Chechik, Mukhtar, Zhang, 2024]. In this paper, we achieve polynomial improvement over previous results. Specifically, we show how to improve the number of colors to Õ(∆$^{4/3+ϵ}$) using space Õ(n) deterministically, for any constant ϵ > 0. This is the first deterministic result that bypasses the quadratic bound on the number of colors while using near-linear space.

Publication Details

Journal
Repository for Publications and Research Data (ETH Zurich)
Published
2025-06-30
DOI
https://doi.org/10.3929/ethz-b-000745336
Primary Topic
Phytochemistry and biological activities of Ficus species
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improved Streaming Edge Coloring

Repository for Publications and Research Data (ETH Zurich)
Phytochemistry and biological activities of Ficus species
article

Improved Streaming Edge Coloring

article en

Abstract

Given a graph, an edge coloring assigns colors to edges so that no pairs of adjacent edges share the same color. We are interested in edge coloring algorithms under the W-streaming model. In this model, the algorithm does not have enough memory to hold the entire graph, so the edges of the input graph are read from a data stream one by one in an unknown order, and the algorithm needs to print a valid edge coloring in an output stream. The performance of the algorithm is measured by the amount of space and the number of different colors it uses. This streaming edge coloring problem has been studied by several works in recent years. When the input graph contains n vertices and has maximum vertex degree ∆, it is known that in the W-streaming model, an O(∆$^2$)-edge coloring can be computed deterministically with Õ(n) space [Ansari, Saneian, and Zarrabi-Zadeh, 2022], or an O(∆$^{1.5}$)-edge coloring can be computed by a Õ(n)-space randomized algorithm [Behnezhad, Saneian, 2024] [Chechik, Mukhtar, Zhang, 2024]. In this paper, we achieve polynomial improvement over previous results. Specifically, we show how to improve the number of colors to Õ(∆$^{4/3+ϵ}$) using space Õ(n) deterministically, for any constant ϵ > 0. This is the first deterministic result that bypasses the quadratic bound on the number of colors while using near-linear space.

Repository for Publications and Research Data (ETH Zurich)
Openalex Percentile: Top 67%
Phytochemistry and biological activities of Ficus species
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.