کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
431955 688667 2011 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Top-kk vectorial aggregation queries in a distributed environment
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Top-kk vectorial aggregation queries in a distributed environment
چکیده انگلیسی

Given a large set of objects in a distributed database, the goal of a top-kk query is to determine the top-kk scoring objects and return them to the user. Efficient top-kk ranking over distributed databases has been the focus of recent research, with most current algorithms operating on the assumption that each node holds a single or small subset of each object’s numerical attributes. However, in many important setups each node might hold instead a full d-dimensional vector of numerical attributes for each object. Examples include website activity in distributed servers, sales statistics for a retail chain, or share price information in different stock markets. For these setups, we define a novel ranking problem, top  -kkvectorial aggregation queries, where each object’s score is determined by first aggregating the attribute vectors held for it and then applying the scoring function over the aggregated vector.Our communication-efficient algorithm uses a blend of geometric and skyline related machinery, some of which is newly developed, as well as an algorithmic framework for defining generic local constraints. Whereas previous algorithms have reduced data sharing by defining local thresholds for each attribute, such tailored solutions might perform poorly. Experimental results on real-world data demonstrate that our algorithm maintains low latency, with a communication cost up to four orders of magnitude lower than that of existing solutions.

Research highlights
► Definition and importance of top-kk vectorial aggregation queries.
► Solution for monotonic, linear, and non-linear multi-dimensional functions.
► Skyline and geometric methods are used to compile local constraints.
► A low latency top-kk algorithm.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 71, Issue 2, February 2011, Pages 302–315
نویسندگان
, , , ,