Cargando…
Using arborescences to estimate hierarchicalness in directed complex networks
Complex networks are a useful tool for the understanding of complex systems. One of the emerging properties of such systems is their tendency to form hierarchies: networks can be organized in levels, with nodes in each level exerting control on the ones beneath them. In this paper, we focus on the p...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5790222/ https://www.ncbi.nlm.nih.gov/pubmed/29381761 http://dx.doi.org/10.1371/journal.pone.0190825 |
_version_ | 1783296415682789376 |
---|---|
author | Coscia, Michele |
author_facet | Coscia, Michele |
author_sort | Coscia, Michele |
collection | PubMed |
description | Complex networks are a useful tool for the understanding of complex systems. One of the emerging properties of such systems is their tendency to form hierarchies: networks can be organized in levels, with nodes in each level exerting control on the ones beneath them. In this paper, we focus on the problem of estimating how hierarchical a directed network is. We propose a structural argument: a network has a strong top-down organization if we need to delete only few edges to reduce it to a perfect hierarchy—an arborescence. In an arborescence, all edges point away from the root and there are no horizontal connections, both characteristics we desire in our idealization of what a perfect hierarchy requires. We test our arborescence score in synthetic and real-world directed networks against the current state of the art in hierarchy detection: agony, flow hierarchy and global reaching centrality. These tests highlight that our arborescence score is intuitive and we can visualize it; it is able to better distinguish between networks with and without a hierarchical structure; it agrees the most with the literature about the hierarchy of well-studied complex systems; and it is not just a score, but it provides an overall scheme of the underlying hierarchy of any directed complex network. |
format | Online Article Text |
id | pubmed-5790222 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-57902222018-02-13 Using arborescences to estimate hierarchicalness in directed complex networks Coscia, Michele PLoS One Research Article Complex networks are a useful tool for the understanding of complex systems. One of the emerging properties of such systems is their tendency to form hierarchies: networks can be organized in levels, with nodes in each level exerting control on the ones beneath them. In this paper, we focus on the problem of estimating how hierarchical a directed network is. We propose a structural argument: a network has a strong top-down organization if we need to delete only few edges to reduce it to a perfect hierarchy—an arborescence. In an arborescence, all edges point away from the root and there are no horizontal connections, both characteristics we desire in our idealization of what a perfect hierarchy requires. We test our arborescence score in synthetic and real-world directed networks against the current state of the art in hierarchy detection: agony, flow hierarchy and global reaching centrality. These tests highlight that our arborescence score is intuitive and we can visualize it; it is able to better distinguish between networks with and without a hierarchical structure; it agrees the most with the literature about the hierarchy of well-studied complex systems; and it is not just a score, but it provides an overall scheme of the underlying hierarchy of any directed complex network. Public Library of Science 2018-01-30 /pmc/articles/PMC5790222/ /pubmed/29381761 http://dx.doi.org/10.1371/journal.pone.0190825 Text en © 2018 Michele Coscia http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Coscia, Michele Using arborescences to estimate hierarchicalness in directed complex networks |
title | Using arborescences to estimate hierarchicalness in directed complex networks |
title_full | Using arborescences to estimate hierarchicalness in directed complex networks |
title_fullStr | Using arborescences to estimate hierarchicalness in directed complex networks |
title_full_unstemmed | Using arborescences to estimate hierarchicalness in directed complex networks |
title_short | Using arborescences to estimate hierarchicalness in directed complex networks |
title_sort | using arborescences to estimate hierarchicalness in directed complex networks |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5790222/ https://www.ncbi.nlm.nih.gov/pubmed/29381761 http://dx.doi.org/10.1371/journal.pone.0190825 |
work_keys_str_mv | AT cosciamichele usingarborescencestoestimatehierarchicalnessindirectedcomplexnetworks |