Joakim Blikstad, Ola Svensson, Radu Vintan, David Wajc
{"title":"Deterministic Online Bipartite Edge Coloring","authors":"Joakim Blikstad, Ola Svensson, Radu Vintan, David Wajc","doi":"arxiv-2408.03661","DOIUrl":null,"url":null,"abstract":"We study online bipartite edge coloring, with nodes on one side of the graph\nrevealed sequentially. The trivial greedy algorithm is $(2-o(1))$-competitive,\nwhich is optimal for graphs of low maximum degree, $\\Delta=O(\\log n)$ [BNMN\nIPL'92]. Numerous online edge-coloring algorithms outperforming the greedy\nalgorithm in various settings were designed over the years (e.g., AGKM FOCS'03,\nBMM SODA'10, CPW FOCS'19, BGW SODA'21, KLSST STOC'22, BSVW STOC'24), all\ncrucially relying on randomization. A commonly-held belief, first stated by\n[BNMN IPL'92], is that randomization is necessary to outperform greedy. Surprisingly, we refute this belief, by presenting a deterministic algorithm\nthat beats greedy for sufficiently large $\\Delta=\\Omega(\\log n)$, and in\nparticular has competitive ratio $\\frac{e}{e-1}+o(1)$ for all\n$\\Delta=\\omega(\\log n)$. We obtain our result via a new and surprisingly simple\nrandomized algorithm that works against adaptive adversaries (as opposed to\noblivious adversaries assumed by prior work), which implies the existence of a\nsimilarly-competitive deterministic algorithm [BDBKTW STOC'90].","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"53 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Data Structures and Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.03661","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We study online bipartite edge coloring, with nodes on one side of the graph
revealed sequentially. The trivial greedy algorithm is $(2-o(1))$-competitive,
which is optimal for graphs of low maximum degree, $\Delta=O(\log n)$ [BNMN
IPL'92]. Numerous online edge-coloring algorithms outperforming the greedy
algorithm in various settings were designed over the years (e.g., AGKM FOCS'03,
BMM SODA'10, CPW FOCS'19, BGW SODA'21, KLSST STOC'22, BSVW STOC'24), all
crucially relying on randomization. A commonly-held belief, first stated by
[BNMN IPL'92], is that randomization is necessary to outperform greedy. Surprisingly, we refute this belief, by presenting a deterministic algorithm
that beats greedy for sufficiently large $\Delta=\Omega(\log n)$, and in
particular has competitive ratio $\frac{e}{e-1}+o(1)$ for all
$\Delta=\omega(\log n)$. We obtain our result via a new and surprisingly simple
randomized algorithm that works against adaptive adversaries (as opposed to
oblivious adversaries assumed by prior work), which implies the existence of a
similarly-competitive deterministic algorithm [BDBKTW STOC'90].