Efficient orbit-aware triad and quad census in directed and undirected graphs

Abstract The prevalence of select substructures is an indicator of network effects in applications such as social network analysis and systems biology. Moreover, subgraph statistics are pervasive in stochastic network models, and they need to be assessed repeatedly in MCMC sampling and estimation al...

Full description

Bibliographic Details
Main Authors: Mark Ortmann, Ulrik Brandes
Format: Article
Language:English
Published: SpringerOpen 2017-06-01
Series:Applied Network Science
Subjects:
Online Access:http://link.springer.com/article/10.1007/s41109-017-0027-2
_version_ 1818677256257536000
author Mark Ortmann
Ulrik Brandes
author_facet Mark Ortmann
Ulrik Brandes
author_sort Mark Ortmann
collection DOAJ
description Abstract The prevalence of select substructures is an indicator of network effects in applications such as social network analysis and systems biology. Moreover, subgraph statistics are pervasive in stochastic network models, and they need to be assessed repeatedly in MCMC sampling and estimation algorithms. We present a new approach to count all induced and non-induced four-node subgraphs (the quad census) on a per-node and per-edge basis, complete with a separation into their non-automorphic roles in these subgraphs. It is the first approach to do so in a unified manner, and is based on only a clique-listing subroutine. Computational experiments indicate that, despite its simplicity, the approach outperforms previous, less general approaches. By way of the more presentable triad census, we additionally show how to extend the quad census to directed graphs. As a byproduct we obtain the asymptotically fastest triad census algorithm to date.
first_indexed 2024-12-17T08:56:29Z
format Article
id doaj.art-f739d94bce1c419cadb527d82b269c17
institution Directory Open Access Journal
issn 2364-8228
language English
last_indexed 2024-12-17T08:56:29Z
publishDate 2017-06-01
publisher SpringerOpen
record_format Article
series Applied Network Science
spelling doaj.art-f739d94bce1c419cadb527d82b269c172022-12-21T21:55:56ZengSpringerOpenApplied Network Science2364-82282017-06-012111710.1007/s41109-017-0027-2Efficient orbit-aware triad and quad census in directed and undirected graphsMark Ortmann0Ulrik Brandes1Department of Computer & Information Science, University of KonstanzDepartment of Computer & Information Science, University of KonstanzAbstract The prevalence of select substructures is an indicator of network effects in applications such as social network analysis and systems biology. Moreover, subgraph statistics are pervasive in stochastic network models, and they need to be assessed repeatedly in MCMC sampling and estimation algorithms. We present a new approach to count all induced and non-induced four-node subgraphs (the quad census) on a per-node and per-edge basis, complete with a separation into their non-automorphic roles in these subgraphs. It is the first approach to do so in a unified manner, and is based on only a clique-listing subroutine. Computational experiments indicate that, despite its simplicity, the approach outperforms previous, less general approaches. By way of the more presentable triad census, we additionally show how to extend the quad census to directed graphs. As a byproduct we obtain the asymptotically fastest triad census algorithm to date.http://link.springer.com/article/10.1007/s41109-017-0027-2GraphletsMotifsSubgraph censusGraph statistics
spellingShingle Mark Ortmann
Ulrik Brandes
Efficient orbit-aware triad and quad census in directed and undirected graphs
Applied Network Science
Graphlets
Motifs
Subgraph census
Graph statistics
title Efficient orbit-aware triad and quad census in directed and undirected graphs
title_full Efficient orbit-aware triad and quad census in directed and undirected graphs
title_fullStr Efficient orbit-aware triad and quad census in directed and undirected graphs
title_full_unstemmed Efficient orbit-aware triad and quad census in directed and undirected graphs
title_short Efficient orbit-aware triad and quad census in directed and undirected graphs
title_sort efficient orbit aware triad and quad census in directed and undirected graphs
topic Graphlets
Motifs
Subgraph census
Graph statistics
url http://link.springer.com/article/10.1007/s41109-017-0027-2
work_keys_str_mv AT markortmann efficientorbitawaretriadandquadcensusindirectedandundirectedgraphs
AT ulrikbrandes efficientorbitawaretriadandquadcensusindirectedandundirectedgraphs