English

Supermodular Maximization with Cardinality Constraints

Optimization and Control 2025-10-23 v1 Discrete Mathematics Data Structures and Algorithms Combinatorics

Abstract

Let VV be a finite set of nn elements, f:2VR+f: 2^V \rightarrow \mathbb{R}_+ be a nonnegative monotone supermodular function, and kk be a positive integer no greater than nn. This paper addresses the problem of maximizing f(S)f(S) over all subsets SVS \subseteq V subject to the cardinality constraint S=k|S| = k or Sk|S|\le k. Let rr be a constant integer. The function ff is assumed to be {\em rr-decomposable}, meaning there exist m(1)m\,(\ge1) subsets V1,,VmV_1, \dots, V_m of VV, each with a cardinality at most rr, and a corresponding set of nonnegative supermodular functions fi:2ViR+f_i : 2^{V_i} \rightarrow \mathbb{R}_+, i=1,,mi=1,\ldots,m such that f(S)=i=1mfi(SVi)f(S) =\sum_{i=1}^m f_i(S \cap V_i) holds for each SVS \subseteq V. Given rr as an input, we present a polynomial-time O(n(r1)/2)O(n^{(r-1)/2})-approximation algorithm for this maximization problem, which does not require prior knowledge of the specific decomposition. When the decomposition (Vi,fi)i=1m(V_i,f_i)_{i=1}^m is known, an additional connectivity requirement is introduced to the problem. Let GG be the graph with vertex set VV and edge set i=1m{uv:u,vVi,uv}\cup_{i=1}^m \{uv:u,v\in V_i,u\neq v\}. The cardinality constrained solution set SS is required to induce a connected subgraph in GG. This model generalizes the well-known problem of finding the densest connected kk-subgraph. We propose a polynomial time O(n(r1)/2)O(n^{(r-1)/2})-approximation algorithm for this generalization. Notably, this algorithm gives an O(n1/2)O(n^{1/2})-approximation for the densest connected kk-subgraph problem, improving upon the previous best-known approximation ratio of O(n2/3)O(n^{2/3}).

Keywords

Cite

@article{arxiv.2510.19191,
  title  = {Supermodular Maximization with Cardinality Constraints},
  author = {Xujin Chen and Xiaodong Hu and Changjun Wang and Qingjie Ye},
  journal= {arXiv preprint arXiv:2510.19191},
  year   = {2025}
}
R2 v1 2026-07-01T06:58:58.710Z