Approximate Condorcet Partitioning: Solving large-scale rank aggregation problems

被引:2
作者
Akbari, Sina [1 ]
Escobedo, Adolfo R. [1 ]
机构
[1] Arizona State Univ, Sch Comp & Augmented Intelligence, POB 878809, Tempe, AZ 85287 USA
关键词
Group decision-making; Rank aggregation; Computational social choice; Condorcet criterion; Kemeny-Snell distance; ALGORITHM; EFFICIENT;
D O I
10.1016/j.cor.2023.106164
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Rank aggregation has ubiquitous applications in computer science, operations research, and various other fields. Most attention on this problem has focused on an NP-hard variant known as Kemeny aggregation, for which solution approaches with provable guarantees that can handle difficult high-dimensional instances remain elusive. This work introduces exact and approximate methodologies inspired by the social choice foundations of the problem, namely the Condorcet Criterion. We formalize the concept of the finest-Condorcet partition for rankings that may contain ties and specify its required conditions. We prove that this partition is unique and devise an efficient algorithm to obtain it. To deal with instances where it does not yield many subsets, we propose Approximate Condorcet Partitioning (ACP), with which larger subsets can be further broken down and more easily solved. ACP is a scalable solution technique capable of handling large instances while still providing provable guarantees. Although ACP approximation factors are instance-specific, their values were lower than those offered by all known constant-factor approximation schemes - inexact algorithms whose resulting objective values are guaranteed to be within a specified fixed percent of the optimal objective value - for all 113 instances tested herein (containing up to 2,820 items). What is more, ACP obtained solutions that deviated by at most two percent from the optimal objective function values for a large majority of these instances.
引用
收藏
页数:17
相关论文
共 59 条
  • [1] Aggregation of Partial Rankings, p-Ratings and Top-m Lists
    Ailon, Nir
    [J]. ALGORITHMICA, 2010, 57 (02) : 284 - 300
  • [2] Aggregating Inconsistent Information: Ranking and Clustering
    Ailon, Nir
    Charikar, Moses
    Newman, Alantha
    [J]. JOURNAL OF THE ACM, 2008, 55 (05)
  • [3] Akbari S., 2021, 2021 IEEE Symposium Series on Computational Intelligence (SSCI), P1
  • [4] A highly scalable algorithm for weak rankings aggregation
    Aledo, Juan A.
    Gamez, Jose A.
    Rosete, Alejandro
    [J]. INFORMATION SCIENCES, 2021, 570 : 144 - 171
  • [5] Approaching the rank aggregation problem by local search-based metaheuristics
    Aledo, Juan A.
    Gamez, Jose A.
    Molina, David
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2019, 354 : 445 - 456
  • [6] Utopia in the solution of the Bucket Order Problem
    Aledo, Juan A.
    Gamez, Jose A.
    Rosete, Alejandro
    [J]. DECISION SUPPORT SYSTEMS, 2017, 97 : 69 - 80
  • [7] Partial evaluation in Rank Aggregation Problems
    Aledo, Juan A.
    Gamez, Jose A.
    Rosete, Alejandro
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 299 - 304
  • [8] Tackling the the supervised label ranking problem by bagging weak learners
    Aledo, Juan A.
    Gamez, Jose A.
    Molina, David
    [J]. INFORMATION FUSION, 2017, 35 : 38 - 50
  • [9] [Anonymous], 2002, Journal of Multi-Criteria Decision Analysis, DOI [DOI 10.1002/MCDA.313, 10.1002/mcda.313]
  • [10] A new approach for identifying the Kemeny median ranking
    Azzini, Ivan
    Munda, Giuseppe
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 281 (02) : 388 - 401