Salvato in:
Dettagli Bibliografici
Autori principali: Nakada, Kento, Kawamura, Kazuki, Furukawa, Ryosuke
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:https://arxiv.org/abs/2411.19214
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913590172188672
author Nakada, Kento
Kawamura, Kazuki
Furukawa, Ryosuke
author_facet Nakada, Kento
Kawamura, Kazuki
Furukawa, Ryosuke
contents Reciprocal recommender systems (RRSs) are crucial in online two-sided matching platforms, such as online job or dating markets, as they need to consider the preferences of both sides of the match. The concentration of recommendations to a subset of users on these platforms undermines their match opportunities and reduces the total number of matches. To maximize the total number of expected matches among market participants, stable matching theory with transferable utility has been applied to RRSs. However, computational complexity and memory efficiency quadratically increase with the number of users, making it difficult to implement stable matching algorithms for several users. In this study, we propose novel methods using parallel and mini-batch computations for reciprocal recommendation models to improve the computational time and space efficiency of the optimization process for stable matching. Experiments on both real and synthetic data confirmed that our stable matching theory-based RRS increased the computation speed and enabled tractable large-scale data processing of up to one million samples with a single graphics processing unit graphics board, without losing the match count.
format Preprint
id arxiv_https___arxiv_org_abs_2411_19214
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Parallel and Mini-Batch Stable Matching for Large-Scale Reciprocal Recommender Systems
Nakada, Kento
Kawamura, Kazuki
Furukawa, Ryosuke
Information Retrieval
Reciprocal recommender systems (RRSs) are crucial in online two-sided matching platforms, such as online job or dating markets, as they need to consider the preferences of both sides of the match. The concentration of recommendations to a subset of users on these platforms undermines their match opportunities and reduces the total number of matches. To maximize the total number of expected matches among market participants, stable matching theory with transferable utility has been applied to RRSs. However, computational complexity and memory efficiency quadratically increase with the number of users, making it difficult to implement stable matching algorithms for several users. In this study, we propose novel methods using parallel and mini-batch computations for reciprocal recommendation models to improve the computational time and space efficiency of the optimization process for stable matching. Experiments on both real and synthetic data confirmed that our stable matching theory-based RRS increased the computation speed and enabled tractable large-scale data processing of up to one million samples with a single graphics processing unit graphics board, without losing the match count.
title Parallel and Mini-Batch Stable Matching for Large-Scale Reciprocal Recommender Systems
topic Information Retrieval
url https://arxiv.org/abs/2411.19214