Identification of co-evolving temporal networks

Abstract Background Biological networks describes the mechanisms which govern cellular functions. Temporal networks show how these networks evolve over time. Studying the temporal progression of network topologies is of utmost importance since it uncovers how a network evolves and how it resists to...

Full description

Bibliographic Details
Main Authors: Rasha Elhesha, Aisharjya Sarkar, Christina Boucher, Tamer Kahveci
Format: Article
Language:English
Published: BMC 2019-06-01
Series:BMC Genomics
Subjects:
Online Access:http://link.springer.com/article/10.1186/s12864-019-5719-9
_version_ 1818148163153821696
author Rasha Elhesha
Aisharjya Sarkar
Christina Boucher
Tamer Kahveci
author_facet Rasha Elhesha
Aisharjya Sarkar
Christina Boucher
Tamer Kahveci
author_sort Rasha Elhesha
collection DOAJ
description Abstract Background Biological networks describes the mechanisms which govern cellular functions. Temporal networks show how these networks evolve over time. Studying the temporal progression of network topologies is of utmost importance since it uncovers how a network evolves and how it resists to external stimuli and internal variations. Two temporal networks have co-evolving subnetworks if the evolving topologies of these subnetworks remain similar to each other as the network topology evolves over a period of time. In this paper, we consider the problem of identifying co-evolving subnetworks given a pair of temporal networks, which aim to capture the evolution of molecules and their interactions over time. Although this problem shares some characteristics of the well-known network alignment problems, it differs from existing network alignment formulations as it seeks a mapping of the two network topologies that is invariant to temporal evolution of the given networks. This is a computationally challenging problem as it requires capturing not only similar topologies between two networks but also their similar evolution patterns. Results We present an efficient algorithm, Tempo, for solving identifying co-evolving subnetworks with two given temporal networks. We formally prove the correctness of our method. We experimentally demonstrate that Tempo scales efficiently with the size of network as well as the number of time points, and generates statistically significant alignments—even when evolution rates of given networks are high. Our results on a human aging dataset demonstrate that Tempo identifies novel genes contributing to the progression of Alzheimer’s, Huntington’s and Type II diabetes, while existing methods fail to do so. Conclusions Studying temporal networks in general and human aging specifically using Tempo enables us to identify age related genes from non age related genes successfully. More importantly, Tempo takes the network alignment problem one huge step forward by moving beyond the classical static network models.
first_indexed 2024-12-11T12:46:46Z
format Article
id doaj.art-729aa197a2324d26a9d1b7fae999105b
institution Directory Open Access Journal
issn 1471-2164
language English
last_indexed 2024-12-11T12:46:46Z
publishDate 2019-06-01
publisher BMC
record_format Article
series BMC Genomics
spelling doaj.art-729aa197a2324d26a9d1b7fae999105b2022-12-22T01:06:49ZengBMCBMC Genomics1471-21642019-06-0120S611610.1186/s12864-019-5719-9Identification of co-evolving temporal networksRasha Elhesha0Aisharjya Sarkar1Christina Boucher2Tamer Kahveci3University of Florida, CISE DepartmentUniversity of Florida, CISE DepartmentUniversity of Florida, CISE DepartmentUniversity of Florida, CISE DepartmentAbstract Background Biological networks describes the mechanisms which govern cellular functions. Temporal networks show how these networks evolve over time. Studying the temporal progression of network topologies is of utmost importance since it uncovers how a network evolves and how it resists to external stimuli and internal variations. Two temporal networks have co-evolving subnetworks if the evolving topologies of these subnetworks remain similar to each other as the network topology evolves over a period of time. In this paper, we consider the problem of identifying co-evolving subnetworks given a pair of temporal networks, which aim to capture the evolution of molecules and their interactions over time. Although this problem shares some characteristics of the well-known network alignment problems, it differs from existing network alignment formulations as it seeks a mapping of the two network topologies that is invariant to temporal evolution of the given networks. This is a computationally challenging problem as it requires capturing not only similar topologies between two networks but also their similar evolution patterns. Results We present an efficient algorithm, Tempo, for solving identifying co-evolving subnetworks with two given temporal networks. We formally prove the correctness of our method. We experimentally demonstrate that Tempo scales efficiently with the size of network as well as the number of time points, and generates statistically significant alignments—even when evolution rates of given networks are high. Our results on a human aging dataset demonstrate that Tempo identifies novel genes contributing to the progression of Alzheimer’s, Huntington’s and Type II diabetes, while existing methods fail to do so. Conclusions Studying temporal networks in general and human aging specifically using Tempo enables us to identify age related genes from non age related genes successfully. More importantly, Tempo takes the network alignment problem one huge step forward by moving beyond the classical static network models.http://link.springer.com/article/10.1186/s12864-019-5719-9TemporalAlignmentBiological
spellingShingle Rasha Elhesha
Aisharjya Sarkar
Christina Boucher
Tamer Kahveci
Identification of co-evolving temporal networks
BMC Genomics
Temporal
Alignment
Biological
title Identification of co-evolving temporal networks
title_full Identification of co-evolving temporal networks
title_fullStr Identification of co-evolving temporal networks
title_full_unstemmed Identification of co-evolving temporal networks
title_short Identification of co-evolving temporal networks
title_sort identification of co evolving temporal networks
topic Temporal
Alignment
Biological
url http://link.springer.com/article/10.1186/s12864-019-5719-9
work_keys_str_mv AT rashaelhesha identificationofcoevolvingtemporalnetworks
AT aisharjyasarkar identificationofcoevolvingtemporalnetworks
AT christinaboucher identificationofcoevolvingtemporalnetworks
AT tamerkahveci identificationofcoevolvingtemporalnetworks