An electrostatics method for converting a time-series into a weighted complex network

Abstract This paper proposes a new method for converting a time-series into a weighted graph (complex network), which builds on electrostatics in physics. The proposed method conceptualizes a time-series as a series of stationary, electrically charged particles, on which Coulomb-like forces can be c...

Full description

Bibliographic Details
Main Authors: Dimitrios Tsiotas, Lykourgos Magafas, Panos Argyrakis
Format: Article
Language:English
Published: Nature Publishing Group 2021-06-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-021-89552-2
id doaj-124abb98aafa4a008be459192d2e0d3c
record_format Article
spelling doaj-124abb98aafa4a008be459192d2e0d3c2021-06-06T11:38:05ZengNature Publishing GroupScientific Reports2045-23222021-06-0111111510.1038/s41598-021-89552-2An electrostatics method for converting a time-series into a weighted complex networkDimitrios Tsiotas0Lykourgos Magafas1Panos Argyrakis2Department of Regional and Economic Development, Agricultural University of AthensLaboratory of Complex Systems, Department of Physics, International Hellenic UniversityLaboratory of Complex Systems, Department of Physics, International Hellenic UniversityAbstract This paper proposes a new method for converting a time-series into a weighted graph (complex network), which builds on electrostatics in physics. The proposed method conceptualizes a time-series as a series of stationary, electrically charged particles, on which Coulomb-like forces can be computed. This allows generating electrostatic-like graphs associated with time-series that, additionally to the existing transformations, can be also weighted and sometimes disconnected. Within this context, this paper examines the structural similarity between five different types of time-series and their associated graphs that are generated by the proposed algorithm and the visibility graph, which is currently the most popular algorithm in the literature. The analysis compares the source (original) time-series with the node-series generated by network measures (that are arranged into the node-ordering of the source time-series), in terms of a linear trend, chaotic behaviour, stationarity, periodicity, and cyclical structure. It is shown that the proposed electrostatic graph algorithm generates graphs with node-measures that are more representative of the structure of the source time-series than the visibility graph. This makes the proposed algorithm more natural rather than algebraic, in comparison with existing physics-defined methods. The overall approach also suggests a methodological framework for evaluating the structural relevance between the source time-series and their associated graphs produced by any possible transformation.https://doi.org/10.1038/s41598-021-89552-2
collection DOAJ
language English
format Article
sources DOAJ
author Dimitrios Tsiotas
Lykourgos Magafas
Panos Argyrakis
spellingShingle Dimitrios Tsiotas
Lykourgos Magafas
Panos Argyrakis
An electrostatics method for converting a time-series into a weighted complex network
Scientific Reports
author_facet Dimitrios Tsiotas
Lykourgos Magafas
Panos Argyrakis
author_sort Dimitrios Tsiotas
title An electrostatics method for converting a time-series into a weighted complex network
title_short An electrostatics method for converting a time-series into a weighted complex network
title_full An electrostatics method for converting a time-series into a weighted complex network
title_fullStr An electrostatics method for converting a time-series into a weighted complex network
title_full_unstemmed An electrostatics method for converting a time-series into a weighted complex network
title_sort electrostatics method for converting a time-series into a weighted complex network
publisher Nature Publishing Group
series Scientific Reports
issn 2045-2322
publishDate 2021-06-01
description Abstract This paper proposes a new method for converting a time-series into a weighted graph (complex network), which builds on electrostatics in physics. The proposed method conceptualizes a time-series as a series of stationary, electrically charged particles, on which Coulomb-like forces can be computed. This allows generating electrostatic-like graphs associated with time-series that, additionally to the existing transformations, can be also weighted and sometimes disconnected. Within this context, this paper examines the structural similarity between five different types of time-series and their associated graphs that are generated by the proposed algorithm and the visibility graph, which is currently the most popular algorithm in the literature. The analysis compares the source (original) time-series with the node-series generated by network measures (that are arranged into the node-ordering of the source time-series), in terms of a linear trend, chaotic behaviour, stationarity, periodicity, and cyclical structure. It is shown that the proposed electrostatic graph algorithm generates graphs with node-measures that are more representative of the structure of the source time-series than the visibility graph. This makes the proposed algorithm more natural rather than algebraic, in comparison with existing physics-defined methods. The overall approach also suggests a methodological framework for evaluating the structural relevance between the source time-series and their associated graphs produced by any possible transformation.
url https://doi.org/10.1038/s41598-021-89552-2
work_keys_str_mv AT dimitriostsiotas anelectrostaticsmethodforconvertingatimeseriesintoaweightedcomplexnetwork
AT lykourgosmagafas anelectrostaticsmethodforconvertingatimeseriesintoaweightedcomplexnetwork
AT panosargyrakis anelectrostaticsmethodforconvertingatimeseriesintoaweightedcomplexnetwork
AT dimitriostsiotas electrostaticsmethodforconvertingatimeseriesintoaweightedcomplexnetwork
AT lykourgosmagafas electrostaticsmethodforconvertingatimeseriesintoaweightedcomplexnetwork
AT panosargyrakis electrostaticsmethodforconvertingatimeseriesintoaweightedcomplexnetwork
_version_ 1721393678063239168