English

Complexity and Approximation for Discriminating and Identifying Code Problems in Geometric Setups

Computational Geometry 2023-06-30 v2

Abstract

We study geometric variations of the discriminating code problem. In the \emph{discrete version} of the problem, a finite set of points PP and a finite set of objects SS are given in Rd\mathbb{R}^d. The objective is to choose a subset SSS^* \subseteq S of minimum cardinality such that for each point piPp_i \in P, the subset SiSS_i^* \subseteq S^* covering pip_i satisfies SiS_i^*\neq \emptyset, and each pair pi,pjPp_i,p_j \in P, iji \neq j, we have SiSjS_i^* \neq S_j^*. In the \emph{continuous version} of the problem, the solution set SS^* can be chosen freely among a (potentially infinite) class of allowed geometric objects. In the 1-dimensional case (d=1d=1), the points in PP are placed on a horizontal line LL, and the objects in SS are finite-length line segments aligned with LL (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. Still, for the 1-dimensional discrete version, we design a polynomial-time 22-approximation algorithm. We also design a PTAS for both discrete and continuous versions in one dimension, for the restriction where the intervals are all required to have the same length. We then study the 2-dimensional case (d=2d=2) for axis-parallel unit square objects. We show that both continuous and discrete versions are NP-complete, and design polynomial-time approximation algorithms that produce (16OPT+1)(16\cdot OPT+1)-approximate and (64OPT+1)(64\cdot OPT+1)-approximate solutions respectively, using rounding of suitably defined integer linear programming problems. We show that the identifying code problem for axis-parallel unit square intersection graphs (in d=2d=2) can be solved in the same manner as for the discrete version of the discriminating code problem for unit square objects.

Keywords

Cite

@article{arxiv.2009.10353,
  title  = {Complexity and Approximation for Discriminating and Identifying Code Problems in Geometric Setups},
  author = {Sanjana Dey and Florent Foucaud and Subhas C Nandy and Arunabha Sen},
  journal= {arXiv preprint arXiv:2009.10353},
  year   = {2023}
}
R2 v1 2026-06-23T18:42:37.871Z