We consider the problem of enumerating all instances of a given pattern graph in a large data graph. Our focus is on determining the input/output (I/O) complexity of this problem. Let E be the number of edges in the data graph, k=O(1) be the number of vertices in the pattern graph, B be the block length, and M be the main memory size. The main results of the paper are two algorithms that enumerate all instances of the pattern graph. The first one is a deterministic algorithm that exploits a suitable independent set of the pattern graph of size 1≤s≤k/2 and requires O(Ek−s/(BMk−s−1)) I/Os. The second algorithm is a randomized algorithm that enumerates all instances in O(Ek/2/(BMk/2−1)) expected I/Os; the same bound also applies with high prob...
Graphs are ubiquitous. They spawn from domains such as the world wide web, social networks, biologic...
Subgraph enumeration is important for many applications such as subgraph frequencies, network motif ...
We consider the enumeration of maximal bipartite cliques (bicliques) from a large graph, a task cent...
We consider the problem of enumerating all instances of a given pattern graph in a large data graph....
How can we find patterns from an enormous graph with billions of vertices and edges? The subgraph en...
Enumerating all subgraphs of an input graph is an important task for analyzing complex networks. Val...
The past decade has witnessed the emergence of massive graph data. Graph is an important data struct...
© 2017, Springer-Verlag Berlin Heidelberg. Subgraph enumeration, which aims to find all the subgraph...
Enumeration is listing all objects that satisfy given properties. We callenumeration of subgraphs of...
Maximal biclique (also known as complete bipartite) subgraphs can model many applications in Web min...
Due to the sheer size of real-world networks, delay and space become quite relevant measures for the...
Includes bibliographical references (leave 34).Maximal clique enumeration is one of the most importa...
We study the problems of counting copies and induced copies of a small pattern graph H in a large ho...
We consider the enumeration of maximal bipartite cliques (bicliques) from a large graph, a task cent...
We study the subgraph enumeration problem under distributed settings. Existing solutions either suff...
Graphs are ubiquitous. They spawn from domains such as the world wide web, social networks, biologic...
Subgraph enumeration is important for many applications such as subgraph frequencies, network motif ...
We consider the enumeration of maximal bipartite cliques (bicliques) from a large graph, a task cent...
We consider the problem of enumerating all instances of a given pattern graph in a large data graph....
How can we find patterns from an enormous graph with billions of vertices and edges? The subgraph en...
Enumerating all subgraphs of an input graph is an important task for analyzing complex networks. Val...
The past decade has witnessed the emergence of massive graph data. Graph is an important data struct...
© 2017, Springer-Verlag Berlin Heidelberg. Subgraph enumeration, which aims to find all the subgraph...
Enumeration is listing all objects that satisfy given properties. We callenumeration of subgraphs of...
Maximal biclique (also known as complete bipartite) subgraphs can model many applications in Web min...
Due to the sheer size of real-world networks, delay and space become quite relevant measures for the...
Includes bibliographical references (leave 34).Maximal clique enumeration is one of the most importa...
We study the problems of counting copies and induced copies of a small pattern graph H in a large ho...
We consider the enumeration of maximal bipartite cliques (bicliques) from a large graph, a task cent...
We study the subgraph enumeration problem under distributed settings. Existing solutions either suff...
Graphs are ubiquitous. They spawn from domains such as the world wide web, social networks, biologic...
Subgraph enumeration is important for many applications such as subgraph frequencies, network motif ...
We consider the enumeration of maximal bipartite cliques (bicliques) from a large graph, a task cent...