Skip to content

Local Distributed Computation under Crash Failures

Diana Ghinea, Fabian Kuhn, Chen-Da Liu-Zhang, Zahra Parsaeian

cs.DCarXiv: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-R views that agree locally across surviving edges and are complete without crashes. For R=T++1, these views allow local simulation of T-round fault-free algorithms that remain correct on subgraphs, satisfying constraints wherever the radius- checking neighborhood contains no crash. On graphs with at most n nodes and maximum degree at most Δ≥3, we construct these views in O(\n,(Δ-1)R,RΔf\) rounds when a crash bound f≥1 is globally known; the first two bounds require no knowledge of f. For Δ=2 or girth greater than 2R, including forests, O(R) rounds suffice. Our upper bounds are essentially tight in suitable parameter regimes. One crash can force Ω(n) rounds even for R=3 on diameter-two graphs. For each fixed Δ≥3 and sufficiently large R, we prove a (Δ-1)R-O( R) lower bound even with crashes restricted to round beginnings. We also prove an Ω(ΔRf) lower bound when R≥4Δ-1f+4 and n≥ΔRf. For locally checkable labeling (LCL) problems, we preserve O(* n) 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 Θ( n) and crash-tolerant complexity Θ(n). 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.

Create a lesson