1 research outputs found

    Rapid AkNN Query Processing for Fast Classification of Multidimensional Data in the Cloud

    Full text link
    A kk-nearest neighbor (kkNN) query determines the kk nearest points, using distance metrics, from a specific location. An all kk-nearest neighbor (AkkNN) query constitutes a variation of a kkNN query and retrieves the kk nearest points for each point inside a database. Their main usage resonates in spatial databases and they consist the backbone of many location-based applications and not only (i.e. kkNN joins in databases, classification in data mining). So, it is very crucial to develop methods that answer them efficiently. In this work, we propose a novel method for classifying multidimensional data using an AkkNN algorithm in the MapReduce framework. Our approach exploits space decomposition techniques for processing the classification procedure in a parallel and distributed manner. To our knowledge, we are the first to study the classification of multidimensional objects under this perspective. Through an extensive experimental evaluation we prove that our solution is efficient and scalable in processing the given queries. We investigate many different perspectives that can affect the total computational cost, such as different dataset distributions, number of dimensions, growth of kk value and granularity of space decomposition and prove that our system is efficient, robust and scalable.Comment: 12 pages, 14 figures, 4 tables (it will be submitted to DEXA 2014
    corecore