On the Parameterized Complexity of Pooling Design

被引:2
|
作者
Cheng, Yongxi [1 ]
Du, Ding-Zhu [2 ]
Ko, Ker-I [3 ]
Lin, Guohui [1 ]
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
[2] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA
[3] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
基金
美国国家科学基金会; 加拿大自然科学与工程研究理事会;
关键词
disjunct matrices; DNA library screening; parameterized complexity; pooling designs; separable matrices; DISJUNCT MATRICES; CONSTRUCTIONS; COVER; ALGORITHMS;
D O I
10.1089/cmb.2008.0224
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Pooling design is a very helpful tool for reducing the number of tests in DNA library screening, which is a key process to obtain high-quality DNA libraries for studying gene functions. Three basic problems in pooling design are, given an m x n binary matrix and a positive integer d, to decide whether the matrix is d-separable ((d) over bar -separable, or d-disjunct). The three problems are all known to be coNP-complete. Since in most applications, d is a small integer compared to n, it is interesting to investigate whether there are efficient algorithms solving the above problems when the value of d is small. In this article, we give a negative answer to the above question by studying the parameterized complexity of these three problems, with d as the parameter. We show that the parameterized versions of all the three problems are co-W[2]-complete. An immediate implication of our results is that, given an m x n binary matrix and a positive integer d, a deterministic algorithm with running time f(d) x (mn)(O(1)) (where f is an arbitrary computable function) to decide whether the matrix is d-separable ((d) over bar -separable, or d-disjunct) should not be expected.
引用
收藏
页码:1529 / 1537
页数:9
相关论文
共 50 条
  • [1] Complexity Analysis and Algorithm Design of Pooling Problem
    Dai Y.-H.
    Diao R.
    Fu K.
    Journal of the Operations Research Society of China, 2018, 6 (2) : 249 - 266
  • [3] The Parameterized Complexity of the Survivable Network Design Problem
    Feldmann, Andreas Emil
    Mukherjee, Anish
    van Leeuwen, Erik Jan
    arXiv, 2021,
  • [4] The Parameterized Complexity of the Survivable Network Design Problem
    Feldmann, Andreas Emil
    Mukherjee, Anish
    van Leeuwen, Erik Jan
    2022 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2022, : 37 - 56
  • [5] New directions and new challenges in algorithm design and complexity, parameterized
    Fellows, MR
    ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2003, 2748 : 505 - 519
  • [6] Parameterized complexity of firefighting
    Bazgan, Cristina
    Chopin, Morgan
    Cygan, Marek
    Fellows, Michael R.
    Fomin, Fedor V.
    van Leeuwen, Erik Jan
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2014, 80 (07) : 1285 - 1297
  • [7] Parameterized parallel complexity
    Cesati, M
    Di Ianni, M
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 892 - 896
  • [8] Parameterized Random Complexity
    Andres Montoya, Juan
    Mueller, Moritz
    THEORY OF COMPUTING SYSTEMS, 2013, 52 (02) : 221 - 270
  • [9] Parameterized complexity for the skeptic
    Downey, R
    18TH IEEE ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2003, : 147 - 168
  • [10] Parameterized Complexity of Diameter
    Matthias Bentert
    André Nichterlein
    Algorithmica, 2023, 85 : 325 - 351