Improved Approximation Algorithms for Matroid and Knapsack Means Problems
-
Published:2023-02-03
Issue:
Volume:
Page:1-21
-
ISSN:0129-0541
-
Container-title:International Journal of Foundations of Computer Science
-
language:en
-
Short-container-title:Int. J. Found. Comput. Sci.
Author:
Zhao Ao1,
Zhou Yang1,
Liu Qian1ORCID
Affiliation:
1. School of Mathematics and Statistics, Shandong Normal University, Jinan 250014, P. R. China
Abstract
Both matroid means and knapsack means are variations of the classic [Formula: see text]-means problem in which we replace the cardinality constraint by matroid constraint or knapsack constraint respectively. In this paper, we give a 64-approximation algorithm for the matroid means problem and a [Formula: see text]-approximation algorithm for the knapsack means problem by using a simpler and more efficient rounding method. We improve previous 304 approximate ratio for the former and 20016 approximate ratio for the latter. In the rounding process, the application of integrality of the intersection of submodular (or matroid) polyhedra provides strong theoretical support. Moreover, we extend this method to matroid means problem with penalties, and give 64 and 880-approximate algorithms for uniform penalties and nonuniform penalties problem.
Funder
Natural Science Foundation of Shandong Province
National Natural Science Foundation of China
Publisher
World Scientific Pub Co Pte Ltd
Subject
Computer Science (miscellaneous)