English

Adversarially Robust Submodular Maximization under Knapsack Constraints

Data Structures and Algorithms 2019-05-08 v1 Machine Learning

Abstract

We propose the first adversarially robust algorithm for monotone submodular maximization under single and multiple knapsack constraints with scalable implementations in distributed and streaming settings. For a single knapsack constraint, our algorithm outputs a robust summary of almost optimal (up to polylogarithmic factors) size, from which a constant-factor approximation to the optimal solution can be constructed. For multiple knapsack constraints, our approximation is within a constant-factor of the best known non-robust solution. We evaluate the performance of our algorithms by comparison to natural robustifications of existing non-robust algorithms under two objectives: 1) dominating set for large social network graphs from Facebook and Twitter collected by the Stanford Network Analysis Project (SNAP), 2) movie recommendations on a dataset from MovieLens. Experimental results show that our algorithms give the best objective for a majority of the inputs and show strong performance even compared to offline algorithms that are given the set of removals in advance.

Keywords

Cite

@article{arxiv.1905.02367,
  title  = {Adversarially Robust Submodular Maximization under Knapsack Constraints},
  author = {Dmitrii Avdiukhin and Slobodan Mitrović and Grigory Yaroslavtsev and Samson Zhou},
  journal= {arXiv preprint arXiv:1905.02367},
  year   = {2019}
}

Comments

To appear in KDD 2019

R2 v1 2026-06-23T08:58:50.242Z