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[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.
| Original language | English |
|---|---|
| Pages (from-to) | 521-535 |
| Number of pages | 15 |
| Journal | Journal of Computer and System Sciences |
| Volume | 82 |
| Issue number | 3 |
| DOIs | |
| State | Published - 1 Jan 2016 |
| Externally published | Yes |
Keywords
- Combinatorial feature selection
- Combinatorics of binary matrices
- Dimension reduction
- Fixed-parameter tractability
- Machine learning
- Minimal reduct problem
- NP-hardness
- W-hardness
- Δ-Systems
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science
- Computer Networks and Communications
- Computational Theory and Mathematics
- Applied Mathematics
Fingerprint
Dive into the research topics of 'Exploiting hidden structure in selecting dimensions that distinguish vectors'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver