An Approximation Algorithm for Maximum Stable Matching with Ties and Constraints

07/07/2021
by   Yu Yokoi, et al.
0

We present a polynomial-time 3/2-approximation algorithm for the problem of finding a maximum-cardinality stable matching in a many-to-many matching model with ties and laminar constraints on both sides. We formulate our problem using a bipartite multigraph whose vertices are called workers and firms, and edges are called contracts. Our algorithm is described as the computation of a stable matching in an auxiliary instance, in which each contract is replaced with three of its copies and all agents have strict preferences on the copied contracts. The construction of this auxiliary instance is symmetric for the two sides, which facilitates a simple symmetric analysis. We use the notion of matroid-kernel for computation in the auxiliary instance and exploit the base-orderability of laminar matroids to show the approximation ratio. In a special case in which each worker is assigned at most one contract and each firm has a strict preference, our algorithm defines a 3/2-approximation mechanism that is strategy-proof for workers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/09/2021

The Three-Dimensional Stable Roommates Problem with Additively Separable Preferences

The Stable Roommates problem involves matching a set of agents into pair...
research
08/14/2018

On the approximability of the stable matching problem with ties of size two

The stable matching problem is one of the central problems of algorithmi...
research
08/20/2022

Approximation Algorithms for Matroidal and Cardinal Generalizations of Stable Matching

The Stable Marriage problem (SM), solved by the famous deferred acceptan...
research
08/23/2019

Revealed Preferences for Matching with Contracts

Many-to-many matching with contracts is studied in the framework of reve...
research
05/14/2018

On the approximability of the stable marriage problem with one-sided ties

The classical stable marriage problem asks for a matching between a set ...
research
09/06/2022

Solving the Maximum Popular Matching Problem with Matroid Constraints

We consider the problem of finding a maximum popular matching in a many-...
research
11/17/2017

Approximately Stable Matchings with Budget Constraints

This paper considers two-sided matching with budget constraints where on...

Please sign up or login with your details

Forgot password? Click here to reset