The Strong Maximum Circulation Algorithm: A New Method for Aggregating Preference Rankings

We present a new optimization-based method for aggregating preferences in settings in which each voter expresses preferences over pairs of alternatives. Our approach to identifying a consensus partial order is motivated by the observation that collections of votes that form a cycle can be treated as collective ties. Our approach then removes unions of cycles of votes, or circulations, from the vote graph and determines aggregate preferences from the remainder. Specifically, we study the removal of maximal circulations attained by any union of cycles the removal of which leaves an acyclic graph. We introduce the strong maximum circulation, the removal of which guarantees a unique outcome in terms of the induced partial order, called the strong partial order. The strong maximum circulation also satisfies strong complementary slackness conditions and is shown to be solved efficiently as a network flow problem. We further establish the relationship between the dual of the maximum circulation problem and Kemeny’s method, a popular optimization-based approach for preference aggregation. We also show that identifying a minimum maximal circulation—that is, a maximal circulation containing the smallest number of votes—is an NP-hard problem. Further, an instance of the minimum maximal circulation may have multiple optimal solutions whose removal results in conflicting partial orders. Funding: D. Hochbaum’s research is supported in part by AI institute National Science Foundation award 2112533.

Authors

Institutions

Publication Details

Journal
INFORMS Journal on Optimization
Published
2025-02-28
DOI
https://doi.org/10.1287/ijoo.2024.0030
Primary Topic
Data Management and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Strong Maximum Circulation Algorithm: A New Method for Aggregating Preference Rankings

Scott Ganz, Nathan Atkinson, James B. Orlin, Dorit S. Hochbaum
INFORMS Journal on Optimization
Data Management and Algorithms
article

The Strong Maximum Circulation Algorithm: A New Method for Aggregating Preference Rankings

Scott Ganz, Nathan Atkinson, James B. Orlin, Dorit S. Hochbaum
article en

Abstract

We present a new optimization-based method for aggregating preferences in settings in which each voter expresses preferences over pairs of alternatives. Our approach to identifying a consensus partial order is motivated by the observation that collections of votes that form a cycle can be treated as collective ties. Our approach then removes unions of cycles of votes, or circulations, from the vote graph and determines aggregate preferences from the remainder. Specifically, we study the removal of maximal circulations attained by any union of cycles the removal of which leaves an acyclic graph. We introduce the strong maximum circulation, the removal of which guarantees a unique outcome in terms of the induced partial order, called the strong partial order. The strong maximum circulation also satisfies strong complementary slackness conditions and is shown to be solved efficiently as a network flow problem. We further establish the relationship between the dual of the maximum circulation problem and Kemeny’s method, a popular optimization-based approach for preference aggregation. We also show that identifying a minimum maximal circulation—that is, a maximal circulation containing the smallest number of votes—is an NP-hard problem. Further, an instance of the minimum maximal circulation may have multiple optimal solutions whose removal results in conflicting partial orders. Funding: D. Hochbaum’s research is supported in part by AI institute National Science Foundation award 2112533.

INFORMS Journal on OptimizationVol. 7(2)
American Enterprise Institute (US), University of Wisconsin–Madison (US), Georgetown University (US), Massachusetts Institute of Technology (US), University of California, Berkeley (US)
Openalex Percentile: Top 97%
Data Management and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.