Cargando…
SCOUT: simultaneous time segmentation and community detection in dynamic networks
Many evolving complex real-world systems can be modeled via dynamic networks. An important problem in dynamic network research is community detection, which finds groups of topologically related nodes. Typically, this problem is approached by assuming either that each time point has a distinct commu...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5121586/ https://www.ncbi.nlm.nih.gov/pubmed/27881879 http://dx.doi.org/10.1038/srep37557 |
_version_ | 1782469437230678016 |
---|---|
author | Hulovatyy, Yuriy Milenković, Tijana |
author_facet | Hulovatyy, Yuriy Milenković, Tijana |
author_sort | Hulovatyy, Yuriy |
collection | PubMed |
description | Many evolving complex real-world systems can be modeled via dynamic networks. An important problem in dynamic network research is community detection, which finds groups of topologically related nodes. Typically, this problem is approached by assuming either that each time point has a distinct community organization or that all time points share a single community organization. The reality likely lies between these two extremes. To find the compromise, we consider community detection in the context of the problem of segment detection, which identifies contiguous time periods with consistent network structure. Consequently, we formulate a combined problem of segment community detection (SCD), which simultaneously partitions the network into contiguous time segments with consistent community organization and finds this community organization for each segment. To solve SCD, we introduce SCOUT, an optimization framework that explicitly considers both segmentation quality and partition quality. SCOUT addresses limitations of existing methods that can be adapted to solve SCD, which consider only one of segmentation quality or partition quality. In a thorough evaluation, SCOUT outperforms the existing methods in terms of both accuracy and computational complexity. We apply SCOUT to biological network data to study human aging. |
format | Online Article Text |
id | pubmed-5121586 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Nature Publishing Group |
record_format | MEDLINE/PubMed |
spelling | pubmed-51215862016-11-28 SCOUT: simultaneous time segmentation and community detection in dynamic networks Hulovatyy, Yuriy Milenković, Tijana Sci Rep Article Many evolving complex real-world systems can be modeled via dynamic networks. An important problem in dynamic network research is community detection, which finds groups of topologically related nodes. Typically, this problem is approached by assuming either that each time point has a distinct community organization or that all time points share a single community organization. The reality likely lies between these two extremes. To find the compromise, we consider community detection in the context of the problem of segment detection, which identifies contiguous time periods with consistent network structure. Consequently, we formulate a combined problem of segment community detection (SCD), which simultaneously partitions the network into contiguous time segments with consistent community organization and finds this community organization for each segment. To solve SCD, we introduce SCOUT, an optimization framework that explicitly considers both segmentation quality and partition quality. SCOUT addresses limitations of existing methods that can be adapted to solve SCD, which consider only one of segmentation quality or partition quality. In a thorough evaluation, SCOUT outperforms the existing methods in terms of both accuracy and computational complexity. We apply SCOUT to biological network data to study human aging. Nature Publishing Group 2016-11-24 /pmc/articles/PMC5121586/ /pubmed/27881879 http://dx.doi.org/10.1038/srep37557 Text en Copyright © 2016, The Author(s) http://creativecommons.org/licenses/by/4.0/ This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ |
spellingShingle | Article Hulovatyy, Yuriy Milenković, Tijana SCOUT: simultaneous time segmentation and community detection in dynamic networks |
title | SCOUT: simultaneous time segmentation and community detection in dynamic networks |
title_full | SCOUT: simultaneous time segmentation and community detection in dynamic networks |
title_fullStr | SCOUT: simultaneous time segmentation and community detection in dynamic networks |
title_full_unstemmed | SCOUT: simultaneous time segmentation and community detection in dynamic networks |
title_short | SCOUT: simultaneous time segmentation and community detection in dynamic networks |
title_sort | scout: simultaneous time segmentation and community detection in dynamic networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5121586/ https://www.ncbi.nlm.nih.gov/pubmed/27881879 http://dx.doi.org/10.1038/srep37557 |
work_keys_str_mv | AT hulovatyyyuriy scoutsimultaneoustimesegmentationandcommunitydetectionindynamicnetworks AT milenkovictijana scoutsimultaneoustimesegmentationandcommunitydetectionindynamicnetworks |