ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2210.06882
26
3

Beeping Shortest Paths via Hypergraph Bipartite Decomposition

13 October 2022
Fabien Dufoulon
Y. Emek
R. Gelles
ArXivPDFHTML
Abstract

Constructing a shortest path between two network nodes is a fundamental task in distributed computing. This work develops schemes for the construction of shortest paths in randomized beeping networks between a predetermined source node and an arbitrary set of destination nodes. Our first scheme constructs a (single) shortest path to an arbitrary destination in O(Dlog⁡log⁡n+log⁡3n)O (D \log\log n + \log^3 n)O(Dloglogn+log3n) rounds with high probability. Our second scheme constructs multiple shortest paths, one per each destination, in O(Dlog⁡2n+log⁡3n)O (D \log^2 n + \log^3 n)O(Dlog2n+log3n) rounds with high probability. Our schemes are based on a reduction of the above shortest path construction tasks to a decomposition of hypergraphs into bipartite hypergraphs: We develop a beeping procedure that partitions the (polynomially-large) hyperedge set of a hypergraph H=(VH,EH)H = (V_H, E_H)H=(VH​,EH​) into k=Θ(log⁡2n)k = \Theta (\log^2 n)k=Θ(log2n) disjoint subsets F1∪⋯∪Fk=EHF_1 \cup \cdots \cup F_k = E_HF1​∪⋯∪Fk​=EH​ such that the (sub-)hypergraph (VH,Fi)(V_H, F_i)(VH​,Fi​) is bipartite in the sense that there exists a vertex subset U⊆VU \subseteq VU⊆V such that ∣U∩e∣=1|U \cap e| = 1∣U∩e∣=1 for every e∈Fie \in F_ie∈Fi​. This procedure turns out to be instrumental in speeding up shortest path constructions under the beeping model.

View on arXiv
Comments on this paper