A top-k query combines different rankings of the same set of objects and returns the k objects with the highest combined score according to an aggregate function. We bring to light some key observations, which impose two phases that any top-k algorithm, based on sorted accesses, should go through. Based on them, we propose a new algorithm, which is designed to minimize the number of object accesses, the computational cost, and the memory requirements of top-k search. Adaptations of our algorithm for search variants (exact scores, on-line and incremental search, top-k joins, other aggregate functions, etc.) are also provided. Extensive experiments with synthetic and real data show that, compared to previous techniques, our method accesses fe...
Top-k query processing is a fundamental building block for efficient ranking in a large number of ap...
We consider distributed top-k queries in wide-area networks where the index lists for the attribute ...
Top-k query processing is a fundamental building block for efficient ranking in a large number of ap...
A top-k query combines different rankings of the same set of objects and returns the k objects with ...
A top-k query combines different rankings of the same set of objects and returns the k objects with ...
A top-k query combines different rankings of the same set of objects and returns the k objects with ...
Traditional top-k algorithms, e.g., TA and NRA, have been successfully applied in many areas such as...
Traditional top-k algorithms, e.g., TA and NRA, have been successfully applied in many areas such as...
Rank aggregation has recently been proposed as a useful abstraction that has several applications, i...
Traditional top-k algorithms, e.g., TA and NRA, have been successfully applied in many areas such as...
Abstract. Existing methods for top-k ranked query employ techniques including sorting, updating thre...
Several practical applications require joining various rankings into a consensus ranking. These appl...
Abstract—Given a set of objects P and a set of ranking functions F over P, an interesting problem is...
Applications like multimedia databases or enterprise-wide information management systems have to mee...
Applications like multimedia databases or enterprise-wide information management systems have to mee...
Top-k query processing is a fundamental building block for efficient ranking in a large number of ap...
We consider distributed top-k queries in wide-area networks where the index lists for the attribute ...
Top-k query processing is a fundamental building block for efficient ranking in a large number of ap...
A top-k query combines different rankings of the same set of objects and returns the k objects with ...
A top-k query combines different rankings of the same set of objects and returns the k objects with ...
A top-k query combines different rankings of the same set of objects and returns the k objects with ...
Traditional top-k algorithms, e.g., TA and NRA, have been successfully applied in many areas such as...
Traditional top-k algorithms, e.g., TA and NRA, have been successfully applied in many areas such as...
Rank aggregation has recently been proposed as a useful abstraction that has several applications, i...
Traditional top-k algorithms, e.g., TA and NRA, have been successfully applied in many areas such as...
Abstract. Existing methods for top-k ranked query employ techniques including sorting, updating thre...
Several practical applications require joining various rankings into a consensus ranking. These appl...
Abstract—Given a set of objects P and a set of ranking functions F over P, an interesting problem is...
Applications like multimedia databases or enterprise-wide information management systems have to mee...
Applications like multimedia databases or enterprise-wide information management systems have to mee...
Top-k query processing is a fundamental building block for efficient ranking in a large number of ap...
We consider distributed top-k queries in wide-area networks where the index lists for the attribute ...
Top-k query processing is a fundamental building block for efficient ranking in a large number of ap...