Semi-streaming algorithms for submodular matroid intersection

被引:0
|
作者
Paritosh Garg
Linus Jordan
Ola Svensson
机构
[1] EPFL,
来源
Mathematical Programming | 2023年 / 197卷
关键词
Matroid Intersection; Submodular Functions; Semi-Streaming Algorithms; 68W27; 05B35; 68W25;
D O I
暂无
中图分类号
学科分类号
摘要
While the basic greedy algorithm gives a semi-streaming algorithm with an approximation guarantee of 2 for the unweighted matching problem, it was only recently that Paz and Schwartzman obtained an analogous result for weighted instances. Their approach is based on the versatile local ratio technique and also applies to generalizations such as weighted hypergraph matchings. However, the framework for the analysis fails for the related problem of weighted matroid intersection and as a result the approximation guarantee for weighted instances did not match the factor 2 achieved by the greedy algorithm for unweighted instances.Our main result closes this gap by developing a semi-streaming algorithm with an approximation guarantee of 2+ε\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2+\varepsilon $$\end{document} for weighted matroid intersection, improving upon the previous best guarantee of 4+ε\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$4+\varepsilon $$\end{document}. Our techniques also allow us to generalize recent results by Levin and Wajc on submodular maximization subject to matching constraints to that of matroid-intersection constraints. While our algorithm is an adaptation of the local ratio technique used in previous works, the analysis deviates significantly and relies on structural properties of matroid intersection, called kernels. Finally, we also conjecture that our algorithm gives a (k+ε)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$(k+\varepsilon )$$\end{document} approximation for the intersection of k matroids but prove that new tools are needed in the analysis as the structural properties we use fail for k≥3\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$k\ge 3$$\end{document}.
引用
收藏
页码:967 / 990
页数:23
相关论文
共 50 条
  • [1] Semi-streaming algorithms for submodular matroid intersection
    Garg, Paritosh
    Jordan, Linus
    Svensson, Ola
    MATHEMATICAL PROGRAMMING, 2023, 197 (02) : 967 - 990
  • [2] Semi-streaming Algorithms for Submodular Matroid Intersection
    Garg, Paritosh
    Jordan, Linus
    Svensson, Ola
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2021, 2021, 12707 : 208 - 222
  • [3] A Semi-streaming Algorithm for Monotone Regularized Submodular Maximization with a Matroid Constraint
    Nong, Qing-Qin
    Wang, Yue
    Gong, Su-Ning
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2024,
  • [4] Semi-streaming Algorithms for Submodular Function Maximization Under b-Matching, Matroid, and Matchoid Constraints
    Huang, Chien-Chung
    Sellier, Francois
    ALGORITHMICA, 2024, 86 (11) : 3598 - 3628
  • [5] MATROID INTERSECTION ALGORITHMS
    LAWLER, EL
    MATHEMATICAL PROGRAMMING, 1975, 9 (01) : 31 - 56
  • [6] Streaming Submodular Maximization Under Matroid Constraints
    Feldman, Moran
    Liu, Paul
    Norouzi-Fard, Ashkan
    Svensson, Ola
    Zenklusen, Rico
    MATHEMATICS OF OPERATIONS RESEARCH, 2025,
  • [7] Dynamic Algorithms for Matroid Submodular Maximization
    Banihashem, Kiarash
    Biabani, Leyla
    Goudarzi, Samira
    Hajiaghayi, Mohammad Taghi
    Jabbarzade, Peyman
    Monemizadeh, Morteza
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 3485 - 3533
  • [8] Semi-Streaming Set Cover
    Emek, Yuval
    Rosen, Adi
    ACM TRANSACTIONS ON ALGORITHMS, 2016, 13 (01)
  • [9] An Improved Space Semi-Streaming Algorithm for Submodular Maximization under b-Matching Constraint
    Bao, Shu-Yu
    Nong, Qing-Qin
    Gong, Su-Ning
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2024,
  • [10] Weighted Matching in the Semi-Streaming Model
    Mariano Zelke
    Algorithmica, 2012, 62 : 1 - 20