(Optimal) Online Bipartite Matching with Degree Information

被引:0
|
作者
Aamand, Anders [1 ]
Chen, Justin Y. [1 ]
Indyk, Piotr [1 ]
机构
[1] MIT, Cambridge, MA 02139 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a model for online graph problems where algorithms are given access to an oracle that predicts (e.g., based on modeling assumptions or on past data) the degrees of nodes in the graph. Within this model, we study the classic problem of online bipartite matching, and a natural greedy matching algorithm called MinPredictedDegree, which uses predictions of the degrees of offline nodes. For the bipartite version of a stochastic graph model due to Chung, Lu, and Vu where the expected values of the offline degrees are known and used as predictions, we show that MinPredictedDegree stochastically dominates any other online algorithm, i.e., it is optimal for graphs drawn from this model. Since the "symmetric" version of the model, where all online nodes are identical, is a special case of the well-studied "known i.i.d. model", it follows that the competitive ratio of MinPredictedDegree on such inputs is at least 0.7299. For the special case of graphs with power law degree distributions, we show that MinPredictedDegree frequently produces matchings almost as large as the true maximum matching on such graphs. We complement these results with an extensive empirical evaluation showing that MinPredictedDegree compares favorably to state-of-the-art online algorithms for online matching.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] An optimal online algorithm for weighted bipartite matching and extensions to combinatorial auctions
    Kesselheim, Thomas
    Radke, Klaus
    Tönnis, Andreas
    Vöcking, Berthold
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, 8125 LNCS : 589 - 600
  • [2] Near optimal algorithms for online weighted bipartite matching in adversary model
    Sun, Xiaoming
    Zhang, Jia
    Zhang, Jialin
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2017, 34 (03) : 689 - 705
  • [3] An Optimal Online Algorithm for Weighted Bipartite Matching and Extensions to Combinatorial Auctions
    Kesselheim, Thomas
    Radke, Klaus
    Toennis, Andreas
    Voecking, Berthold
    ALGORITHMS - ESA 2013, 2013, 8125 : 589 - 600
  • [4] Near optimal algorithms for online weighted bipartite matching in adversary model
    Xiaoming Sun
    Jia Zhang
    Jialin Zhang
    Journal of Combinatorial Optimization, 2017, 34 : 689 - 705
  • [5] Biobjective Online Bipartite Matching
    Aggarwal, Gagan
    Cai, Yang
    Mehta, Aranyak
    Pierrakos, George
    WEB AND INTERNET ECONOMICS, 2014, 8877 : 218 - 231
  • [6] Biobjective online bipartite matching
    Aggarwal, Gagan
    Mehta, Aranyak
    Cai, Yang
    Pierrakos, George
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8877 : 218 - 231
  • [7] Online Bipartite Matching with Reusable Resources
    Delong, Steven
    Farhadi, Alireza
    Niazadeh, Rad
    Sivan, Balasubramanian
    Udwani, Rajan
    MATHEMATICS OF OPERATIONS RESEARCH, 2024, 49 (03) : 1825 - 1854
  • [8] Online total bipartite matching problem
    Shanks, Meghan
    Jacobson, Sheldon H.
    OPTIMIZATION LETTERS, 2022, 16 (05) : 1411 - 1426
  • [9] Online total bipartite matching problem
    Meghan Shanks
    Sheldon H. Jacobson
    Optimization Letters, 2022, 16 : 1411 - 1426
  • [10] A Polyhedral Approach to Online Bipartite Matching
    Torrico, Alfredo
    Ahmed, Shabbir
    Toriello, Alejandro
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2016, 2016, 9682 : 287 - 299