A Recursive, Distributed Minimum Spanning Tree Algorithm for Mobile Ad Hoc Networks

Loading...
Thumbnail Image
Penn collection
Departmental Papers (ESE)
General Robotics, Automation, Sensing and Perception Laboratory
Kod*lab
Degree type
Discipline
Subject
GRASP
Kodlab
Electrical and Computer Engineering
Engineering
Systems Engineering
Funder
Grant number
License
Copyright date
Distributor
Contributor
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.

Advisor
Date of presentation
2014-07-01
Conference name
Departmental Papers (ESE)
Conference dates
2023-05-17T11:09:23.000
Conference location
Date Range for Data Collection (Start Date)
Date Range for Data Collection (End Date)
Digital Object Identifier
Series name and number
Volume number
Issue number
Publisher
Publisher DOI
Journal Issue
Comments
For more information: Kod*Lab (http://kodlab.seas.upenn.edu/Omur/RSS2014CarNetWorkshop)
Recommended citation
@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} }
Collection