English

Greedy D-Approximation Algorithm for Covering with Arbitrary Constraints and Submodular Cost

Data Structures and Algorithms 2015-06-02 v4 Distributed, Parallel, and Cluster Computing

Abstract

This paper describes a simple greedy D-approximation algorithm for any covering problem whose objective function is submodular and non-decreasing, and whose feasible region can be expressed as the intersection of arbitrary (closed upwards) covering constraints, each of which constrains at most D variables of the problem. (A simple example is Vertex Cover, with D = 2.) The algorithm generalizes previous approximation algorithms for fundamental covering problems and online paging and caching problems.

Keywords

Cite

@article{arxiv.0807.0644,
  title  = {Greedy D-Approximation Algorithm for Covering with Arbitrary Constraints and Submodular Cost},
  author = {Christos Koufogiannakis and Neal E. Young},
  journal= {arXiv preprint arXiv:0807.0644},
  year   = {2015}
}
R2 v1 2026-06-21T10:57:20.709Z