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 条
  • [1] A Bottom-Up Approach to Real-Time Search in Large Networks and Clouds
    Uddin, Misbah
    Stadler, Rolf
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 985 - 990
  • [2] BASC, a bottom-up approach to automated design of spatial coordination
    Flacher, F
    Sigaud, O
    FROM ANIMALS TO ANIMATS 8, 2004, : 435 - 444
  • [3] A Bottom-Up Modular Search Approach to Large Vocabulary Continuous Speech Recognition
    Siniscalchi, Sabato Marco
    Svendsen, Torbjorn
    Lee, Chin-Hui
    IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2013, 21 (04): : 786 - 797
  • [4] Bottom-up guidance in visual search for conjunctions
    Proulx, Michael J.
    JOURNAL OF EXPERIMENTAL PSYCHOLOGY-HUMAN PERCEPTION AND PERFORMANCE, 2007, 33 (01) : 48 - 56
  • [5] Bottom-up design of biomimetic assemblies
    Tu, RS
    Tirrell, M
    ADVANCED DRUG DELIVERY REVIEWS, 2004, 56 (11) : 1537 - 1563
  • [6] BOTTOM-UP DESIGN OF SOFTWARE AGENTS
    KAUTZ, HA
    SELMAN, B
    COEN, M
    COMMUNICATIONS OF THE ACM, 1994, 37 (07) : 143 - 146
  • [7] Causal networks reveal the dominance of bottom-up interactions in large, deep lakes
    Frossard, Victor
    Rimet, Frederic
    Perga, Marie-Elodie
    ECOLOGICAL MODELLING, 2018, 368 : 136 - 146
  • [8] Bottom-up design of metal oxide and peroxide nanoclusters using neural networks
    Miro, Pere
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2019, 258
  • [9] Visual search: Bottom-up or top-down?
    Patel, GA
    Sathian, K
    FRONTIERS IN BIOSCIENCE, 2000, 5 : D169 - D193
  • [10] Spatial variation in ant-tree bipartite networks is driven by a bottom-up process
    Wang, Bo
    Ma, Li-Bin
    Pan, Bo
    Dong, Yiyi
    Huang, Jian-Feng
    Peng, Yan-Qiong
    ECOLOGICAL ENTOMOLOGY, 2022, 47 (06) : 1011 - 1021