A bottom-up design for spatial search in large networks and clouds

被引:0
|
作者
Uddin, Misbah [1 ]
Stadler, Rolf [1 ]
Clemm, Alexander [2 ]
机构
[1] KTH Royal Inst Technol, ACCESS Linnaeus Ctr, Stockholm, Sweden
[2] Huawei USA Futurewei Technol Inc, Santa Clara, CA USA
关键词
SYSTEMS; QUERIES;
D O I
10.1002/nem.2041
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
APPENDIX Information in networked systems often has spatial semantics: routers, sensors, or virtual machines have coordinates in a geographical or virtual space, for instance. In this paper, we propose a design for a spatial search system that processes queries against spatial information that is maintained in local databases inside a large networked system. In contrast to previous works in spatial databases and peer-to-peer designs, our design is bottom-up, which makes query routing network aware and thus efficient, and which facilitates system bootstrapping and adaptation. Key to our design is a protocol that creates and maintains a distributed index of object locations based on information from local databases and the underlying network topology. The index builds upon minimum bounding rectangles to efficiently encode locations. We present a generic search protocol that is based on an echo protocol and uses the index to prune the search space and perform query routing. The response times of search queries increase with the diameter of the network, which is asymptotically optimal. We study the performance of the protocol through simulation in static and dynamic network environments, for different network topologies, and for network sizes up to 100 000 nodes. In most experiments, the overhead incurred by our protocol lies well below 30% of a hypothetical optimal protocol. In addition, the protocol provides high accuracy under significant churn.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Bottom-Up Design Approach for OBOC Peptide Libraries
    Kalafatovic, Daniela
    Mausa, Goran
    Resetar Maslov, Dina
    Giralt, Ernest
    MOLECULES, 2020, 25 (15):
  • [32] BOTTOM-UP DESIGN OF A CEMENT FOR NUCLEAR WASTE ENCAPSULATION
    Zhang, T.
    Vandeperre, L. J.
    Cheeseman, C.
    CERAMIC MATERIALS FOR ENERGY APPLICATIONS, 2011, 32 (09): : 41 - 49
  • [33] Bottom-up design and assembly with superatomic building blocks
    Yu, Famin
    Liu, Zhonghua
    Li, Jiarui
    Huang, Wanrong
    Yang, Xinrui
    Wang, Zhigang
    CHINESE PHYSICS B, 2022, 31 (12)
  • [34] Bottom-up and top-down influences on spatial unmasking
    Shinn-Cunningham, BG
    Ihlefeld, A
    Satyavarta
    Larson, E
    ACTA ACUSTICA UNITED WITH ACUSTICA, 2005, 91 (06) : 967 - 979
  • [35] A new design and implementation of Progol by bottom-up computation
    Fujita, H
    Yagi, N
    Ozaki, T
    Furukawa, K
    INDUCTIVE LOGIC PROGRAMMING, 1997, 1314 : 163 - 174
  • [36] ICT-ENABLED BOTTOM-UP ARCHITECTURAL DESIGN
    Pak, Burak
    ARCHNET-IJAR INTERNATIONAL JOURNAL OF ARCHITECTURAL RESEARCH, 2016, 10 (01) : 26 - 40
  • [37] Bottom-up design of carbon allotropes with tunable properties
    Ying, Pan
    Gao, Yufei
    Li, Zihe
    Ma, Mengdong
    Liu, Chao
    Tang, Guodong
    PHYSICAL CHEMISTRY CHEMICAL PHYSICS, 2024, 26 (09) : 7458 - 7467
  • [38] Policy expressions and the bottom-up design of computing policies
    Reaz, Rezwana
    Acharya, H. B.
    Elmallah, Ehab S.
    Cobb, Jorge A.
    Gouda, Mohamed G.
    COMPUTING, 2019, 101 (09) : 1307 - 1326
  • [39] Policy expressions and the bottom-up design of computing policies
    Rezwana Reaz
    H. B. Acharya
    Ehab S. Elmallah
    Jorge A. Cobb
    Mohamed G. Gouda
    Computing, 2019, 101 : 1307 - 1326
  • [40] Bottom-up design and assembly with superatomic building blocks
    于法民
    刘中华
    李佳芮
    黄婉蓉
    杨欣瑞
    王志刚
    Chinese Physics B, 2022, 31 (12) : 613 - 617