English
Related papers

Related papers: Popular Matchings with Multiple Partners

200 papers

The Stable Marriage problem (SM), solved by the famous deferred acceptance algorithm of Gale and Shapley (GS), has many natural generalizations. If we allow ties in preferences, then the problem of finding a maximum stable matching becomes…

Computer Science and Game Theory · Computer Science 2024-09-11 Gergely Csáji , Tamás Király , Yu Yokoi

We consider inapproximability of the correlation clustering problem defined as follows: Given a graph $G = (V,E)$ where each edge is labeled either "+" (similar) or "-" (dissimilar), correlation clustering seeks to partition the vertices…

Machine Learning · Computer Science 2009-03-23 Jinsong Tan

Let $G$ be a graph on $n$ nodes. In the stochastic population protocol model, a collection of $n$ indistinguishable, resource-limited nodes collectively solve tasks via pairwise interactions. In each interaction, two randomly chosen…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-13 Dan Alistarh , Rati Gelashvili , Joel Rybicki

A matching in a bipartite graph with parts X and Y is called envy-free if no unmatched vertex in X is a adjacent to a matched vertex in Y. Every perfect matching is envy-free, but envy-free matchings exist even when perfect matchings do…

Data Structures and Algorithms · Computer Science 2022-04-15 Elad Aigner-Horev , Erel Segal-Halevi

A bipartite graph $G=(U,V,E)$ is convex if the vertices in $V$ can be linearly ordered such that for each vertex $u\in U$, the neighbors of $u$ are consecutive in the ordering of $V$. An induced matching $H$ of $G$ is a matching such that…

Data Structures and Algorithms · Computer Science 2023-05-17 Boris Klemz , Günter Rote

In this paper, we study the following problem. Consider a setting where a proposal is offered to the vertices of a given network $G$, and the vertices must conduct a vote and decide whether to accept the proposal or reject it. Each vertex…

Combinatorics · Mathematics 2023-08-01 Pavel Chebotarev , David Peleg

School choice is the two-sided matching market where students (on one side) are to be matched with schools (on the other side) based on their mutual preferences. The classical algorithm to solve this problem is the celebrated deferred…

Computer Science and Game Theory · Computer Science 2021-09-21 Hugo Gimbert , Claire Mathieu , Simon Mauras

We study the $b$-matching problem in bipartite graphs $G=(S,R,E)$. Each vertex $s\in S$ is a server with individual capacity $b_s$. The vertices $r\in R$ are requests that arrive online and must be assigned instantly to an eligible server.…

Data Structures and Algorithms · Computer Science 2022-07-01 Susanne Albers , Sebastian Schubert

In this paper a greedy algorithm to detect conflict cliques in interval graphs and circular-arc graphs is analyzed. In a graph, a stable set requires that at most one vertex is chosen for each edge. It is equivalent to requiring that at…

Discrete Mathematics · Computer Science 2008-12-12 Gabrio Caimi , Holger Flier , Martin Fuchsberger , Marc Nunkesser

Given an undirected bipartite graph $G=(A \cup B, E)$, a many-to-many matching (MM) in $G$ matches each vertex $v$ in $A$ (resp. $B$) to at least one vertex in $B$ (resp. $A$). In this paper, we consider the limited-capacity many-to-many…

Data Structures and Algorithms · Computer Science 2025-10-28 Fatemeh Rajabi-Alni , Behrouz Minaei-Bidgoli

Given a pair of graphs with the same number of vertices, the inexact graph matching problem consists in finding a correspondence between the vertices of these graphs that minimizes the total number of induced edge disagreements. We study…

Machine Learning · Statistics 2020-07-06 Jesús Arroyo , Daniel L. Sussman , Carey E. Priebe , Vince Lyzinski

In considering the college admissions problem, almost fifty years ago, Gale and Shapley came up with a simple abstraction based on preferences of students and colleges. They introduced the concept of stability and optimality; and proposed…

Computer Science and Game Theory · Computer Science 2011-05-04 Jian Liu , Dah Ming Chiu

In this paper, we consider the communication complexity of protocols that compute stable matchings. We work within the context of Gale and Shapley's original stable marriage problem\cite{GS62}: $n$ men and $n$ women each privately hold a…

Computational Complexity · Computer Science 2014-10-10 Rafail Ostrovsky , Will Rosenbaum

A $k$-matching cover of a graph $G$ is a union of $k$ matchings of $G$ which covers $V(G)$. A matching cover of $G$ is optimal if it consists of the fewest matchings of $G$. In this paper, we present an algorithm for finding an optimal…

Combinatorics · Mathematics 2016-12-06 Xiumei Wang , Xiaoxin Song , Jinjiang Yuan

A mixed dominating set $S$ of a graph $G=(V,E)$ is a subset $ S \subseteq V \cup E$ such that each element $v\in (V \cup E) \setminus S$ is adjacent or incident to at least one element in $S$. The mixed domination number $\gamma_m(G)$ of a…

Discrete Mathematics · Computer Science 2017-08-02 M. Rajaati , P. Sharifani , A. Shakiba , M. R. Hooshmandasl , M. J. Dinneen

We consider the problem of determining the maximal $\alpha \in (0,1]$ such that every matching $M$ of size $k$ (or at most $k$) in a bipartite graph $G$ contains an induced matching of size at least $\alpha |M|$. This measure was recently…

Data Structures and Algorithms · Computer Science 2018-09-11 Noga Alon , Jonathan D. Cohen , Thomas L. Griffiths , Pasin Manurangsi , Daniel Reichman , Igor Shinkar , Tal Wagner , Alexander Yu

Finding a maximum-weight matching is a classical and well-studied problem in computer science, solvable in cubic time in general graphs. We consider the specialization called assignment problem where the input is a bipartite graph, and…

Data Structures and Algorithms · Computer Science 2024-10-15 Romaric Duvignau , Noël Gillet , Ralf Klasing

In this paper, we give a simple characterization of a set of popular matchings defined by preference lists with ties. By employing our characterization, we propose a polynomial time algorithm for finding a minimum cost popular matching.

Data Structures and Algorithms · Computer Science 2025-03-07 Tomomi Matsui , Takayoshi Hamaguchi

A clique in an undirected graph G= (V, E) is a subset V' V of vertices, each pair of which is connected by an edge in E. The clique problem is an optimization problem of finding a clique of maximum size in graph. The clique problem is…

Discrete Mathematics · Computer Science 2007-10-04 Murali Krishna P , Sabu . M Thampi

Let G be a bipartite graph with positive integer weights on the edges and without isolated nodes. Let n, N and W be the node count, the largest edge weight and the total weight of G. Let k(x,y) be log(x)/log(x^2/y). We present a new…

Data Structures and Algorithms · Computer Science 2007-05-23 Ming-Yang Kao , Tak-Wah Lam , Wing-Kin Sung , Hing-Fung Ting