Local Distributed Computation under Crash Failures
arXiv:2611.04898
Abstract
We study deterministic algorithms for locally checkable graph problems in the synchronous LOCAL model with crash failures, where a crashing node may send messages to only some neighbors. We introduce consistent neighborhoods: partial radius- views that agree locally across surviving edges and are complete without crashes. For , these views allow local simulation of -round fault-free algorithms that remain correct on subgraphs, satisfying constraints wherever the radius- checking neighborhood contains no crash. On graphs with at most nodes and maximum degree at most , we construct these views in rounds when a crash bound is globally known; the first two bounds require no knowledge of . For or girth greater than , including forests, rounds suffice. Our upper bounds are essentially tight in suitable parameter regimes. One crash can force rounds even for on diameter-two graphs. For each fixed and sufficiently large , we prove a lower bound even with crashes restricted to round beginnings. We also prove an lower bound when and . For locally checkable labeling (LCL) problems, we preserve complexity under any number of crashes whenever this bound holds without faults on all graphs with a fixed degree bound. In contrast, we construct an LCL on graphs of maximum degree at most five with fault-free complexity and crash-tolerant complexity . Finally, any fault-free sinkless-orientation algorithm can be transformed to tolerate any number of crashes with only one additional round, guaranteeing correctness even at surviving nodes adjacent to crashes.
arXiv comment77 pages, 9 figures