Many important graph algorithms are based on the breadth first search (BFS) approach, which builds itself on recursive vertex traversal. We classify algorithms that share this characteristic into what we call a BFS-like algorithm. In this work, we first analyze and study the I/O request patterns of BFS-like algorithms executed on disk-based graph engines. Our analysis exposes two shortcomings in executing BFS-like algorithms. First, we find that the use of the cache is ineffective. To make use of the cache more effectively, we propose an in-memory static cache, which we call BFS-Aware Static Cache or Basc, for short. Basc is static as its contents, which are edge lists of vertices that are pre-selected before algorithm execution, do not cha...
We give the first external memory algorithm for breadth-first search (BFS) which achieves o(n) I/Os ...
Breadth-first search (BFS) is a basic graph exploration technique. We give the first external memor...
Graph processing is an ever-increasing significant area of research in the wake of the demand for ef...
Breadth First Search (BFS) traversal is an archetype for many important graph problems. However, com...
Breadth-First Search(BFS) is a core graph algorithm that is widely used for graph analysis. As it is...
The Seventeenth Annual ACM-SIAM Symposium on Discrete Algorith (SODA '06), Miami, Florida, 22-26 Jan...
Breadth first search (BFS) traversal on massive graphs in external memory was considered non-viable ...
In this chapter, we study the problem of traversing large graphs. A traversal, a systematic method o...
Graph processing is experiencing a surge of renewed interest as applications in social networks and ...
In the past a number of I/O-efficient algorithms were designed to solve a problem on a static data s...
Breadth-first search (BFS) is a widely used graph algorithm. It is data-intensive, and the data acce...
ALEXNEX07/ ANACO04: Workshop on Algorithm Engineering & Experiments, 6 January 2007, Astor Crowne P...
We give the first external memory algorithm for breadth-first search (BFS) which achieves $o(n)$ I/O...
9th Implementation Challenge of DIMACS, the Center for Discrete Mathematics and Theoretical Computer...
Breadth-first search (BFS) is a basic graph exploration technique. We give the first external-memory...
We give the first external memory algorithm for breadth-first search (BFS) which achieves o(n) I/Os ...
Breadth-first search (BFS) is a basic graph exploration technique. We give the first external memor...
Graph processing is an ever-increasing significant area of research in the wake of the demand for ef...
Breadth First Search (BFS) traversal is an archetype for many important graph problems. However, com...
Breadth-First Search(BFS) is a core graph algorithm that is widely used for graph analysis. As it is...
The Seventeenth Annual ACM-SIAM Symposium on Discrete Algorith (SODA '06), Miami, Florida, 22-26 Jan...
Breadth first search (BFS) traversal on massive graphs in external memory was considered non-viable ...
In this chapter, we study the problem of traversing large graphs. A traversal, a systematic method o...
Graph processing is experiencing a surge of renewed interest as applications in social networks and ...
In the past a number of I/O-efficient algorithms were designed to solve a problem on a static data s...
Breadth-first search (BFS) is a widely used graph algorithm. It is data-intensive, and the data acce...
ALEXNEX07/ ANACO04: Workshop on Algorithm Engineering & Experiments, 6 January 2007, Astor Crowne P...
We give the first external memory algorithm for breadth-first search (BFS) which achieves $o(n)$ I/O...
9th Implementation Challenge of DIMACS, the Center for Discrete Mathematics and Theoretical Computer...
Breadth-first search (BFS) is a basic graph exploration technique. We give the first external-memory...
We give the first external memory algorithm for breadth-first search (BFS) which achieves o(n) I/Os ...
Breadth-first search (BFS) is a basic graph exploration technique. We give the first external memor...
Graph processing is an ever-increasing significant area of research in the wake of the demand for ef...