TY - JOUR
T1 - Learn from history for online bipartite matching
AU - Zhang, Huili
AU - Du, Rui
AU - Luo, Kelin
AU - Tong, Weitian
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2022/12
Y1 - 2022/12
N2 - Motivated by various applications in the online platforms for ride-hailing and crowd-sourcing delivery, we study the edge-weighted online bipartite matching (EWOBM) problem. We assume a part of online vertices are released in advance to mimic historical information that the algorithm is able to access. Different from traditional approaches that usually learn informative distributions from large enough history sets, our algorithms enable to extra useful information for the history set of any size. When the online vertices arrive in a random order, we present an online algorithm, named as h-TP-OM, achieving a competitive ratio that increases as more historical information is considered. However, once enough historical information has been fed to the algorithm, additional historical information becomes useless. Based on h-TP-OM, we then propose a time-efficient greedy heuristic, named as h-TP-G, which even has better performances in applications, particularly on large-scale instances. When the arrival order of online vertices is determined by an adversary, we present another greedy heuristic algorithm, named as Greedy-RT. Experiments on both synthetic and real-world datasets are conducted to evaluate the practical performances of the proposed algorithms. The experiment results demonstrate the usefulness of historical information for both h-TP-OM and h-TP-G, and also show the time efficiency of h-TP-G and Greedy-RT.
AB - Motivated by various applications in the online platforms for ride-hailing and crowd-sourcing delivery, we study the edge-weighted online bipartite matching (EWOBM) problem. We assume a part of online vertices are released in advance to mimic historical information that the algorithm is able to access. Different from traditional approaches that usually learn informative distributions from large enough history sets, our algorithms enable to extra useful information for the history set of any size. When the online vertices arrive in a random order, we present an online algorithm, named as h-TP-OM, achieving a competitive ratio that increases as more historical information is considered. However, once enough historical information has been fed to the algorithm, additional historical information becomes useless. Based on h-TP-OM, we then propose a time-efficient greedy heuristic, named as h-TP-G, which even has better performances in applications, particularly on large-scale instances. When the arrival order of online vertices is determined by an adversary, we present another greedy heuristic algorithm, named as Greedy-RT. Experiments on both synthetic and real-world datasets are conducted to evaluate the practical performances of the proposed algorithms. The experiment results demonstrate the usefulness of historical information for both h-TP-OM and h-TP-G, and also show the time efficiency of h-TP-G and Greedy-RT.
KW - Adversary-order model
KW - Competitive ratio
KW - Historical information
KW - Online bipartite matching
KW - Random-order model
UR - http://www.scopus.com/inward/record.url?scp=85139245876&partnerID=8YFLogxK
U2 - 10.1007/s10878-022-00916-4
DO - 10.1007/s10878-022-00916-4
M3 - Article
AN - SCOPUS:85139245876
SN - 1382-6905
VL - 44
SP - 3611
EP - 3640
JO - Journal of Combinatorial Optimization
JF - Journal of Combinatorial Optimization
IS - 5
ER -