We develop a general deterministic distributed method for locally rounding fractional solutions of graph problems for which the analysis can be broken down into analyzing pairs of vertices. Roughly speaking, the method can transform fractional/probabilistic label assignments of the vertices into integral/deterministic label assignments for the vertices, while approximately preserving a potential function that is a linear combination of functions, each of which depends on at most two vertices (subject to some conditions usually satisfied in pairwise analyses). The method unifies and significantly generalizes prior work on deterministic local rounding techniques [Ghaffari, Kuhn FOCS'21; Harris FOCS'19; Fischer, Ghaffari, Kuhn FOCS'17; Fischer DISC'17] to obtain polylogarithmic-time deterministic distributed solutions for combinatorial graph problems. Our general rounding result enables us to locally and efficiently derandomize a range of distributed algorithms for local graph problems, including maximal independent set (MIS), maximum-weight independent set approximation, and minimum-cost set cover approximation. As a highlight, we in particular obtain a deterministic $O(\log^2\Delta\cdot\log n)$-round algorithm for computing an MIS in the LOCAL model and an almost as efficient $O(\log^2\Delta\cdot\log\log\Delta\cdot\log n)$-round deterministic MIS algorithm in the CONGEST model. As a result, the best known deterministic distributed time complexity of the four most widely studied distributed symmetry breaking problems (MIS, maximal matching, $(\Delta+1)$-vertex coloring, and $(2\Delta-1)$-edge coloring) is now $O(\log^2\Delta\cdot\log n)$. Our new MIS algorithm is also the first direct polylogarithmic-time deterministic distributed MIS algorithm, which is not based on network decomposition.
翻译:我们开发了一种一般的确定性分布方法, 用于本地四面八方的图形问题分解解决方案, 分析可以细分成对双脊椎。 粗略地说, 该方法可以将脊椎的分解/ 概率标签任务转换成对脊椎的整体/ 确定性标签任务, 同时, 大致保留一种功能的线性组合, 每个功能都取决于最多两个垂直( 取决于一些通常在对称分析中满足的条件 ) 。 该方法统一并大大概括了先前关于确定性本地四面技术的工作 [Ghaffari, Kuhnhn FOCS'21; Harris FOCS'19; Fischer, Ghaffari, Khnh FOCS'17; Fisherch DISC'17] 以获得调色度- 时间确定性分布式的图像。 我们一般的循环结果使我们能够在本地和高效率地解析地对本地图表问题进行一系列的分布式算, 包括最高值的数数数- 直径( MIS)、 独立设置最高重量的直径直径直径直径直径, 和最起码的数级的直径直径直径对数的计算。