Distributed Learning Dynamics Converging to the Core of $B$-Matchings

Aya Hamed, Jeff S. Shamma
{"title":"Distributed Learning Dynamics Converging to the Core of $B$-Matchings","authors":"Aya Hamed, Jeff S. Shamma","doi":"arxiv-2409.07754","DOIUrl":null,"url":null,"abstract":"$B$-matching is a special case of matching problems where nodes can join\nmultiple matchings with the degree of each node constrained by an upper bound,\nthe node's $B$-value. The core solution of a bipartite $B$-matching is both a\nmatching between the agents respecting the upper bound constraint and an\nallocation of the value of the edge among its nodes such that no group of\nagents can deviate and collectively gain higher allocation. We present two\nlearning dynamics that converge to the core of the bipartite $B$-matching\nproblems. The first dynamics are centralized dynamics in the nature of the\nHungarian method, which converge to the core in a polynomial time. The second\ndynamics are distributed dynamics, which converge to the core with probability\none. For the distributed dynamics, a node maintains only a state consisting of\n(i) its aspiration levels for all of its possible matches and (ii) the matches,\nif any, to which it belongs. The node does not keep track of its history nor is\nit aware of the environment state. In each stage, a randomly activated node\nproposes to form a new match and changes its aspiration based on the success or\nfailure of its proposal. At this stage, the proposing node inquires about the\naspiration of the agent it wants to match with to calculate the feasibility of\nthe match. The environment matching structure changes whenever a proposal\nsucceeds. A state is absorbing for the distributed dynamics if and only if it\nis in the core of the $B$-matching.","PeriodicalId":501316,"journal":{"name":"arXiv - CS - Computer Science and Game Theory","volume":"98 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computer Science and Game Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.07754","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

$B$-matching is a special case of matching problems where nodes can join multiple matchings with the degree of each node constrained by an upper bound, the node's $B$-value. The core solution of a bipartite $B$-matching is both a matching between the agents respecting the upper bound constraint and an allocation of the value of the edge among its nodes such that no group of agents can deviate and collectively gain higher allocation. We present two learning dynamics that converge to the core of the bipartite $B$-matching problems. The first dynamics are centralized dynamics in the nature of the Hungarian method, which converge to the core in a polynomial time. The second dynamics are distributed dynamics, which converge to the core with probability one. For the distributed dynamics, a node maintains only a state consisting of (i) its aspiration levels for all of its possible matches and (ii) the matches, if any, to which it belongs. The node does not keep track of its history nor is it aware of the environment state. In each stage, a randomly activated node proposes to form a new match and changes its aspiration based on the success or failure of its proposal. At this stage, the proposing node inquires about the aspiration of the agent it wants to match with to calculate the feasibility of the match. The environment matching structure changes whenever a proposal succeeds. A state is absorbing for the distributed dynamics if and only if it is in the core of the $B$-matching.
向$B$匹配核心靠拢的分布式学习动力
B$匹配是匹配问题的一种特例,在这种问题中,节点可以加入多个匹配,每个节点的度数都受到一个上限的限制,即节点的B$值。一个双方$B$匹配的核心解既是遵守上限约束的代理之间的匹配,也是边值在节点之间的分配,这样就没有一组代理可以偏离并共同获得更高的分配。我们提出了收敛到双方格$B$匹配问题核心的两种学习动力。第一种动态是匈牙利方法性质的集中动态,它能在多项式时间内收敛到核心。第二种动态是分布式动态,以一概率收敛到核心。在分布式动力学中,节点只保持一个状态,该状态包括:(i) 它对所有可能匹配的期望水平;(ii) 它所属的匹配(如果有的话)。节点不记录自己的历史,也不知道环境状态。在每个阶段,一个随机激活的节点提议形成新的匹配,并根据提议的成败改变其愿望。在这个阶段,提议节点会询问它想匹配的代理的愿望,以计算匹配的可行性。只要提议成功,环境匹配结构就会发生变化。对于分布式动力学来说,只有当且仅当一个状态处于 $B$ 匹配的核心时,该状态才具有吸收性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信