Silent MST approximation for tiny memory

In network distributed computing, minimum spanning tree (MST) is one of the key problems, and silent self-stabilization one of the most demanding fault-tolerance properties. For this problem and this model, a polynomial-time algorithm with memory is known for the state model. This is memory optimal for weights in the classic range (where is the size of the network). In this paper, we go below this memory, using approximation and parametrized complexity. More specifically, our contributions are two-fold. We introduce a second parameter~, which is the space needed to encode a weight, and we design a silent polynomial-time self-stabilizing algorithm, with space . In turn, this allows us to get an approximation algorithm for the problem, with a trade-off between the approximation ratio of the solution and the space used. For polynomial weights, this trade-off goes smoothly from memory for an -approximation, to memory for exact solutions, with for example memory for a 2-approximation.
View on arXiv