From descriptive to distributed
Jan Grebík, Zoltán Vidnyánszky
TL;DR
The paper investigates the interplay between descriptive set theory (measurable/ Borel graph colorings) and distributed computing (LOCAL model) with a focus on vertex and edge colorings. It develops a cross-domain program: (i) import Marks' determinacy and homomorphism-graph techniques to prove lower bounds and transfer results between the infinite and finite worlds, and (ii) extend Vizing-type colorings through multi-step Vizing chains to obtain measurable and distributed colorings. Key contributions include adapting Marks' game method to the LOCAL model, establishing transfer principles via homomorphism graphs, and presenting a deterministic distributed Brooks coloring algorithm for graphs of subexponential growth, along with a comprehensive synthesis of measurable Brooks and Vizing colorings. The work clarifies how measurable combinatorics informs distributed algorithms and vice versa, providing new algorithms, lower bounds, and a rich set of open problems that bridge finite and infinite coloring theory and their complexity landscapes.
Abstract
In the past couple of years a rich connection has been found between the fields of descriptive set theory and distributed computing. Frequently, and less surprisingly, finitary algorithms can be adopted to the infinite setting, resulting in theorems about infinite, definable graphs. In this survey, we take a different perspective and illustrate how results and ideas from descriptive set theory provide new insights and techniques to the theory of distributed computing. We focus on the two classical topics from graph theory, vertex and edge colorings. After summarizing the up-to-date results from both areas, we discuss the adaptation of Marks' games method to the LOCAL model of distributed computing and the development of the multi-step Vizing's chain technique, which led to the construction of the first non-trivial distributed algorithms for Vizing colorings. We provide a list of related open problems to complement our discussion. Finally, we describe an efficient deterministic distributed algorithm for Brooks coloring on graphs of subexponential growth.
