Abstract
In the (binary) DISTINCT VECTORS problem we are given a binary matrix A with pairwise different rows and want to select at most k columns such that, restricting the matrix to these columns, all rows are still pairwise different. A result by Froese et al. [JCSS] implies a 22O(k)poly(jAj)-time brute-force algorithm for DISTINCT VECTORS. We show that this running time bound is essentially optimal by showing that there is a constant c such that the existence of an algorithm solving DISTINCT VECTORS with running time 2O(2ck)poly(jAj) would contradict the Exponential Time Hypothesis.
Original language | English |
---|---|
Article number | 6789 |
Journal | Discrete Mathematics and Theoretical Computer Science |
Volume | 22 |
Issue number | 4 |
DOIs | |
State | Published - 1 Jan 2020 |
Externally published | Yes |
Keywords
- Computational complexity
- Data mining
- Feature selection
- Parameterized algorithms
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science
- Discrete Mathematics and Combinatorics