Optimal set cover formulation for exclusive row biclustering of gene expression

Research output: Contribution to journalArticlepeer-review

Abstract

The availability of large microarray data has led to a growing interest in biclustering methods in the past decade. Several algorithms have been proposed to identify subsets of genes and conditions according to different similarity measures and under varying constraints. In this paper we focus on the exclusive row biclustering problem (also known as projected clustering) for gene expression, in which each row can only be a member of a single bicluster while columns can participate in multiple clusters. This type of biclustering may be adequate, for example, for clustering groups of cancer patients where each patient (row) is expected to be carrying only a single type of cancer, while each cancer type is associated with multiple (and possibly overlapping) genes (columns). We present a novel method to identify these exclusive row biclusters in the spirit of the optimal set cover problem. We present our algorithmic solution as a combination of existing biclustering algorithms and combinatorial auction techniques. Furthermore, we devise an approach for tuning the threshold of our algorithm based on comparison with a null model, inspired by the Gap statistic approach. We demonstrate our approach on both synthetic and real world gene expression data and show its power in identifying large span non-overlapping rows submatrices, while considering their unique nature.

Original languageEnglish
Pages (from-to)423-435
Number of pages13
JournalJournal of Computer Science and Technology
Volume29
Issue number3
DOIs
StatePublished - May 2014

Keywords

  • biclustering
  • exclusive row biclustering
  • gene expression
  • projected clustering

Fingerprint

Dive into the research topics of 'Optimal set cover formulation for exclusive row biclustering of gene expression'. Together they form a unique fingerprint.

Cite this