TY - JOUR
T1 - Prophet Matching with General Arrivals
AU - Ezra, Tomer
AU - Feldman, Michal
AU - Gravin, Nick
AU - Tang, Zhihao Gavin
N1 - Publisher Copyright:
© 2021 INFORMS
PY - 2022/5
Y1 - 2022/5
N2 - We provide prophet inequality algorithms for online weighted matching in general (nonbipartite) graphs, under two well-studied arrival models: edge arrival and vertex arrival. The weights of the edges are drawn from a priori known probability distribution. Under edge arrival, the weight of each edge is revealed on arrival, and the algorithm decides whether to include it in the matching or not. Under vertex arrival, the weights of all edges from the newly arriving vertex to all previously arrived vertices are revealed, and the algorithm decides which of these edges, if any, to include in the matching. To study these settings, we introduce a novel unified framework of batched-prophet inequalities that captures online settings where elements arrive in batches. Our algorithms rely on the construction of suitable online contention resolution scheme (OCRS). We first extend the framework of OCRS to batched-OCRS, we then establish a reduction from batched-prophet inequality to batched-OCRS, and finally we construct batched-OCRSs with selectable ratios of 0.337 and 0.5 for edge and vertex arrival models, respectively. Both results improve the state of the art for the corresponding settings. For vertex arrival, our result is tight. Interestingly, a pricing-based prophet inequality with comparable competitive ratios is unknown.
AB - We provide prophet inequality algorithms for online weighted matching in general (nonbipartite) graphs, under two well-studied arrival models: edge arrival and vertex arrival. The weights of the edges are drawn from a priori known probability distribution. Under edge arrival, the weight of each edge is revealed on arrival, and the algorithm decides whether to include it in the matching or not. Under vertex arrival, the weights of all edges from the newly arriving vertex to all previously arrived vertices are revealed, and the algorithm decides which of these edges, if any, to include in the matching. To study these settings, we introduce a novel unified framework of batched-prophet inequalities that captures online settings where elements arrive in batches. Our algorithms rely on the construction of suitable online contention resolution scheme (OCRS). We first extend the framework of OCRS to batched-OCRS, we then establish a reduction from batched-prophet inequality to batched-OCRS, and finally we construct batched-OCRSs with selectable ratios of 0.337 and 0.5 for edge and vertex arrival models, respectively. Both results improve the state of the art for the corresponding settings. For vertex arrival, our result is tight. Interestingly, a pricing-based prophet inequality with comparable competitive ratios is unknown.
KW - online contention resolution scheme
KW - online matching
KW - online stochastic matching
KW - prophet inequality
UR - http://www.scopus.com/inward/record.url?scp=85133957877&partnerID=8YFLogxK
U2 - 10.1287/MOOR.2021.1152
DO - 10.1287/MOOR.2021.1152
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85133957877
SN - 0364-765X
VL - 47
SP - 878
EP - 898
JO - Mathematics of Operations Research
JF - Mathematics of Operations Research
IS - 2
ER -