My name is Dominik M. Krupke and I am currently a research assistant (wissenschaftlicher Mitarbeiter) at the algorithms group (IBR) of the University of Technology in Braunschweig, Germany where I also obtained my bachelor and master degree in computer science. On this website you can find some public material of my researches.
My research is mainly focussed on algorithms (theory and practice). Algorithms are needed almost everywhere and so the concrete areas are constantly changing. My main contributions have been in the following two areas:
- Combinatorial optimization in a geometric context (e.g., path planning for robots with turn costs): Integer Programming, Approximation Algorithms, Hardness, Heuristics.
- Algorithms for swarms of simple robots and also controlling masses of underactuated robots via magnetic fields.
There are a lot of other fields I am interested in like wireless sensor networks (Arduino, Contiki, Wiselib), messing around with microcontrollers and Linux, information systems, artificial intelligence, and security.
If I have some time to spare, I like to ride on my cyclocross racing bicycle.
Find me on Github
Operating Systems: Arch Linux with Awesome WM on Notebook, Debian Stable on Server
Preferred Editor: (neo)ViM
Preferred Programming Languages: C(++) and Java, some Ruby/Python for scripts
Text and Graphics: Latex, Ipe, Tikz, Inkscape, Gnuplot
Languages: German and English