English

On maximizing a monotone k-submodular function subject to a matroid constraint

Data Structures and Algorithms 2016-08-23 v3 Discrete Mathematics Optimization and Control

Abstract

A kk-submodular function is an extension of a submodular function in that its input is given by kk disjoint subsets instead of a single subset. For unconstrained nonnegative kk-submodular maximization, Ward and \v{Z}ivn\'y proposed a constant-factor approximation algorithm, which was improved by the recent work of Iwata, Tanigawa and Yoshida presenting a 1/21/2-approximation algorithm. Iwata et al. also provided a k/(2k1)k/(2k-1)-approximation algorithm for monotone kk-submodular maximization and proved that its approximation ratio is asymptotically tight. More recently, Ohsaka and Yoshida proposed constant-factor algorithms for monotone kk-submodular maximization with several size constraints. However, while submodular maximization with various constraints has been extensively studied, no approximation algorithm has been developed for constrained kk-submodular maximization, except for the case of size constraints. In this paper, we prove that a greedy algorithm outputs a 1/21/2-approximate solution for monotone kk-submodular maximization with a matroid constraint. The algorithm runs in O(ME(MO+kEO))O(M|E|(\text{MO} + k\text{EO})) time, where MM is the size of a maximal optimal solution, E|E| is the size of the ground set, and MO,EO\text{MO}, \text{EO} represent the time for the membership oracle of the matroid and the evaluation oracle of the kk-submodular function, respectively.

Keywords

Cite

@article{arxiv.1607.07957,
  title  = {On maximizing a monotone k-submodular function subject to a matroid constraint},
  author = {Shinsaku Sakaue},
  journal= {arXiv preprint arXiv:1607.07957},
  year   = {2016}
}
R2 v1 2026-06-22T15:05:16.131Z