English

Improved Approximation Algorithms for k-Submodular Function Maximization

Data Structures and Algorithms 2015-02-27 v1

Abstract

This paper presents a polynomial-time 1/21/2-approximation algorithm for maximizing nonnegative kk-submodular functions. This improves upon the previous max{1/3,1/(1+a)}\max\{1/3, 1/(1+a)\}-approximation by Ward and \v{Z}ivn\'y~(SODA'14), where a=max{1,(k1)/4}a=\max\{1, \sqrt{(k-1)/4}\}. We also show that for monotone kk-submodular functions there is a polynomial-time k/(2k1)k/(2k-1)-approximation algorithm while for any ε>0\varepsilon>0 a ((k+1)/2k+ε)((k+1)/2k+\varepsilon)-approximation algorithm for maximizing monotone kk-submodular functions would require exponentially many queries. In particular, our hardness result implies that our algorithms are asymptotically tight. We also extend the approach to provide constant factor approximation algorithms for maximizing skew-bisubmodular functions, which were recently introduced as generalizations of bisubmodular functions.

Keywords

Cite

@article{arxiv.1502.07406,
  title  = {Improved Approximation Algorithms for k-Submodular Function Maximization},
  author = {Satoru Iwata and Shin-ichi Tanigawa and Yuichi Yoshida},
  journal= {arXiv preprint arXiv:1502.07406},
  year   = {2015}
}
R2 v1 2026-06-22T08:38:24.207Z