Algorithms for Data Sharing, Coordination, and Communication in Dynamic Network Settings

Abstract

This project developed many distributed algorithms and corresponding lower bounds for solving important problems in dynamic networks, focusing on mobile networks with wireless communication. Problems studied include data management, time synchronization, communication problems (broadcast, geocast, and point-to-point routing), distributed consensus, tracking, and motion coordination. Highlights include (1) The discovery of a fundamental limitation in capabilities for time synchronization in large networks. (2) The identification and development of the notion of "Virtual Node Layers" as abstraction layers for programming mobile networks; these appear to facilitate programming of key communication services, as well as motion coordination for robots, vehicles and aircraft. (3) Upper and lower bounds for solving basic problems such as distributed consensus in mobile networks in which messages are subject to loss and collisions. (4) The development of a mathematical framework -- a combination of Timed and Probabilistic I/O Automata -- capable of modeling the dynamic networks and algorithms that were studied, and of supporting theorems about correctness and performance of the algorithms.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 03, 2007
Accession Number
ADA475865

Entities

People

  • Nancy Lynch

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Ad Hoc Networks
  • Air Traffic Control Systems
  • Algorithms
  • Artificial Intelligence
  • Cellular Networks
  • Computer Programming
  • Computers
  • Control Systems
  • Electrical Engineering
  • Mesh Networks
  • Mobile Devices
  • Network Protocols
  • Security Protocols
  • Sensor Networks
  • Theoretical Computer Science
  • Wireless Communications
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Computer Networking
  • Operations Research

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Machine Learning Algorithms
  • Autonomy
  • Autonomy - Autonomous System Control