Improved Online Contention Resolution for Matchings and Applications to the Gig Economy

Tristan Pollner, M. Roghani, A. Saberi, David Wajc
{"title":"Improved Online Contention Resolution for Matchings and Applications to the Gig Economy","authors":"Tristan Pollner, M. Roghani, A. Saberi, David Wajc","doi":"10.1145/3490486.3538295","DOIUrl":null,"url":null,"abstract":"Motivated by applications in the gig economy, we study approximation algorithms for a sequential pricing problem. The input is a bipartite graph [Formula: see text] between individuals I and jobs J. The platform has a value of vj for matching job j to an individual worker. In order to find a matching, the platform can consider the edges [Formula: see text] in any order and make a one-time take-it-or-leave-it offer of a price [Formula: see text] of its choosing to i for completing j. The worker accepts the offer with a known probability pijw; in this case, the job and the worker are irrevocably matched. What is the best way to make offers to maximize revenue and/or social welfare? The optimal algorithm is known to be NP-hard to compute (even if there is only a single job). With this in mind, we design efficient approximations to the optimal policy via a new random-order online contention resolution scheme (RO-OCRS) for matching. Our main result is a 0.456-balanced RO-OCRS in bipartite graphs and a 0.45-balanced RO-OCRS in general graphs. These algorithms improve on the recent bound of [Formula: see text] and improve on the best-known lower bounds for the correlation gap of matching, despite applying to a significantly more restrictive setting. As a consequence of our online contention resolution scheme results, we obtain a 0.456-approximate algorithm for the sequential pricing problem. We further extend our results to settings where workers can only be contacted a limited number of times and show how to achieve improved results for this problem via improved algorithms for the well-studied stochastic probing problem. Funding: This work was supported by the National Science Foundation [Grant CCF2209520] and a gift from Amazon Research.","PeriodicalId":209859,"journal":{"name":"Proceedings of the 23rd ACM Conference on Economics and Computation","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 23rd ACM Conference on Economics and Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3490486.3538295","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

Motivated by applications in the gig economy, we study approximation algorithms for a sequential pricing problem. The input is a bipartite graph [Formula: see text] between individuals I and jobs J. The platform has a value of vj for matching job j to an individual worker. In order to find a matching, the platform can consider the edges [Formula: see text] in any order and make a one-time take-it-or-leave-it offer of a price [Formula: see text] of its choosing to i for completing j. The worker accepts the offer with a known probability pijw; in this case, the job and the worker are irrevocably matched. What is the best way to make offers to maximize revenue and/or social welfare? The optimal algorithm is known to be NP-hard to compute (even if there is only a single job). With this in mind, we design efficient approximations to the optimal policy via a new random-order online contention resolution scheme (RO-OCRS) for matching. Our main result is a 0.456-balanced RO-OCRS in bipartite graphs and a 0.45-balanced RO-OCRS in general graphs. These algorithms improve on the recent bound of [Formula: see text] and improve on the best-known lower bounds for the correlation gap of matching, despite applying to a significantly more restrictive setting. As a consequence of our online contention resolution scheme results, we obtain a 0.456-approximate algorithm for the sequential pricing problem. We further extend our results to settings where workers can only be contacted a limited number of times and show how to achieve improved results for this problem via improved algorithms for the well-studied stochastic probing problem. Funding: This work was supported by the National Science Foundation [Grant CCF2209520] and a gift from Amazon Research.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
改进了匹配和零工经济应用的在线争用解决方案
受零工经济应用的激励,我们研究了序列定价问题的近似算法。输入是个体I和工作j之间的二部图[公式:见文本]。平台有一个值vj,用于将工作j与个体工人匹配。为了找到匹配,平台可以以任意顺序考虑边缘[公式:见文],并对其选择的价格[公式:见文]一次性给出i,以完成j。工人以已知概率pijw接受该报价;在这种情况下,工作和工人是不可逆转地匹配的。什么是提供收益和/或社会福利最大化的最佳方式?众所周知,最优算法是np难计算的(即使只有一个作业)。考虑到这一点,我们通过一种新的随机顺序在线争用解决方案(RO-OCRS)设计了最优策略的有效近似。我们的主要结果是在二部图中得到0.456平衡的RO-OCRS,在一般图中得到0.45平衡的RO-OCRS。这些算法改进了[公式:见文本]的最近边界,并改进了最著名的匹配相关差距的下界,尽管应用于更严格的设置。由于我们的在线争用解决方案的结果,我们得到了一个0.456的近似算法来解决顺序定价问题。我们进一步将我们的结果扩展到工作人员只能接触有限次数的设置,并展示了如何通过改进的算法来实现这个问题的改进结果。基金资助:本研究由美国国家科学基金资助[Grant CCF2209520]和亚马逊研究捐赠。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
On Two-sided Matching in Infinite Markets Herd Design Efficient Capacity Provisioning for Firms with Multiple Locations: The Case of the Public Cloud Tight Incentive Analysis on Sybil Attacks to Market Equilibrium of Resource Exchange over General Networks General Graphs are Easier than Bipartite Graphs: Tight Bounds for Secretary Matching
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1