English
Related papers

Related papers: The Popular Roommates problem

200 papers

An input to the Popular Matching problem, in the roommates setting, consists of a graph $G$ and each vertex ranks its neighbors in strict order, known as its preference. In the Popular Matching problem the objective is to test whether there…

Data Structures and Algorithms · Computer Science 2018-03-28 Sushmita Gupta , Pranabendu Misra , Saket Saurabh , Meirav Zehavi

We consider the max-size popular matching problem in a roommates instance G = (V,E) with strict preference lists. A matching M is popular if there is no matching M' in G such that the vertices that prefer M' to M outnumber those that prefer…

Data Structures and Algorithms · Computer Science 2018-02-22 Telikepalli Kavitha

We consider popular matching problems in both bipartite and non-bipartite graphs with strict preference lists. It is known that every stable matching is a min-size popular matching. A subclass of max-size popular matchings called dominant…

Discrete Mathematics · Computer Science 2018-06-13 Yuri Faenza , Telikepalli Kavitha , Vladlena Powers , Xingyu Zhang

The input of the popular roommates problem consists of a graph $G = (V, E)$ and for each vertex $v\in V$, strict preferences over the neighbors of $v$. Matching $M$ is more popular than $M'$ if the number of vertices preferring $M$ to $M'$…

Discrete Mathematics · Computer Science 2021-07-15 Erika Bérczi-Kovács , Ágnes Cseh , Kata Kosztolányi , Attila Mályusz

We study popularity for matchings under preferences. This solution concept captures matchings that do not lose against any other matching in a majority vote by the agents. A popular matching is said to be robust if it is popular among…

Data Structures and Algorithms · Computer Science 2025-10-23 Martin Bullinger , Gergely Csáji , Rohith Reddy Gangam , Parnian Shahkar

A recently introduced restricted variant of the multidimensional stable roommate problem is the roommate diversity problem: each agent belongs to one of two types (e.g., red and blue), and the agents' preferences over the coalitions solely…

Computer Science and Game Theory · Computer Science 2023-01-06 Steven Ge , Toshiya Itoh

Let $G = (A \cup B, E)$ be an instance of the stable marriage problem with strict preference lists. A matching $M$ is popular in $G$ if $M$ does not lose a head-to-head election against any matching where vertices are voters. Every stable…

Discrete Mathematics · Computer Science 2021-06-10 Agnes Cseh , Yuri Faenza , Telikepalli Kavitha , Vladlena Powers

Given a bipartite graph G = (A u B, E) with strict preference lists and and edge e*, we ask if there exists a popular matching in G that contains the edge e*. We call this the popular edge problem. A matching M is popular if there is no…

Discrete Mathematics · Computer Science 2015-08-05 Agnes Cseh , Telikepalli Kavitha

We study the Popular Matching problem in multiple models, where the preferences of the agents in the instance may change or may be unknown/uncertain. In particular, we study an Uncertainty model, where each agent has a possible set of…

Computer Science and Game Theory · Computer Science 2025-06-06 Gergely Csáji

We are given a bipartite graph $G = (A \cup B, E)$ where each vertex has a preference list ranking its neighbors: in particular, every $a \in A$ ranks its neighbors in a strict order of preference, whereas the preference lists of $b \in B$…

Discrete Mathematics · Computer Science 2016-03-24 Ágnes Cseh , Chien-Chung Huang , Telikepalli Kavitha

We consider a matching problem in a bipartite graph $G$ where every vertex has a capacity and a strict preference order on its neighbors. Furthermore, there is a cost function on the edge set. We assume $G$ admits a perfect matching, i.e.,…

Data Structures and Algorithms · Computer Science 2024-11-04 Telikepalli Kavitha , Kazuhisa Makino

We consider stable and popular matching problems in arbitrary graphs, which are referred to as stable roommates instances. We extend the 3/2-approximation algorithm for the maximum size weakly stable matching problem to the roommates case,…

Data Structures and Algorithms · Computer Science 2025-10-07 Gergely Csáji

Let $G = (A \cup B,E)$ be a bipartite graph where the set $A$ consists of agents or main players and the set $B$ consists of jobs or secondary players. Every vertex has a strict ranking of its neighbors. A matching $M$ is popular if for any…

Data Structures and Algorithms · Computer Science 2022-07-13 Telikepalli Kavitha

Two-sided popular matchings in bipartite graphs are a well-known generalization of stable matchings in the marriage setting, and they are especially relevant when preference lists are incomplete. In this case, the cardinality of a stable…

Discrete Mathematics · Computer Science 2018-03-13 Yuri Faenza , Vladlena Powers , Xingyu Zhang

In the Popular Matching problem, we are given a bipartite graph $G = (A \cup B, E)$ and for each vertex $v\in A\cup B$, strict preferences over the neighbors of $v$. Given two matchings $M$ and $M'$, matching $M$ is more popular than $M'$…

Data Structures and Algorithms · Computer Science 2023-12-14 Klaus Heeger , Ágnes Cseh

Let $G$ be a bipartite graph where every node has a strict ranking of its neighbors. For every node, its preferences over neighbors extend naturally to preferences over matchings. Matching $N$ is more popular than matching $M$ if the number…

Data Structures and Algorithms · Computer Science 2020-11-09 Telikepalli Kavitha

We study popular matchings in three classical settings: the house allocation problem, the marriage problem, and the roommates problem. In the popular matching problem, (a subset of) the vertices in a graph have preference orderings over…

Computer Science and Game Theory · Computer Science 2025-09-30 Frank Connor , Louis-Roy Langevin , Ndiamé Ndiaye , Agnès Totschnig , Rohit Vasishta , Adrian Vetta

We study the problem of counting the number of popular matchings in a given instance. A popular matching instance consists of agents A and houses H, where each agent ranks a subset of houses according to their preferences. A matching is an…

Data Structures and Algorithms · Computer Science 2013-12-13 Rupam Acharyya , Sourav Chakraborty , Nitesh Jha

Our input is a complete graph $G = (V,E)$ on $n$ vertices where each vertex has a strict ranking of all other vertices in $G$. Our goal is to construct a matching in $G$ that is popular. A matching $M$ is popular if $M$ does not lose a…

Discrete Mathematics · Computer Science 2021-01-26 Ágnes Cseh , Telikepalli Kavitha

In a graph where vertices have preferences over their neighbors, a matching is called popular if it does not lose a head-to-head election against any other matching when the vertices vote between the matchings. Popular matchings can be seen…

Discrete Mathematics · Computer Science 2022-05-05 Ildikó Schlotter , Ágnes Cseh
‹ Prev 1 2 3 10 Next ›