Approximation Algorithms for the MAXSPACE Advertisement Problem

Lehilton L. C. Pedrosa,Mauro R. C. da Silva,Rafael C. S. Schouery
DOI: https://doi.org/10.1007/s00224-024-10170-2
IF: 0.616
2024-03-27
Theory of Computing Systems
Abstract:In MAXSPACE, given a set of ads , one wants to schedule a subset into K slots of size L . Each ad  has a size   and a frequency   . A schedule is feasible if the total size of ads in any slot is at most L , and each ad appears in exactly slots and at most once per slot. The goal is to find a feasible schedule that maximizes the sum of the space occupied by all slots. We consider a generalization called MAXSPACE-R for which an ad  also has a release date  and may only appear in a slot  if . For this variant, we give a 1/9-approximation algorithm. Furthermore, we consider MAXSPACE-RDV for which an ad  also has a deadline  (and may only appear in a slot  with ), and a value  that is the gain of each assigned copy of  (which can be unrelated to  ). We present a polynomial-time approximation scheme for this problem when K is bounded by a constant. This is the best factor one can expect since MAXSPACE is strongly NP-hard, even if .
computer science, theory & methods,mathematics
What problem does this paper attempt to address?