The objective of this thesis is to develop a fast memory-efficient representa- tion of some graphs that occur in real-world applications. We consider separable graph classes (e.g. planar graphs or graphs of bounded genus) and show how to represent them in a way that (1) makes accessing vertices in a walk cache-efficient on average and (2) is highly memory-efficient. In particular, we show a compact representation of separable graph classes with the I/O cost of a random walk of length k being O(K/(Bw)1−c ) w.h.p. In the second part of the thesis, we consider layout of trees with optimal worst-case I/O cost for root-to-leaf traversal, show an additive (+1)-approximation of I/O optimal compact layout and contrast this with a proof of NP-hardne...
Finding minimal cuts on graphs with a grid-like struc-ture has become a core task for solving many c...
We present linear-I/O algorithms for fundamental graph problems on embedded outerplanar graphs. We s...
Given a graph of which the n vertices form a regular two-dimensional grid, and in which each (possib...
We consider the problem of highly space-efficient representation of separable graphs while supportin...
We consider the problem of representing graphs com-pactly while supporting queries efficiently. In p...
We present I/O-optimal algorithms for several fundamental problems on planar graphs. Our main contri...
For many algorithmic problems, traditional algorithms that optimise on the number of instructions ex...
We propose a general approach to solve several object location problems in a large family of weighte...
Obtaining I/O-efficient algorithms for basic graph problems on sparse directed graphs is a long-stan...
In previous work we described a method for compactly representing graphs with small separators, whic...
We present results related to satisfying shortest path queries on a planar graph stored in external ...
In previous work we described a method for compactly representing graphs with small separators, whic...
We present a technique for representing bounded-degree planar graphs in a succinct fashion while per...
We consider the problem of finding succinct representations of graphs, that is, encodings using asym...
Sparse graphs (e.g.~trees, planar graphs, relative neighborhood graphs) are among the commonly used ...
Finding minimal cuts on graphs with a grid-like struc-ture has become a core task for solving many c...
We present linear-I/O algorithms for fundamental graph problems on embedded outerplanar graphs. We s...
Given a graph of which the n vertices form a regular two-dimensional grid, and in which each (possib...
We consider the problem of highly space-efficient representation of separable graphs while supportin...
We consider the problem of representing graphs com-pactly while supporting queries efficiently. In p...
We present I/O-optimal algorithms for several fundamental problems on planar graphs. Our main contri...
For many algorithmic problems, traditional algorithms that optimise on the number of instructions ex...
We propose a general approach to solve several object location problems in a large family of weighte...
Obtaining I/O-efficient algorithms for basic graph problems on sparse directed graphs is a long-stan...
In previous work we described a method for compactly representing graphs with small separators, whic...
We present results related to satisfying shortest path queries on a planar graph stored in external ...
In previous work we described a method for compactly representing graphs with small separators, whic...
We present a technique for representing bounded-degree planar graphs in a succinct fashion while per...
We consider the problem of finding succinct representations of graphs, that is, encodings using asym...
Sparse graphs (e.g.~trees, planar graphs, relative neighborhood graphs) are among the commonly used ...
Finding minimal cuts on graphs with a grid-like struc-ture has become a core task for solving many c...
We present linear-I/O algorithms for fundamental graph problems on embedded outerplanar graphs. We s...
Given a graph of which the n vertices form a regular two-dimensional grid, and in which each (possib...