Skip to main navigation Skip to search Skip to main content

Maximum coverage problem with group budget constraints

Boaz Farbstein, Asaf Levin

Research output: Contribution to journalArticlepeer-review

Abstract

We study the maximum coverage problem with group budget constraints (MCG). The input consists of a ground set X, a collection ψ of subsets of X each of which is associated with a combinatorial structure such that for every set Sj∈ ψ, a cost c(Sj) can be calculated based on the combinatorial structure associated with Sj, a partition G1, G2, … , Gl of ψ, and budgets B1, B2, … , Bl, and B. A solution to the problem consists of a subset H of ψ such that ∑Sj∈Hc(Sj)≤B and for each i∈ 1 , 2 , … , l, ∑Sj∈H∩Gic(Sj)≤Bi. The objective is to maximize |⋃Sj∈HSj|. In our work we use a new and improved analysis of the greedy algorithm to prove that it is a (α3+2α)-approximation algorithm, where α is the approximation ratio of a given oracle which takes as an input a subset Xn e w⊆ X and a group Gi and returns a set Sj∈ Gi which approximates the optimal solution for maxD∈Gi|D∩Xnew|c(D). This analysis that is shown here to be tight for the greedy algorithm, improves by a factor larger than 2 the analysis of the best known approximation algorithm for MCG.

Original languageEnglish
Pages (from-to)725-735
Number of pages11
JournalJournal of Combinatorial Optimization
Volume34
Issue number3
DOIs
StatePublished - 1 Oct 2017

Keywords

  • Approximation algorithms
  • Greedy algorithm
  • Maximum coverage

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Discrete Mathematics and Combinatorics
  • Control and Optimization
  • Computational Theory and Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Maximum coverage problem with group budget constraints'. Together they form a unique fingerprint.

Cite this