Loading [a11y]/accessibility-menu.js
Distributed in-memory processing of All K Nearest Neighbor queries | IEEE Conference Publication | IEEE Xplore

Distributed in-memory processing of All K Nearest Neighbor queries


Abstract:

A wide spectrum of Internet-scale mobile applications, ranging from social networking, gaming and entertainment to emergency response and crisis management, all require e...Show More

Abstract:

A wide spectrum of Internet-scale mobile applications, ranging from social networking, gaming and entertainment to emergency response and crisis management, all require efficient and scalable All k Nearest Neighbor (AkNN) computations over millions of moving objects every few seconds to be operational. In this paper we present Spitfire, a distributed algorithm that provides a scalable and high-performance AkNN processing framework to our award-winning geo-social network named Rayzit. The proposed algorithm deploys a fast load-balanced partitioning along with an efficient replication-set selection, to provide fast main-memory computations of the exact AkNN results in a batch-oriented manner. We evaluate, both analytically and experimentally, how the pruning efficiency of the Spitfire algorithm plays a pivotal role in reducing communication and response time up to an order of magnitude, compared to three state-of-the-art distributed AkNN algorithms executed in distributed main-memory.
Date of Conference: 16-20 May 2016
Date Added to IEEE Xplore: 23 June 2016
Electronic ISBN:978-1-5090-2020-1
Conference Location: Helsinki, Finland

Contact IEEE to Subscribe

References

References is not available for this document.