Yurun Ge , Lucas Böttcher , Tom Chou , Maria R. D’Orsogna
{"title":"Efficient portfolio selection through preference aggregation with Quicksort and the Bradley–Terry model","authors":"Yurun Ge , Lucas Böttcher , Tom Chou , Maria R. D’Orsogna","doi":"10.1016/j.jocs.2025.102728","DOIUrl":null,"url":null,"abstract":"<div><div>Allocating limited resources to a set of alternatives with uncertain long-term benefits is a common challenge in innovation management, research funding, and participatory budgeting. Related problems arise in emerging applications such as ranking outputs of large language models and coordinating decisions in agentic systems. All settings include multiple agents tasked with estimating the true value of a potentially large number of alternatives. These estimates, or quantities derived from them, are then aggregated to select a final portfolio that maximizes overall benefit, ideally using efficient methods. Standard sorting algorithms are ill-suited as they do not account for uncertainties associated with each agent’s estimate. Furthermore, the cognitive load on agents can be demanding, especially if the number of alternatives to evaluate is large. Building on the Quicksort algorithm and the Bradley–Terry model, we develop four new, efficient aggregation protocols based on agent-assigned win probabilities of pairwise comparisons that are then globally aggregated. The pairwise comparisons we introduce not only reduce cognitive load on agents, but lead to aggregation protocols that outperform existing ones, which we confirm via numerical simulations. Our methods can be combined with sampling strategies to further reduce the number of pairwise comparisons.</div></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":"92 ","pages":"Article 102728"},"PeriodicalIF":3.7000,"publicationDate":"2025-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Science","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1877750325002054","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Allocating limited resources to a set of alternatives with uncertain long-term benefits is a common challenge in innovation management, research funding, and participatory budgeting. Related problems arise in emerging applications such as ranking outputs of large language models and coordinating decisions in agentic systems. All settings include multiple agents tasked with estimating the true value of a potentially large number of alternatives. These estimates, or quantities derived from them, are then aggregated to select a final portfolio that maximizes overall benefit, ideally using efficient methods. Standard sorting algorithms are ill-suited as they do not account for uncertainties associated with each agent’s estimate. Furthermore, the cognitive load on agents can be demanding, especially if the number of alternatives to evaluate is large. Building on the Quicksort algorithm and the Bradley–Terry model, we develop four new, efficient aggregation protocols based on agent-assigned win probabilities of pairwise comparisons that are then globally aggregated. The pairwise comparisons we introduce not only reduce cognitive load on agents, but lead to aggregation protocols that outperform existing ones, which we confirm via numerical simulations. Our methods can be combined with sampling strategies to further reduce the number of pairwise comparisons.
期刊介绍:
Computational Science is a rapidly growing multi- and interdisciplinary field that uses advanced computing and data analysis to understand and solve complex problems. It has reached a level of predictive capability that now firmly complements the traditional pillars of experimentation and theory.
The recent advances in experimental techniques such as detectors, on-line sensor networks and high-resolution imaging techniques, have opened up new windows into physical and biological processes at many levels of detail. The resulting data explosion allows for detailed data driven modeling and simulation.
This new discipline in science combines computational thinking, modern computational methods, devices and collateral technologies to address problems far beyond the scope of traditional numerical methods.
Computational science typically unifies three distinct elements:
• Modeling, Algorithms and Simulations (e.g. numerical and non-numerical, discrete and continuous);
• Software developed to solve science (e.g., biological, physical, and social), engineering, medicine, and humanities problems;
• Computer and information science that develops and optimizes the advanced system hardware, software, networking, and data management components (e.g. problem solving environments).