Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences

We studied the stable marriage problem with dynamic preferences. The dynamic preference model allows the agent to change its preferences at any time, which may cause instability in a matching. However, preference changing in SMP instances does not necessarily break all pairs of an existing match. So...

Full description

Bibliographic Details
Main Authors: Akhmad Alimudin, Yoshiteru Ishida
Format: Article
Language:English
Published: MDPI AG 2022-02-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/24/2/263
_version_ 1797480564367818752
author Akhmad Alimudin
Yoshiteru Ishida
author_facet Akhmad Alimudin
Yoshiteru Ishida
author_sort Akhmad Alimudin
collection DOAJ
description We studied the stable marriage problem with dynamic preferences. The dynamic preference model allows the agent to change its preferences at any time, which may cause instability in a matching. However, preference changing in SMP instances does not necessarily break all pairs of an existing match. Sometimes, only a few couples want to change their partners, while others choose to stay with their current partners; this motivates us to find stable matching on a new instance by updating an existing match rather than restarting the matching process from scratch. By using the update mechanism, we try to minimize the revision cost when rematching occurs. The challenge when updating a matching is that a cyclic process may exist, and stable matching is never achieved. Our proposed mechanism can update a match and avoid the cyclic process.
first_indexed 2024-03-09T22:01:53Z
format Article
id doaj.art-bced62183887448d86b1cbf1a019cb8d
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-09T22:01:53Z
publishDate 2022-02-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-bced62183887448d86b1cbf1a019cb8d2023-11-23T19:48:35ZengMDPI AGEntropy1099-43002022-02-0124226310.3390/e24020263Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic PreferencesAkhmad Alimudin0Yoshiteru Ishida1Department of Computer Science and Engineering, Toyohashi University of Technology, Toyohashi 441-8580, JapanDepartment of Computer Science and Engineering, Toyohashi University of Technology, Toyohashi 441-8580, JapanWe studied the stable marriage problem with dynamic preferences. The dynamic preference model allows the agent to change its preferences at any time, which may cause instability in a matching. However, preference changing in SMP instances does not necessarily break all pairs of an existing match. Sometimes, only a few couples want to change their partners, while others choose to stay with their current partners; this motivates us to find stable matching on a new instance by updating an existing match rather than restarting the matching process from scratch. By using the update mechanism, we try to minimize the revision cost when rematching occurs. The challenge when updating a matching is that a cyclic process may exist, and stable matching is never achieved. Our proposed mechanism can update a match and avoid the cyclic process.https://www.mdpi.com/1099-4300/24/2/263stable marriage problemupdate matchingdynamic preferences
spellingShingle Akhmad Alimudin
Yoshiteru Ishida
Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences
Entropy
stable marriage problem
update matching
dynamic preferences
title Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences
title_full Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences
title_fullStr Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences
title_full_unstemmed Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences
title_short Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences
title_sort matching updating mechanism a solution for the stable marriage problem with dynamic preferences
topic stable marriage problem
update matching
dynamic preferences
url https://www.mdpi.com/1099-4300/24/2/263
work_keys_str_mv AT akhmadalimudin matchingupdatingmechanismasolutionforthestablemarriageproblemwithdynamicpreferences
AT yoshiteruishida matchingupdatingmechanismasolutionforthestablemarriageproblemwithdynamicpreferences