Dynamic Shortest Path Algorithms for Hypergraphs

Abstract

A hypergraph is a set V of vertices and a set of non-empty subsets of V , called hyperedges. Unlike graphs hypergraphs can capture higher-order interactions in social and communication networks that go beyond a simple union of pairwise relationships. In this paper, we consider the shortest path problem in hypergraphs. We develop two algorithms for finding and maintaining the shortest hyperpaths in a dynamic network with both weight and topological changes. These two algorithms are the first addressing the fully dynamic shortest path problem in a general hypergraph. They complement each other by partitioning the application space based on the nature of the change dynamics and the type of the hypergraph. We analyze the time complexity of the proposed algorithms and perform simulation experiments for both random geometric hypergraphs and the Enron email data set. The latter illustrates the application of the proposed algorithms in social networks for identifying the most important actor based on the closeness centrality metric.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2012
Accession Number
ADA558936

Entities

People

  • A. Bar-noy
  • A. Swami
  • J. Gao :q.
  • R. Ramanathan
  • W. Ren

Organizations

  • University of California

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Communication Networks
  • Computations
  • Data Sets
  • Dynamics
  • Graph Theory
  • Iterations
  • Military Research
  • Networks
  • Sequences
  • Simulations
  • Social Media
  • Social Networking Services
  • Social Networks
  • Urban Areas
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Graph Algorithms and Convex Optimization.

Technology Areas

  • Space
  • Space - Spacecraft Maneuvers