21,070 research outputs found

    A new hierarchical ranking aggregation method

    Get PDF
    International audienceThe purpose of ranking aggregation (or fusion) is to combine multiple rankings to a consensus one. In the ranking aggregation, some of the itemsā€™ preference orders are easy to distinguish, however, some othersā€™ are not. To specifically compare the ambiguous items, i.e., the items whose aggregated preference orders are difficult to distinguish, is helpful for ranking aggregation. In this paper, a new hierarchical ranking aggregation method is proposed. The items whose preference orders are easy to distinguish are first divided into different ranking levels (i.e., the ordered items subsets), and the ambiguous items are put into the same ranking level. The items in high ranking levels are ranked higher than the items in low ranking levels in the aggregated ranking. Then the items in the same ranking level are further compared and divided into multiple ranking sub-levels. The aggregated ranking is generated hierarchically by dividing the same ranking levelsā€™ (or sub-levelsā€™) items into sub-levels until each sub-level only includes one item. Furthermore, we discuss the way of using the insertion sort method for merging the adjacent levelsā€™ rankings to improve the quality of the aggregated ranking. The experiments and simulations show that our new hierarchical methods perform well in ranking aggregation

    Distributed top-k aggregation queries at large

    Get PDF
    Top-k query processing is a fundamental building block for efficient ranking in a large number of applications. Efficiency is a central issue, especially for distributed settings, when the data is spread across different nodes in a network. This paper introduces novel optimization methods for top-k aggregation queries in such distributed environments. The optimizations can be applied to all algorithms that fall into the frameworks of the prior TPUT and KLEE methods. The optimizations address three degrees of freedom: 1) hierarchically grouping input lists into top-k operator trees and optimizing the tree structure, 2) computing data-adaptive scan depths for different input sources, and 3) data-adaptive sampling of a small subset of input sources in scenarios with hundreds or thousands of query-relevant network nodes. All optimizations are based on a statistical cost model that utilizes local synopses, e.g., in the form of histograms, efficiently computed convolutions, and estimators based on order statistics. The paper presents comprehensive experiments, with three different real-life datasets and using the ns-2 network simulator for a packet-level simulation of a large Internet-style network

    Non-functional Property based service selection: A survey and classification of approaches

    Get PDF
    In recent years there has been much eļ¬€ort dedicated to developing approaches for service selection based on non-functional properties. It is clear that much progress has been made, and by considering the individual approaches there is some overlap in functionality, but obviously also some divergence. In this paper we contribute a classiļ¬cation of approaches, that is, we deļ¬ne a number of criteria which allow to differentiate approaches. We use this classiļ¬cation to provide a comparison of existing approaches and in that sense provide a survey of the state of the art of the ļ¬eld. Finally we make some suggestions as to where the research in this area might be heading and which new challenges need to be addressed
    • ā€¦
    corecore