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

Full description

Bibliographic Details
Main Author: Michele Coscia
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2018-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC5790222?pdf=render
id doaj-4ab0ee52f32444ab81b00731527d28f3
record_format Article
spelling doaj-4ab0ee52f32444ab81b00731527d28f32020-11-24T21:27:10ZengPublic Library of Science (PLoS)PLoS ONE1932-62032018-01-01131e019082510.1371/journal.pone.0190825Using arborescences to estimate hierarchicalness in directed complex networks.Michele CosciaComplex 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.http://europepmc.org/articles/PMC5790222?pdf=render
collection DOAJ
language English
format Article
sources DOAJ
author Michele Coscia
spellingShingle Michele Coscia
Using arborescences to estimate hierarchicalness in directed complex networks.
PLoS ONE
author_facet Michele Coscia
author_sort Michele Coscia
title Using arborescences to estimate hierarchicalness in directed complex networks.
title_short 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_sort using arborescences to estimate hierarchicalness in directed complex networks.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2018-01-01
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.
url http://europepmc.org/articles/PMC5790222?pdf=render
work_keys_str_mv AT michelecoscia usingarborescencestoestimatehierarchicalnessindirectedcomplexnetworks
_version_ 1725976317760897024