Theoretical Computer Science ( IF 1.1 ) Pub Date : 2020-01-20 , DOI: 10.1016/j.tcs.2020.01.021 Jérémy Barbay , Pablo Pérez-Lantero , Javiel Rojas-Ledesma
Given a set of d-dimensional boxes (i.e., axis-aligned hyperrectangles), a minimum coverage kernel is a subset of of minimum size covering the same region as . Computing it is -hard, but as for many similar -hard problems (e.g., Box Cover, and Orthogonal Polygon Covering), the problem becomes solvable in polynomial time under restrictions on . We show that computing minimum coverage kernels remains -hard even when restricting the graph induced by the input to a highly constrained class of graphs. Alternatively, we present two polynomial-time approximation algorithms for this problem: one deterministic with an approximation ratio within , and one randomized with an improved approximation ratio within (with high probability).
中文翻译:
在受限设置下计算coverage内核
给定一套 在d维盒(即轴对齐的超矩形)中,最小覆盖率内核是 最小尺寸覆盖与 。计算它是-硬,但对于许多类似 -困难问题(例如Box Cover和Orthogonal Polygon Covering),在以下条件的限制下,该问题可以在多项式时间内解决。我们证明了计算最小覆盖率内核仍然存在-即使将输入所引起的图限制为高度约束的图类,也很难。或者,针对此问题,我们提出了两种多项式时间近似算法:一种是确定性的,其近似比率在,并且随机分配一个具有改进的近似比的 (很有可能)。