Seminar • Algorithms and Complexity | Data Systems • Towards Efficient Algorithms on Compressed Graph Databases

Thursday, August 7, 2025 12:00 pm - 1:00 pm EDT (GMT -04:00)

Please note: This seminar will take place in DC 1302 and online.

Stefan Böttcher, Professor
Department of Computer Science, Paderborn University

The speed of algorithms on massive graphs depends on the size of the given data. Grammar-based compression is a technique to compress the size of a graph while still allowing to read or to modify the graph with a little time overhead. When data access methods to compressed data are chosen carefully, the speed-up gained by data size reduction significantly predominates the time overhead needed to partially uncompress compressed data.

The talk gives an overview of the key ideas behind grammar-based compression for large graphs and shows how to apply graph compression to graph databases. Furthermore, it introduces recompression as a fast technique to keep compressed graphs small when they are frequently modified.


Bio: Stefan Böttcher is a professor for computer science at Paderborn University. His background research areas are query processing, parallel transactions, and security in database systems. His current main research topics are compressed graph databases, and genome index construction for bioinformatics applications.

He has published more than 100 papers. Furthermore, he has been cooperating with more than 20 companies in various industry branches. He is furthermore active in computer science education in companies and is working on explanation systems for e-learning.


To attend this seminar in person, please go to DC 1302. You can also attend virtually on Zoom.