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...

Descripción completa

Detalles Bibliográficos
Autores principales: Hulovatyy, Yuriy, Milenković, Tijana
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