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 betray 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 schema assigns to each vertex a of a general graph a O(delta(x) log(3) n) bit label, where n is the number of vertices and delta(x) is x's degree. The adjacency test can be performed in 5 steps and the schema can be computed in polynomia...
A labeling scheme is a space-efficient data structure for encoding graphs from a particular class. T...
In previous work we described a method for compactly representing graphs with small separators, whic...
We introduce the concept of adjacency labeling schemes and recent results in the area. These schemes...
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...
The problem of finding an implicit representation for a graph such that vertex adjacency can be test...
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...
Illustrating how to implement efficient data structures for sparse graphs. When searching for graph...
How to efficiently represent a graph in computer memory is a fundamental data structuring question. ...
In this paper we look at the problem of adjacency labeling of graphs. Given a family of undirected g...
A representation of an n-vertex graph G is implicit if it assigns to each vertex of G a binary code ...
AbstractThe problem of finding an implicit representation for a graph such that vertex adjacency can...
Graph algorithms that test adjacencies are usually implemented with an adjacency-matrix representati...
A labeling scheme is a space-efficient data structure for encoding graphs from a particular class. T...
In previous work we described a method for compactly representing graphs with small separators, whic...
We introduce the concept of adjacency labeling schemes and recent results in the area. These schemes...
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...
The problem of finding an implicit representation for a graph such that vertex adjacency can be test...
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...
Illustrating how to implement efficient data structures for sparse graphs. When searching for graph...
How to efficiently represent a graph in computer memory is a fundamental data structuring question. ...
In this paper we look at the problem of adjacency labeling of graphs. Given a family of undirected g...
A representation of an n-vertex graph G is implicit if it assigns to each vertex of G a binary code ...
AbstractThe problem of finding an implicit representation for a graph such that vertex adjacency can...
Graph algorithms that test adjacencies are usually implemented with an adjacency-matrix representati...
A labeling scheme is a space-efficient data structure for encoding graphs from a particular class. T...
In previous work we described a method for compactly representing graphs with small separators, whic...
We introduce the concept of adjacency labeling schemes and recent results in the area. These schemes...