Algorithmic Approach of Majority Voting With Agents’ Inclusiveness for Facility Resource Matching

In a two-sided matching with preferences, an agent has preferences over the agents from the other side. In a head-to-head election between any two matching, the agent votes for the matching with a better allocation in pairing based on its preference. A matching <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</i> is popular when the number of votes for <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</i> is not less than the number of votes for any other matching <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</i>′ in such an election. A <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular matching is introduced recently with a two-sided matching model where U and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> are the two sets of agents, but only the preferences of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> are emphasized, and the preferences of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> are ignored. The matching which is popular among the votes of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> is defined as <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular. We consider such a model for a one-to-one matching where the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> have an inclusive mindset and want to integrate the voting decision of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> into their voting process. In parallel, the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> rely more on their ranking on the preference list of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> than their own preferences due to the uncertainty involved in the construction of their preferences.We define an inclusive voting model with such a predominant-subordinate agent scenario (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> as predominant, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> as subordinate) and prove that the Boston mechanism matching is <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular under the model. However, it is possible that the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular matching is not the choice of the majority of agents. The choice to be neutral is added in the voting process, and the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral matching type is introduced when the majority of agents vote for neutral. We characterize the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral and max-size <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral matching under the inclusive voting model and propose a polynomial-time algorithm to determine a max-size <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral matching. The experiments we performed with synthetic instances endorse the algorithm based on the theoretical foundations established.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3574286
Primary Topic
Auction Theory and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Algorithmic Approach of Majority Voting With Agents’ Inclusiveness for Facility Resource Matching

Kai Salomaa, Salimur Choudhury, Peash Ranjan Saha
IEEE Access
Auction Theory and Applications
article

Algorithmic Approach of Majority Voting With Agents’ Inclusiveness for Facility Resource Matching

Kai Salomaa, Salimur Choudhury, Peash Ranjan Saha
article en

Abstract

In a two-sided matching with preferences, an agent has preferences over the agents from the other side. In a head-to-head election between any two matching, the agent votes for the matching with a better allocation in pairing based on its preference. A matching <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</i> is popular when the number of votes for <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</i> is not less than the number of votes for any other matching <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</i>′ in such an election. A <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular matching is introduced recently with a two-sided matching model where U and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> are the two sets of agents, but only the preferences of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> are emphasized, and the preferences of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> are ignored. The matching which is popular among the votes of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> is defined as <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular. We consider such a model for a one-to-one matching where the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> have an inclusive mindset and want to integrate the voting decision of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> into their voting process. In parallel, the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> rely more on their ranking on the preference list of the agents from <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> than their own preferences due to the uncertainty involved in the construction of their preferences.We define an inclusive voting model with such a predominant-subordinate agent scenario (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i> as predominant, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</i> as subordinate) and prove that the Boston mechanism matching is <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular under the model. However, it is possible that the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-popular matching is not the choice of the majority of agents. The choice to be neutral is added in the voting process, and the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral matching type is introduced when the majority of agents vote for neutral. We characterize the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral and max-size <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral matching under the inclusive voting model and propose a polynomial-time algorithm to determine a max-size <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">U</i>-neutral matching. The experiments we performed with synthetic instances endorse the algorithm based on the theoretical foundations established.

IEEE AccessVol. 13
Queen's University (CA)
Openalex Percentile: Top 87%
Auction Theory and Applications
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.