Discriminating Codes in Geometric Setups - Archive ouverte HAL
Conference Papers Year : 2020

Discriminating Codes in Geometric Setups

Abstract

We study two geometric variations of the discriminating code problem. In the \emph{discrete version}, a finite set of points $P$ and a finite set of objects $S$ are given in $\mathbb{R}^d$. The objective is to choose a subset $S^* \subseteq S$ of minimum cardinality such that the subsets $S_i^* \subseteq S^*$ covering $p_i$, satisfy $S_i^*\neq \emptyset$ for each $i=1,2,\ldots, n$, and $S_i^* \neq S_j^*$ for each pair $(i,j)$, $i \neq j$. In the \emph{continuous version}, the solution set $S^*$ can be chosen freely among a (potentially infinite) class of allowed geometric objects. In the 1-dimensional case ($d=1$), the points are placed on some fixed-line $L$, and the objects in $S$ and $S^*$ are finite sub-segments of $L$ (called intervals). We show that the discrete version of this problem is NP-complete. This is somewhat surprising as the continuous version is known to be polynomial-time solvable. This is also in contrast with most geometric covering problems, which are usually polynomial-time solvable in 1D. We then design a polynomial-time $2$-approximation algorithm for the 1-dimensional discrete case. We also design a PTAS for both discrete and continuous cases when the intervals are all required to have the same length. We then study the 2-dimensional case ($d=2$) for axis-parallel unit square objects. We show that both continuous and discrete versions are NP-hard, and design polynomial-time approximation algorithms with factors $4+\epsilon$ and $32+\epsilon$, respectively (for every fixed $\epsilon>0$).

Dates and versions

hal-03041359 , version 1 (04-12-2020)

Identifiers

Cite

Sanjana Dey, Florent Foucaud, Subhas C Nandy, Arunabha Sen. Discriminating Codes in Geometric Setups. 31st International Symposium on Algorithms and Computation (ISAAC 2020), Dec 2020, Hong-Kong, Hong Kong SAR China. pp.24:1-16, ⟨10.4230/LIPIcs.ISAAC.2020.24⟩. ⟨hal-03041359⟩
41 View
0 Download

Altmetric

Share

More