English

Fair Submodular Maximization over a Knapsack Constraint

Data Structures and Algorithms 2025-05-20 v1

Abstract

We consider fairness in submodular maximization subject to a knapsack constraint, a fundamental problem with various applications in economics, machine learning, and data mining. In the model, we are given a set of ground elements, each associated with a weight and a color, and a monotone submodular function defined over them. The goal is to maximize the submodular function while guaranteeing that the total weight does not exceed a specified budget (the knapsack constraint) and that the number of elements selected for each color falls within a designated range (the fairness constraint). While there exists some recent literature on this topic, the existence of a non-trivial approximation for the problem -- without relaxing either the knapsack or fairness constraints -- remains a challenging open question. This paper makes progress in this direction. We demonstrate that when the number of colors is constant, there exists a polynomial-time algorithm that achieves a constant approximation with high probability. Additionally, we show that if either the knapsack or fairness constraint is relaxed only to require expected satisfaction, a tight approximation ratio of (11/eϵ)(1-1/e-\epsilon) can be obtained in expectation for any ϵ>0\epsilon >0.

Keywords

Cite

@article{arxiv.2505.12126,
  title  = {Fair Submodular Maximization over a Knapsack Constraint},
  author = {Lijun Li and Chenyang Xu and Liuyi Yang and Ruilong Zhang},
  journal= {arXiv preprint arXiv:2505.12126},
  year   = {2025}
}

Comments

To appear in IJCAI 2025

R2 v1 2026-07-01T02:18:54.740Z