English

Parameterizations of Test Cover with Bounded Test Sizes

Data Structures and Algorithms 2013-02-18 v2

Abstract

In the {\sc Test Cover} problem we are given a hypergraph H=(V,E)H=(V, \mathcal{E}) with V=n,E=m|V|=n, |\mathcal{E}|=m, and we assume that E\mathcal{E} is a test cover, i.e. for every pair of vertices xi,xjx_i, x_j, there exists an edge eEe \in \mathcal{E} such that xi,xje=1|{x_i,x_j}\cap e|=1. The objective is to find a minimum subset of E\mathcal{E} which is a test cover. The problem is used for identification across many areas, and is NP-complete. From a parameterized complexity standpoint, many natural parameterizations of {\sc Test Cover} are either W[1]W[1]-complete or have no polynomial kernel unless coNPNP/polycoNP\subseteq NP/poly, and thus are unlikely to be solveable efficiently. However, in practice the size of the edges is often bounded. In this paper we study the parameterized complexity of {\sc Test-rr-Cover}, the restriction of {\sc Test Cover} in which each edge contains at most r2r \ge 2 vertices. In contrast to the unbounded case, we show that the following below-bound parameterizations of {\sc Test-rr-Cover} are fixed-parameter tractable with a polynomial kernel: (1) Decide whether there exists a test cover of size nkn-k, and (2) decide whether there exists a test cover of size mkm-k, where kk is the parameter. In addition, we prove a new lower bound 2(n1)r+1\lceil \frac{2(n-1)}{r+1} \rceil on the minimum size of a test cover when the size of each edge is bounded by rr. {\sc Test-rr-Cover} parameterized above this bound is unlikely to be fixed-parameter tractable; in fact, we show that it is para-NP-complete, as it is NP-hard to decide whether an instance of {\sc Test-rr-Cover} has a test cover of size exactly 2(n1)r+1\frac{2(n-1)}{r+1}.

Keywords

Cite

@article{arxiv.1209.6528,
  title  = {Parameterizations of Test Cover with Bounded Test Sizes},
  author = {Robert Crowston and Gregory Gutin and Mark Jones and Gabriele Muciaccia and Anders Yeo},
  journal= {arXiv preprint arXiv:1209.6528},
  year   = {2013}
}
R2 v1 2026-06-21T22:12:48.903Z