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 条
  • [21] Large-scale spatial synchrony in red squirrel populations driven by a bottom-up effect
    Tytti Turkia
    Jussi Jousimo
    Juha Tiainen
    Pekka Helle
    Jukka Rintala
    Tatu Hokkanen
    Jari Valkama
    Vesa Selonen
    Oecologia, 2020, 192 : 425 - 437
  • [22] Large-scale spatial synchrony in red squirrel populations driven by a bottom-up effect
    Turkia, Tytti
    Jousimo, Jussi
    Tiainen, Juha
    Helle, Pekka
    Rintala, Jukka
    Hokkanen, Tatu
    Valkama, Jari
    Selonen, Vesa
    OECOLOGIA, 2020, 192 (02) : 425 - 437
  • [23] BioLinker: Bottom-up Exploration of Protein Interaction Networks
    Dang, Tommy
    Murray, Paul
    Forbes, Angus
    2017 IEEE PACIFIC VISUALIZATION SYMPOSIUM (PACIFICVIS), 2017, : 265 - 269
  • [24] Program Synthesis with Best-First Bottom-Up Search
    Ameen S.
    Lelis L.H.S.
    1600, AI Access Foundation (77): : 1275 - 1310
  • [25] Neural mechanisms of bottom-up selection during visual search
    Thompson, KG
    PROCEEDINGS OF THE 23RD ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-4: BUILDING NEW BRIDGES AT THE FRONTIERS OF ENGINEERING AND MEDICINE, 2001, 23 : 776 - 779
  • [26] Bottom-up nearest neighbor search for R-trees
    Song, Moon Bae
    Park, Kwang Jin
    Kong, Ki-Sik
    Lee, Sang Keun
    INFORMATION PROCESSING LETTERS, 2007, 101 (02) : 78 - 85
  • [27] BUSDM - an algorithm for the bottom-up search of departures from a model
    Juutilainen, Ilmari
    Koskimaki, Heli
    Laurinen, Perttu
    Roning, Juha
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2011, 81 (05) : 561 - 578
  • [28] Bottom-up and top-down control in visual search
    van Zoest, W
    Donk, M
    PERCEPTION, 2004, 33 (08) : 927 - 937
  • [29] Bottom-Up Nonempirical Approach To Reducing Search Space in Enzyme Design Guided by Catalytic Fields
    Beker, Wiktor
    Sokalski, W. Andrzej
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2020, 16 (05) : 3420 - 3429
  • [30] Program Synthesis with Best-First Bottom-Up Search
    Ameen, Saqib
    Lelis, Levi H. S.
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2023, 77 : 1275 - 1310