Cargando…

Detection of timescales in evolving complex systems

Most complex systems are intrinsically dynamic in nature. The evolution of a dynamic complex system is typically represented as a sequence of snapshots, where each snapshot describes the configuration of the system at a particular instant of time. This is often done by using constant intervals but a...

Descripción completa

Detalles Bibliográficos
Autores principales: Darst, Richard K., Granell, Clara, Arenas, Alex, Gómez, Sergio, Saramäki, Jari, Fortunato, Santo
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/PMC5177884/
https://www.ncbi.nlm.nih.gov/pubmed/28004820
http://dx.doi.org/10.1038/srep39713
_version_ 1782485072557899776
author Darst, Richard K.
Granell, Clara
Arenas, Alex
Gómez, Sergio
Saramäki, Jari
Fortunato, Santo
author_facet Darst, Richard K.
Granell, Clara
Arenas, Alex
Gómez, Sergio
Saramäki, Jari
Fortunato, Santo
author_sort Darst, Richard K.
collection PubMed
description Most complex systems are intrinsically dynamic in nature. The evolution of a dynamic complex system is typically represented as a sequence of snapshots, where each snapshot describes the configuration of the system at a particular instant of time. This is often done by using constant intervals but a better approach would be to define dynamic intervals that match the evolution of the system’s configuration. To this end, we propose a method that aims at detecting evolutionary changes in the configuration of a complex system, and generates intervals accordingly. We show that evolutionary timescales can be identified by looking for peaks in the similarity between the sets of events on consecutive time intervals of data. Tests on simple toy models reveal that the technique is able to detect evolutionary timescales of time-varying data both when the evolution is smooth as well as when it changes sharply. This is further corroborated by analyses of several real datasets. Our method is scalable to extremely large datasets and is computationally efficient. This allows a quick, parameter-free detection of multiple timescales in the evolution of a complex system.
format Online
Article
Text
id pubmed-5177884
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Nature Publishing Group
record_format MEDLINE/PubMed
spelling pubmed-51778842016-12-29 Detection of timescales in evolving complex systems Darst, Richard K. Granell, Clara Arenas, Alex Gómez, Sergio Saramäki, Jari Fortunato, Santo Sci Rep Article Most complex systems are intrinsically dynamic in nature. The evolution of a dynamic complex system is typically represented as a sequence of snapshots, where each snapshot describes the configuration of the system at a particular instant of time. This is often done by using constant intervals but a better approach would be to define dynamic intervals that match the evolution of the system’s configuration. To this end, we propose a method that aims at detecting evolutionary changes in the configuration of a complex system, and generates intervals accordingly. We show that evolutionary timescales can be identified by looking for peaks in the similarity between the sets of events on consecutive time intervals of data. Tests on simple toy models reveal that the technique is able to detect evolutionary timescales of time-varying data both when the evolution is smooth as well as when it changes sharply. This is further corroborated by analyses of several real datasets. Our method is scalable to extremely large datasets and is computationally efficient. This allows a quick, parameter-free detection of multiple timescales in the evolution of a complex system. Nature Publishing Group 2016-12-22 /pmc/articles/PMC5177884/ /pubmed/28004820 http://dx.doi.org/10.1038/srep39713 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
Darst, Richard K.
Granell, Clara
Arenas, Alex
Gómez, Sergio
Saramäki, Jari
Fortunato, Santo
Detection of timescales in evolving complex systems
title Detection of timescales in evolving complex systems
title_full Detection of timescales in evolving complex systems
title_fullStr Detection of timescales in evolving complex systems
title_full_unstemmed Detection of timescales in evolving complex systems
title_short Detection of timescales in evolving complex systems
title_sort detection of timescales in evolving complex systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5177884/
https://www.ncbi.nlm.nih.gov/pubmed/28004820
http://dx.doi.org/10.1038/srep39713
work_keys_str_mv AT darstrichardk detectionoftimescalesinevolvingcomplexsystems
AT granellclara detectionoftimescalesinevolvingcomplexsystems
AT arenasalex detectionoftimescalesinevolvingcomplexsystems
AT gomezsergio detectionoftimescalesinevolvingcomplexsystems
AT saramakijari detectionoftimescalesinevolvingcomplexsystems
AT fortunatosanto detectionoftimescalesinevolvingcomplexsystems