Reinforcement Learning for Decentralized Stable Matching

05/03/2020
by   Kshitija Taywade, et al.
0

When it comes to finding a match/partner in the real world, it is usually an independent and autonomous task performed by people/entities. For a person, a match can be several things such as a romantic partner, business partner, school, roommate, etc. Our purpose in this paper is to train autonomous agents to find suitable matches for themselves using reinforcement learning. We consider the decentralized two-sided stable matching problem, where an agent is allowed to have at most one partner at a time from the opposite set. Each agent receives some utility for being in a match with a member of the opposite set. We formulate the problem spatially as a grid world environment and having autonomous agents acting independently makes our environment very uncertain and dynamic. We run experiments with various instances of both complete and incomplete weighted preference lists for agents. Agents learn their policies separately, using separate training modules. Our goal is to train agents to find partners such that the outcome is a stable matching if one exists and also a matching with set-equality, meaning the outcome is approximately equally likable by agents from both the sets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2019

On the Existence of Three-Dimensional Stable Matchings with Cyclic Preferences

We study the three-dimensional stable matching problem with cyclic prefe...
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
05/27/2019

Farsighted Collusion in Stable Marriage Problem

The Stable Marriage Problem, as proposed by Gale and Shapley, considers ...
research
04/28/2022

Manipulating the outcome of stable matching and roommates problems

The stable marriage and stable roommates problems have been extensively ...
research
02/22/2022

The Dichotomous Affiliate Stable Matching Problem: Approval-Based Matching with Applicant-Employer Relations

While the stable marriage problem and its variants model a vast range of...
research
02/20/2023

Continuous Time Analysis of Dynamic Matching in Heterogeneous Networks

This paper addresses the problem of dynamic matching in heterogeneous ne...
research
04/08/2022

Stable Matching: Choosing Which Proposals to Make

Why does stable matching work well in practice despite agents only provi...

Please sign up or login with your details

Forgot password? Click here to reset