English

Exploiting Hidden Structure in Selecting Dimensions that Distinguish Vectors

Discrete Mathematics 2017-01-24 v2 Computational Complexity

Abstract

The NP-hard Distinct Vectors problem asks to delete as many columns as possible from a matrix such that all rows in the resulting matrix are still pairwise distinct. Our main result is that, for binary matrices, there is a complexity dichotomy for Distinct Vectors based on the maximum (H) and the minimum (h) pairwise Hamming distance between matrix rows: Distinct Vectors can be solved in polynomial time if H <= 2 ceil(h/2) + 1, and is NP-complete otherwise. Moreover, we explore connections of Distinct Vectors to hitting sets, thereby providing several fixed-parameter tractability and intractability results also for general matrices.

Keywords

Cite

@article{arxiv.1512.01150,
  title  = {Exploiting Hidden Structure in Selecting Dimensions that Distinguish Vectors},
  author = {Vincent Froese and René van Bevern and Rolf Niedermeier and Manuel Sorge},
  journal= {arXiv preprint arXiv:1512.01150},
  year   = {2017}
}

Comments

Accepted for publication in Journal of Computer and System Sciences (Elsevier)

R2 v1 2026-06-22T12:00:47.837Z