• DocumentCode
    847722
  • Title

    Identifying Codes and Covering Problems

  • Author

    Laifenfeld, Moshe ; Trachtenberg, Ari

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Boston Univ., Boston, MA
  • Volume
    54
  • Issue
    9
  • fYear
    2008
  • Firstpage
    3929
  • Lastpage
    3950
  • Abstract
    The identifying code problem for a given graph involves finding a minimum set of vertices whose neighborhoods uniquely overlap at any given graph vertex. Initially introduced in 1998, this problem has demonstrated its fundamental nature through a wide variety of applications, such as fault diagnosis, location detection, and environmental monitoring, in addition to deep connections to information theory, superimposed and covering codes, and tilings. This work establishes efficient reductions between the identifying code problem and the well-known set-covering problem, resulting in a tight hardness of approximation result and novel, provably tight polynomial-time approximations. The main results are also extended to r -robust identifying codes and analogous set (2r+1)-multicover problems. Finally, empirical support is provided for the effectiveness of the proposed approximations, including good constructions for well-known topologies such as infinite two-dimensional grids.
  • Keywords
    computational complexity; fault diagnosis; graph theory; information theory; set theory; covering codes; covering problems; environmental monitoring; fault diagnosis; graph vertex; identifying codes; information theory; location detection; polynomial-time approximations; set-covering problem; superimposed codes; Approximation algorithms; Communication system control; Error correction codes; Fault detection; Fault diagnosis; Information theory; Monitoring; Robustness; System testing; Topology; Distributed algorithms; hardness of approximation; identifying codes; robust identifying codes; set cover; test cover;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2008.928263
  • Filename
    4608978