APPROXIMATION ALGORITHMS FOR BICLUSTERING PROBLEMS

被引:2
|
作者
Wang, Lusheng [1 ]
Lin, Yu [1 ,2 ]
Liu, Xiaowen [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[2] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
关键词
approximation algorithms; computational biology; microarray data analysis; genes;
D O I
10.1137/060664112
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One of the main goals in the analysis of microarray data is to identify groups of genes and groups of experimental conditions (including environments, individuals, and tissues) that exhibit similar expression patterns. This is the so-called biclustering problem. In this paper, we consider two variations of the biclustering problem: the consensus submatrix problem and the bottleneck submatrix problem. The input of the problems contains an m x n matrix A and integers l and k. The consensus submatrix problem is to find an l x k submatrix with l < m and k < n and a consensus vector such that the sum of distances between the rows in the submatrix and the consensus vector is minimized. The bottleneck submatrix problem is to find an l x k submatrix with l < m and k < n, an integer d and a center vector such that the distance between every row in the submatrix and the vector is at most d and d is minimized. We show that both problems are NP-hard and give randomized approximation algorithms for special cases of the two problems. Using standard techniques, we can derandomize the algorithms to get polynomial time approximation schemes for the two problems. To the best of our knowledge, this is the first time that approximation algorithms with guaranteed ratios are presented for microarray data analysis.
引用
收藏
页码:1504 / 1518
页数:15
相关论文
共 50 条
  • [31] Approximation Algorithms for Cycle Packing Problems
    Krivelevich, Michael
    Nutov, Zeev
    Yuster, Raphael
    PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2005, : 556 - 561
  • [32] Approximation algorithms for Hamming clustering problems
    Gasieniec, L
    Jansson, J
    Lingas, A
    COMBINATORIAL PATTERN MATCHING, 2000, 1848 : 108 - 118
  • [33] Approximation algorithms for information dissemination problems
    Fraigniaud, P
    Vial, S
    1996 IEEE SECOND INTERNATIONAL CONFERENCE ON ALGORITHMS & ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP'96, PROCEEDINGS OF, 1996, : 155 - 162
  • [34] Stability and Performances in Biclustering Algorithms
    Filippone, Maurizio
    Masulli, Francesco
    Rovetta, Stefano
    COMPUTATIONAL INTELLIGENCE METHODS FOR BIOINFORMATICS AND BIOSTATISTICS, 2009, 5488 : 91 - +
  • [35] Algorithms for an Efficient Tensor Biclustering
    Andriantsiory, Dina Faneva
    Lebbah, Mustapha
    Azzag, Hanane
    Beck, Gael
    TRENDS AND APPLICATIONS IN KNOWLEDGE DISCOVERY AND DATA MINING: PAKDD 2019 WORKSHOPS, 2019, 11607 : 130 - 138
  • [36] Approximation Algorithms for Matroid and Knapsack Means Problems
    Zhao, Ao
    Liu, Qian
    Zhou, Yang
    Li, Min
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2023, 40 (01)
  • [37] Approximation Algorithms for Bounded Facility Location Problems
    Piotr Krysta
    Roberto Solis-Oba
    Journal of Combinatorial Optimization, 2001, 5 : 233 - 247
  • [38] Improved Approximation Algorithms for Balanced Partitioning Problems
    Raecke, Harald
    Stotz, Richard
    33RD SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2016), 2016, 47
  • [39] Approximation Algorithms for Priority Steiner Tree Problems
    Sahneh, Faryad Darabi
    Kobourov, Stephen
    Spence, Richard
    COMPUTING AND COMBINATORICS (COCOON 2021), 2021, 13025 : 112 - 123
  • [40] Approximation Algorithms for Steiner Tree Augmentation Problems
    Ravi, R.
    Zhang, Weizhong
    Zlatin, Michael
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 2429 - 2448