Fast algorithms for k-submodular maximization subject to a matroid constraint

In this paper, we apply a Threshold-Decreasing Algorithm to maximize -submodular functions under a matroid constraint, which reduces the query complexity of the algorithm compared to the greedy algorithm with little loss in approximation ratio. We give a -approximation algorithm for monotone -submodular function maximization, and a -approximation algorithm for non-monotone case, with complexity , where denotes the rank of the matroid, and denote the number of oracles to evaluate whether a subset is an independent set and to compute the function value of , respectively. Since the constraint of total size can be looked as a special matroid, called uniform matroid, then we present the fast algorithm for maximizing -submodular functions subject to a total size constraint as corollaries. corollaries.
View on arXiv