Florian Kurpicz

About Me

Florian Kurpicz' big picture


Currently, I am a postdoctoral researcher in Prof. Dr. Johannes Fischer's group (Algorithmic Foundations and Education in Computer Science) at the chair for Algorithm Engineering at the Department of Computer Science at TU Dortmund University.


I am working in the field of Algorithm Engineering and Stringology. Stringology is the research area of algorithms and data structures for textual data. Texts occur in many different forms like (scientific) literature, source code, DNA and proteins sequences, and many more. Due to the many applications of text, the amount of textual data that is generated is ever increasing.

My research focuses on engineering scaling and space efficient algorithms and text indices. Text indices are data structures for texts that provide additional information for a given text to speed up answering different types of queries, e.g., pattern matching or top-k queries. Here, I am interested in text indices for shared and distributed memory, which help to cope with the massively growing amount of textual data. You can read more about my research here.

Also, I have listed all my publications here, and if you are interested in my talks (or the slides of my talks), you can find most of them here. If you have any questions or are interested in my research, do not hesitate to contact me. My mail address is florian.kurpicz@tu-dortmund.de [PGP, fingerprint 4611 FD1E 96EB 61BF E7EA 9521 01C0 B72B 9D2D BE25].

Department Duties

In addition to my teaching responsibilities, I am part of the course guidance team for computer science at TU Dortmund University since 2014.

I also organized the BwInf-Workshop at TU Dortmund University in 2015, 2016, and 2017 (and supported the organizers with an lecture in 2020), conducted a workshop as part of the the MinTU-Workshop (Girls in the TU, in German "Mädchen in der TU") in 2017, and co-organized the Regional GCPC 2016 in Dortmund.

Academic Duties

I have written (multiple) reviews for the following venues: