Skip to main navigation Skip to search Skip to main content

Online budgeted maximum coverage

Dror Rawitz, Adi Rosén

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We study the ONLINE BUDGETED MAXIMUM COVERAGE (OBMC) problem. Subsets of a weighted ground set U arrive one by one, where each set has a cost. The online algorithm has to select a collection of sets, under the constraint that their cost is at most a given budget. Upon arrival of a set the algorithm must decide whether to accept or to reject the arriving set, and it may also drop previously accepted sets (preemption). Rejecting or dropping a set is irrevocable. The goal is to maximize the total weight of the elements covered by the sets in the chosen collection. We present a deterministic 4/1-r-competitive algorithm for OBMC, where r is the maximum ratio between the cost of a set and the total budget. Building on that algorithm, we then present a randomized O(1)-competitive algorithm for OBMC. On the other hand, we show that the competitive ratio of any deterministic online algorithm is Ω(1/√1-r). We also give a deterministic O(Δ)-competitive algorithm, where Δ is the maximum weight of a set (given that the minimum element weight is 1), and if the total weight of all elements, w(U), is known in advance, we show that a slight modification of that algorithm is O(min{Δ, √w(U)})-competitive. A matching lower bound of Ω(min{Δ, √w(U)}) is also given. Previous to the present work, only the unit cost version of OBMC was studied under the online setting, giving a 4-competitive algorithm [36]. Finally, our results, including the lower bounds, apply to REMOVABLE ONLINE KNAPSACK which is the preemptive version of the ONLINE KNAPSACK problem.

Original languageEnglish
Title of host publication24th Annual European Symposium on Algorithms, ESA 2016
EditorsChristos Zaroliagis, Piotr Sankowski
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959770156
DOIs
StatePublished - 1 Aug 2016
Event24th Annual European Symposium on Algorithms, ESA 2016 - Aarhus, Denmark
Duration: 22 Aug 201624 Aug 2016

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume57

Conference

Conference24th Annual European Symposium on Algorithms, ESA 2016
Country/TerritoryDenmark
CityAarhus
Period22/08/1624/08/16

Keywords

  • Budgeted coverage
  • Competitive analysis
  • Maximum coverage
  • Online algorithms
  • Removable online knapsack

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint

Dive into the research topics of 'Online budgeted maximum coverage'. Together they form a unique fingerprint.

Cite this