Scalable Multipartite Subgraph Enumeration for Integrative Analysis of Heterogeneous Experimental Functional Genomics Data

Charles A. Phillips, Kai Wang, Jason Bubier, Erich J. Baker, Elissa J. Chesler, Michael A. Langston

Research output: Contribution to book or proceedingChapter

4 Scopus citations

Abstract

Functional genomics, the effort to understand the role of genomic elements in biological processes, has led to an avalanche of diverse experimental and semantic information defining associations between genes and various biological concepts across species and experimental paradigms. Integrating this rapidly expanding wealth of heterogeneous data, and finding consensus among so many diverse sources for specific research questions, require highly sophisticated big data structures and algorithms for harmonization and scalable analysis. In this context, multipartite graphs can often serve as useful structures for representing questions about the role of genes in multiple, frequently-occurring disease processes. The main focus of this paper is on finding and analyzing efficient algorithms for dense subgraph enumeration in such graphs. An O (3 n/3 )-time procedure was devised to enumerate all maximal k -partite cliques in a k -partite graph, where k ≥ 3. The maximum number of such cliques is also shown to obey this bound, and thus this procedure obtains the best possible asymptotic performance. Empirical testing on both real and synthetic data is conducted. Concrete applications to biological data are described, as are scalability issues in the context of big data analysis.

Original languageAmerican English
Title of host publicationProceedings of the ACM Conference on Bioinformatics, Computational Biology and Health Informatics
DOIs
StatePublished - Sep 12 2015

Keywords

  • genomics data
  • scalability
  • subgraph enumeration

DC Disciplines

  • Computer Sciences

Fingerprint

Dive into the research topics of 'Scalable Multipartite Subgraph Enumeration for Integrative Analysis of Heterogeneous Experimental Functional Genomics Data'. Together they form a unique fingerprint.

Cite this