2017
DOI: 10.1007/s41109-017-0027-2
|View full text |Cite
|
Sign up to set email alerts
|

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 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.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
14
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 26 publications
(18 citation statements)
references
References 33 publications
1
14
0
Order By: Relevance
“…As an aside, for counting 4-VOCs, EVOKE runs typically in minutes, consistent with previous work [38,41].…”
Section: Resultssupporting
confidence: 86%
“…As an aside, for counting 4-VOCs, EVOKE runs typically in minutes, consistent with previous work [38,41].…”
Section: Resultssupporting
confidence: 86%
“…Graph orientation, in particular degeneracy ordering, is a classic idea in counting triangles and motifs in static graphs, pioneered by Chiba-Nizhizeki [8]. Recently, there has been a number of triangle counting and motif counting algorithms inspired by these techniques [10,16,17,31,34,38]. The main benefit of degeneracy ordering is that the out-degree of each vertex becomes small when we orient the static graph based on this ordering.…”
Section: Related Workmentioning
confidence: 99%
“…Vertex ordering is a central idea in triangle counting and motif analysis in general [5,8,16,31,34,38,49]. Let 𝐺 be an undirected static simple graph.…”
Section: Preliminariesmentioning
confidence: 99%
“…In practice, the maximum number of nodes within the combinations is usually of 3 for directed networks (Holland & Leinhardt, 1976;Milo, 2002) and 4 or 5 for undirected ones (Ali et al, 2014;Pržulj et al, 2004;Yaveroglu et al, 2015), due to combinatorial limitations. Indeed, both the number of different graphlets and the time of computation increase drastically with the value of k [for a study on the complexity for size 4, see (Ortmann & Brandes, 2017)]. Like (Ali et al, 2014), we choose here not to have a concomitant use of graphlets of different sizes.…”
Section: Graphletsmentioning
confidence: 99%
“…From an algorithmic point of view, graphlet counting is very expensive in terms of time of computation and thus different approaches have been proposed. Some algorithms are designed to exactly compute the number of appearances of each graphlet, with or without the orbits (Wernicke, 2006;Stoica & Prieur, 2009;Hocevar & Demsar, 2014;Pinar et al, 2017;Ortmann & Brandes, 2017) while others propose sampling strategies to have an approximate value for each graphlet (Wernicke & Rasche, 2006;Zhao et al, 2012).…”
Section: Graphletsmentioning
confidence: 99%