An Algorithm for Matching in a (3,3)‐Hypergraph With One‐Sided Preferences Having Quadratic Unpopularity Factor

ABSTRACT Given two distinct sets of items and a set of agents, each with combined preferences for selecting one item from each set, the question arises: How can we optimally assign pairs of items to agents? To address this, we investigate the popular matching problem in a 3‐uniform 3‐partite hypergraph. In this setting, the first partition represents agents, while the second and third partitions represent two different types of items. Agents express preferences over the hyperedges incident to them, whereas the items have no preferences. A matching is called popular if there exists no matching that a majority of agents prefer over . Since determining the existence of a popular matching is NP‐hard in a 3‐uniform 3‐partite hypergraph, we focus on approximating such matchings using the concept of unpopularity factor . The unpopularity factor is defined as the maximum ratio over all other matchings , where and are the sets of agents preferring the matching and , respectively. We first present an exact algorithm that computes a popular matching in exponential time if it exists, or it notifies the nonexistence of such a matching. To address efficiency, we design an approximation algorithm that constructs a matching in a 3‐uniform 3‐partite hypergraph with unpopularity factor , where is the maximum degree of any agent. Additionally, we show that , where is the number of agents, implying . The approximation algorithm runs in time, where is the number of hyperedges.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2025-10-14
DOI
https://doi.org/10.1002/cpe.70331
Primary Topic
Game Theory and Voting Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Algorithm for Matching in a (3,3)‐Hypergraph With One‐Sided Preferences Having Quadratic Unpopularity Factor

Yashdeep Singh, Sushanta Karmakar
Concurrency and Computation Practice and Experience
Game Theory and Voting Systems
article

An Algorithm for Matching in a (3,3)‐Hypergraph With One‐Sided Preferences Having Quadratic Unpopularity Factor

Yashdeep Singh, Sushanta Karmakar
article en

Abstract

ABSTRACT Given two distinct sets of items and a set of agents, each with combined preferences for selecting one item from each set, the question arises: How can we optimally assign pairs of items to agents? To address this, we investigate the popular matching problem in a 3‐uniform 3‐partite hypergraph. In this setting, the first partition represents agents, while the second and third partitions represent two different types of items. Agents express preferences over the hyperedges incident to them, whereas the items have no preferences. A matching is called popular if there exists no matching that a majority of agents prefer over . Since determining the existence of a popular matching is NP‐hard in a 3‐uniform 3‐partite hypergraph, we focus on approximating such matchings using the concept of unpopularity factor . The unpopularity factor is defined as the maximum ratio over all other matchings , where and are the sets of agents preferring the matching and , respectively. We first present an exact algorithm that computes a popular matching in exponential time if it exists, or it notifies the nonexistence of such a matching. To address efficiency, we design an approximation algorithm that constructs a matching in a 3‐uniform 3‐partite hypergraph with unpopularity factor , where is the maximum degree of any agent. Additionally, we show that , where is the number of agents, implying . The approximation algorithm runs in time, where is the number of hyperedges.

Concurrency and Computation Practice and ExperienceVol. 37(25-26)
Indian Institute of Technology Guwahati (IN)
Openalex Percentile: Top 62%
Game Theory and Voting Systems
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.