Index-based query processing on distributed multidimensional data

  • Authors:
  • George Tsatsanifos;Dimitris Sacharidis;Timos Sellis

  • Affiliations:
  • National Technical University of Athens, Athens, Greece;Institute for the Management of Information Systems, R.C. "Athena", Athens, Greece;National Technical University of Athens, Athens, Greece and Institute for the Management of Information Systems, R.C. "Athena", Athens, Greece

  • Venue:
  • Geoinformatica
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work introduces decentralized query processing techniques based on MIDAS, a novel distributed multidimensional index. In particular, MIDAS implements a distributed k-d tree, where leaves correspond to peers, and internal nodes dictate message routing. MIDAS requires that peers maintain little network information, and features mechanisms that support fault tolerance and load balancing. The proposed algorithms process point and range queries over the multidimensional indexed space in only O(log n) hops in expectance, where n is the network size. For nearest neighbor queries, two processing alternatives are discussed. The first, termed eager processing, has low latency (expected value of O(log n) hops) but may involve a large number of peers. The second, termed iterative processing, has higher latency (expected value of O(log2 n) hops) but involves far fewer peers. A detailed experimental evaluation demonstrates that our query processing techniques outperform existing methods for settings involving real spatial data as well as in the case of high dimensional synthetic data.