Hyperbolic Embeddings for Near-Optimal Greedy Routing

被引:3
|
作者
Bläsius T. [1 ]
Friedrich T. [1 ]
Katzmann M. [1 ]
Krohmer A. [1 ]
机构
[1] Hasso Plattner Institute, University of Potsdam, Prof.-Dr.-Helmert-Str. 2-3, Potsdam
关键词
geographic routing; Greedy routing; hyperbolic space; robustness; spanning trees; stretch;
D O I
10.1145/3381751
中图分类号
学科分类号
摘要
Greedy routing computes paths between nodes in a network by successively moving to the neighbor closest to the target with respect to coordinates given by an embedding into some metric space. Its advantage is that only local information is used for routing decisions. We present different algorithms for generating graph embeddings into the hyperbolic plane that are well suited for greedy routing. In particular, our embeddings guarantee that greedy routing always succeeds in reaching the target, and we try to minimize the lengths of the resulting greedy paths. We evaluate our algorithm on multiple generated and real-world networks. For networks that are generally assumed to have a hidden underlying hyperbolic geometry, such as the Internet graph [3], we achieve near-optimal results (i.e., the resulting greedy paths are only slightly longer than the corresponding shortest paths). In the case of the Internet graph, they are only 6% longer when using our best algorithm, which greatly improves upon the previous best known embedding, whose creation required substantial manual intervention. In addition to measuring the stretch, we empirically evaluate our algorithms regarding the size of the coordinates of the resulting embeddings and observe how it impacts the success rate when coordinates are not represented with very high precision. Since numerical difficulties are a major issue when performing computations in the hyperbolic plane, we consider variations of our algorithm that improve the success rate when using coordinates with lower precision. © 2020 ACM.
引用
收藏
相关论文
共 50 条
  • [21] Optimal and Near-Optimal Cooperative Routing and Power Allocation for Collision Minimization in Wireless Sensor Networks
    Mansourkiaie, Fatemeh
    Ahmed, Mohamed Hossam
    IEEE SENSORS JOURNAL, 2016, 16 (05) : 1398 - 1411
  • [22] Near-Optimal Multi-user Greedy Bit-Loading for Digital Subscriber Lines
    McKinley, Alastair
    Marshall, Alan
    ACCESS NETS, 2009, 6 : 224 - 239
  • [23] A Randomized Greedy Algorithm for Near-Optimal Sensor Scheduling in Large-Scale Sensor Networks
    Hashemi, Abolfazl
    Ghasemi, Mahsa
    Vikalo, Haris
    Topcu, Ufuk
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 1027 - 1032
  • [24] RLA-ENAR: A Realistic Near-Optimal Energy-Aware Routing
    Mohammadpour, Ehsan
    Bakhshi, Bahador
    2016 24TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2016, : 97 - 101
  • [25] Split to win: near-optimal sensor network synthesis via path-greedy subproblems
    Bunton, Jonathan
    Anevlavis, Tzanis
    Verma, Gunjan
    Fragouli, Christina
    Tabuada, Paulo
    2021 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2021), 2021,
  • [26] Succinct Greedy Geometric Routing Using Hyperbolic Geometry
    Eppstein, David
    Goodrich, Michael T.
    IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (11) : 1571 - 1580
  • [27] Universal Near-Optimal Feedbacks
    S. Nobakhtian
    R. J. Stern
    Journal of Optimization Theory and Applications, 2000, 107 : 89 - 122
  • [28] Barriers to Near-Optimal Equilibria
    Roughgarden, Tim
    2014 55TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2014), 2014, : 71 - 80
  • [29] Universal near-optimal feedbacks
    Nobakhtian, S
    Stern, RJ
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2000, 107 (01) : 89 - 122
  • [30] NEAR-OPTIMAL DECODING ALGORITHM
    KOROGODI.AM
    TELECOMMUNICATIONS AND RADIO ENGINEERING, 1972, 26 (09) : 130 - 132