Distributed Reconfiguration of Spanning Trees
In a reconfiguration problem, given a problem and two feasible solutions of the problem, the task is to find a sequence of transformations to reach from one solution to the other such that every intermediate state is also a feasible solution to the problem. In this paper, we study the distributed spanning tree reconfiguration problem and we define a new reconfiguration step, called k-simultaneous add and delete, in which every node is allowed to add at most k edges and delete at most k edges such that multiple nodes do not add or delete the same edge. We first observe that, if the two input spanning trees are rooted, then we can do the reconfiguration using a single 1-simultaneous add and delete step in one round in the CONGEST model. Therefore, we focus our attention towards unrooted spanning trees and show that transforming an unrooted spanning tree into another using a single 1-simultaneous add and delete step requires Ω(n) rounds in the LOCAL model. We additionally show that transforming an unrooted spanning tree into another using a single 2-simultaneous add and delete step can be done in O(log n) rounds in the CONGEST model.
READ FULL TEXT