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 条
  • [1] Near-optimal embeddings of trees into Fibonacci cubes
    Cong, B
    Zheng, SQ
    PROCEEDINGS OF THE TWENTY-EIGHTH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 1996, : 421 - 425
  • [2] Near-optimal online routing in opportunistic networks
    Arastouie, Narges
    Sabaei, Masoud
    Bakhshi, Bahador
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (03)
  • [3] Near-Optimal Distributed Routing with Low Memory
    Elkin, Michael
    Neiman, Ofer
    PODC'18: PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2018, : 207 - 216
  • [4] Near-optimal Routing of Noisy Quantum States
    Sadlier, Ronald
    Humble, Travis S.
    QUANTUM COMMUNICATIONS AND QUANTUM IMAGING XVII, 2019, 11134
  • [5] Near-optimal Steiner tree computation powered by node embeddings
    Yang, Boyu
    Zheng, Weiguo
    KNOWLEDGE AND INFORMATION SYSTEMS, 2023, 65 (11) : 4563 - 4583
  • [6] Near-optimal Steiner tree computation powered by node embeddings
    Boyu Yang
    Weiguo Zheng
    Knowledge and Information Systems, 2023, 65 : 4563 - 4583
  • [7] NEAR-OPTIMAL MESSAGE ROUTING AND BROADCASTING IN FAULTY HYPERCUBES
    BLOUGH, DM
    BAGHERZADEH, N
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1990, 19 (05) : 405 - 423
  • [8] NEAR-OPTIMAL CRITICAL SINK ROUTING TREE CONSTRUCTIONS
    BOESE, KD
    KAHNG, AB
    MCCOY, BA
    ROBINS, G
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (12) : 1417 - 1436
  • [9] Near-optimal hot-potato routing on trees
    Busch, C
    Magdon-Ismail, M
    Mavronicolas, M
    Wattenhofer, R
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 820 - 827
  • [10] Near-Optimal Weather Routing by Using Improved A* Algorithm
    Shin, Yong Woo
    Abebe, Misganaw
    Noh, Yoojeong
    Lee, Sangbong
    Lee, Inwon
    Kim, Donghyun
    Bae, Jungchul
    Kim, Kyung Chun
    APPLIED SCIENCES-BASEL, 2020, 10 (17):