A consensus set for the aggregation of partial rankings: the case of the Optimal Set of Bucket Orders Problem

📅 2025-02-19
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
Traditional rank aggregation (RAP) produces only a single consensus ranking, failing to capture the diversity and inherent conflicts among input preferences. Method: This paper proposes the Optimal Set of Bucket Orders Problem (OSBOP), generalizing RAP from outputting a single bucket order (a weak ordering permitting ties) to generating a semantically complementary set of bucket orders. Input preferences are modeled via priority matrices, and the multi-solution consensus set is computed by integrating combinatorial optimization with heuristic search. Contribution/Results: OSBOP is the first RAP framework to adopt a set-based output while preserving interpretability and significantly improving fit quality. Experiments demonstrate that OSBOP substantially reduces the objective function value compared to the single-solution counterpart (OBOP); the resulting bucket orders exhibit clear functional specialization and mutual complementarity, jointly achieving high accuracy, diversity, and interpretability.

Technology Category

Machine Learning: Learning Preferences or RankingsKnowledge Representation and Reasoning: PreferencesSearch and Optimization: Combinatorial Optimization

Application Category

Search and Retrieval-Augmented AI: Web learning to rank, online learning, and counterfactual learning for rankingUser Modeling, Personalization and Recommendation: Fairness-aware retrieval and rankingEconomics, Online Markets and Human Computation: Data quality aspects of human-annotated datasets
📝 Abstract
In rank aggregation problems (RAP), the solution is usually a consensus ranking that generalizes a set of input orderings. There are different variants that differ not only in terms of the type of rankings that are used as input and output, but also in terms of the objective function employed to evaluate the quality of the desired output ranking. In contrast, in some machine learning tasks (e.g. subgroup discovery) or multimodal optimization tasks, attention is devoted to obtaining several models/results to account for the diversity in the input data or across the search landscape. Thus, in this paper we propose to provide, as the solution to an RAP, a set of rankings to better explain the preferences expressed in the input orderings. We exemplify our proposal through the Optimal Bucket Order Problem (OBOP), an RAP which consists in finding a single consensus ranking (with ties) that generalizes a set of input rankings codified as a precedence matrix. To address this, we introduce the Optimal Set of Bucket Orders Problem (OSBOP), a generalization of the OBOP that aims to produce not a single ranking as output but a set of consensus rankings. Experimental results are presented to illustrate this proposal, showing how, by providing a set of consensus rankings, the fitness of the solution significantly improves with respect to the one of the original OBOP, without losing comprehensibility.
Problem

Research questions and friction points this paper is trying to address.

Aggregation of partial rankings
Optimal Set of Bucket Orders
Multiple consensus rankings
Innovation

Methods, ideas, or system contributions that make the work stand out.

Introduces Optimal Set of Bucket Orders Problem
Generalizes single consensus ranking approach
Enhances solution fitness with multiple rankings
💼 Related Jobs
No related jobs found.
J
J. Aledo
Dep. Matemáticas, Universidad de Castilla-La Mancha, Albacete, 02071, Spain
J
José A. Gámez
Dep. Sistemas Informáticos, Universidad de Castilla-La Mancha, Albacete, 02071, Spain
A
Alejandro Rosete
Universidad Tecnológica de La Habana Jose Antonio Echeverría, Marianao, 19390, La Habana, Cuba; Avangenio S.R.L., 5ta B. esq. 6, La Habana, Cuba