selfstabilizing
Self-stabilizing refers to a class of distributed algorithms and systems that guarantee automatic recovery from transient faults. The core idea, introduced by Edsger W. Dijkstra in the 1970s, is that regardless of the initial global state, the system’s local state update rules will drive it toward a legitimate configuration that satisfies a given specification, after which normal operation continues without external intervention.
Formally, a system is self-stabilizing with respect to a specification if from any global state the system
Applications include self-stabilizing mutual exclusion, leader election, token circulation, and network stabilization routines in distributed systems,
Limitations include a focus on transient faults rather than permanent failures, and the potential complexity of