Non-Monotone Submodular Optimization: $p$-Matchoid Constraints and Fully Dynamic Setting

Abstract

Submodular maximization subject to a $p$-matchoid constraint has various applications in machine learning, particularly in tasks such as feature selection, video and text summarization, movie recommendation, graph-based learning, and constraint-based optimization. We study this problem in the dynamic setting, where a sequence of insertions and deletions of elements to a $p$-matchoid $\mathcal{M}(\mathcal{V},\mathcal{I})$ occurs over time and the goal is to efficiently maintain an approximate solution. We propose a dynamic algorithm for non-monotone submodular maximization under a $p$-matchoid constraint. For a $p$-matchoid $\mathcal{M}(\mathcal{V},\mathcal{I})$ of rank $k$, defined by a collection of $m$ matroids, our algorithm guarantees a $(2p + 2\sqrt{p(p+1)} + 1 + \epsilon)$-approximate solution at any time $t$ in the update sequence, with an expected amortized query complexity of $O(\epsilon^{-3} pk^4 \log^2(k))$ per update.

Cite

Text

Banihashem et al. "Non-Monotone Submodular Optimization: $p$-Matchoid Constraints and Fully Dynamic Setting." Advances in Neural Information Processing Systems, 2025.

Markdown

[Banihashem et al. "Non-Monotone Submodular Optimization: $p$-Matchoid Constraints and Fully Dynamic Setting." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/banihashem2025neurips-nonmonotone/)

BibTeX

@inproceedings{banihashem2025neurips-nonmonotone,
  title     = {{Non-Monotone Submodular Optimization: $p$-Matchoid Constraints and Fully Dynamic Setting}},
  author    = {Banihashem, Kiarash and Goudarzi, Samira and Hajiaghayi, MohammadTaghi and Jabbarzade, Peyman and Monemizadeh, Morteza},
  booktitle = {Advances in Neural Information Processing Systems},
  year      = {2025},
  url       = {https://mlanthology.org/neurips/2025/banihashem2025neurips-nonmonotone/}
}