
Departmental Papers (ESE)
Abstract
We introduce a recursive (“anytime”) distributed algorithm that iteratively restructures any initial spanning tree of a weighted graph towards a minimum spanning tree while guaranteeing at each successive step a spanning tree shared by all nodes that is of lower weight than the previous. Each recursive step is computed by a different active node at a computational cost at most quadratic in the total number of nodes and at a communications cost incurred by subsequent broadcast of the new edge set over the new spanning tree. We show that a polynomial cubic in the number of nodes bounds the worst case number of such steps required to reach a minimum spanning tree and, hence, the number of broadcasts along the way. We conjecture that the distributed, anytime nature of this algorithm is particularly suited to tracking minimum spanning trees in (sufficiently slowly changing) mobile ad hoc networks.
Document Type
Presentation
Subject Area
GRASP, Kodlab
Date of this Version
7-2014
Publication Source
2014 Robotics: Science and Systems Conference, CarNet Workshop
Bib Tex
@Misc{arslan_kod_RSS2014CarNetWorkshop, Author = {Omur Arslan and Daniel E. Koditschek}, Title = {A Recursive, Distributed Minimum Spanning Tree Algorithm for Mobile Ad Hoc Networks}, TowPublished = {Poster presented at RSS2014 Workshop on Communication-aware Robotics: New Tools for Multi-Robot Networks, Autonomous Vehicles, and Localization}, Month = {July}, Year = {2014} }
Date Posted: 16 February 2015
This document has been peer reviewed.
Comments
For more information: Kod*Lab