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

Descripción completa

Detalles Bibliográficos
Autor principal: Coscia, Michele
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