How to represent a graph in memory is a fundamental data-structuring problem. In the usual representations, a graph is stored by representing explicitly all vertices and all edges. The names (labels) assigned to vertices are used only to encode the edges and reveal nothing about the structure of the graph itself and hence are a "waste" of space. In this context, we present a general framework for labeling any graph so that adjacency between any two given vertices can be tested in constant time. The labeling scheme assigns to each vertex x a O(delta (x) log(2) n) bit label, where n is the number of vertices and delta (x) is x's degree. The adjacency test can be performed in seven steps and the scheme can be computed in polynomial time. The p...
Imagine you want to repeatedly query a huge graph, e.g., a social or a road network. For example, yo...
A labeling scheme is a space-efficient data structure for encoding graphs from a particular class. T...
AbstractThe problem of finding an implicit representation for a graph such that vertex adjacency can...
How to represent a graph in memory is a fundamental data-structuring problem. In the usual represent...
How to represent a graph in memory is a fundamental data structuring problem. In the usual represent...
AbstractHow to represent a graph in memory is a fundamental data-structuring problem. In the usual r...
Illustrating how to implement efficient data structures for sparse graphs. When searching for graph...
The problem of finding an implicit representation for a graph such that vertex adjacency can be test...
In this paper we look at the problem of adjacency labeling of graphs. Given a family of undirected g...
Graph algorithms that test adjacencies are usually implemented with an adjacency-matrix representati...
The problem of finding an implicit representation for a graph such that vertex adjacency can be test...
Implicit graph representations are immutable data structures for restricted classes of graphs such a...
We introduce the concept of adjacency labeling schemes and recent results in the area. These schemes...
Graph algorithms that test adjacencies are usually implemented with an adjacency-matrix representati...
There are several possibilities to represent a graph G = (V,E) in memory. Let the set of nodes be V ...
Imagine you want to repeatedly query a huge graph, e.g., a social or a road network. For example, yo...
A labeling scheme is a space-efficient data structure for encoding graphs from a particular class. T...
AbstractThe problem of finding an implicit representation for a graph such that vertex adjacency can...
How to represent a graph in memory is a fundamental data-structuring problem. In the usual represent...
How to represent a graph in memory is a fundamental data structuring problem. In the usual represent...
AbstractHow to represent a graph in memory is a fundamental data-structuring problem. In the usual r...
Illustrating how to implement efficient data structures for sparse graphs. When searching for graph...
The problem of finding an implicit representation for a graph such that vertex adjacency can be test...
In this paper we look at the problem of adjacency labeling of graphs. Given a family of undirected g...
Graph algorithms that test adjacencies are usually implemented with an adjacency-matrix representati...
The problem of finding an implicit representation for a graph such that vertex adjacency can be test...
Implicit graph representations are immutable data structures for restricted classes of graphs such a...
We introduce the concept of adjacency labeling schemes and recent results in the area. These schemes...
Graph algorithms that test adjacencies are usually implemented with an adjacency-matrix representati...
There are several possibilities to represent a graph G = (V,E) in memory. Let the set of nodes be V ...
Imagine you want to repeatedly query a huge graph, e.g., a social or a road network. For example, yo...
A labeling scheme is a space-efficient data structure for encoding graphs from a particular class. T...
AbstractThe problem of finding an implicit representation for a graph such that vertex adjacency can...