Hasso-Plattner-Institut
Prof. Dr. Tobias Friedrich
 

Janosch Ruff

Chair for Algorithm Engineering
Hasso Plattner Institute

Office K-2.19/20

E-Mail: Janosch.Ruff(at)hpi.de

Research Interest

I am interested in theoretical computer science and algorithms. The focus of my research lies on structures that emerge in complex networks, and use these properties to explain why simple algorithms are much more efficient on real-world networks than their worst-case would suggest. To achieve this goal, I work on the beautiful model of Hyperbolic Random Graphs for the average-case analysis of algorithms.

In particular, I enjoy working on randomised algorithms where one observes a threshold behaviour: a change of a parameter on the microscopic level leads to completely different behaviour on the macroscopic scale; a classic example is Percolation Theory.  

I conduct myself under the guideline "Everything should be made as simple as possible, but not simpler".

Publications

[ 2025 ] [ 2024 ] [ 2023 ]

2025 [ nach oben ]

  • Strategic Network Creatio... - Download
    Berger, Julian; Friedrich, Tobias; Lenzner, Pascal; Paraskevi, Voula; Ruff, Janosch Strategic Network Creation for Enabling Greedy RoutingConference on Artificial Intelligence (AAAI) 2025
     
  • Hyperbolic Random Graphs:... - Download
    Baguley, Samuel; Maus, Yannic Maus; Ruff, Janosch; Skretas, George Hyperbolic Random Graphs: Clique Number and Degeneracy with Implications for ColouringInternational Symposium on Theoretical Aspects of Computer Science (STACS) 2025: 13:1–13:20
     

2024 [ nach oben ]

  • Run Time Bounds for Integ... - Download
    Harder, Jonathan Gadea; Kötzing, Timo; Li, Xiaoyue; Radhakrishnan, Aishwarya; Ruff, Janosch Run Time Bounds for Integer-Valued OneMax FunctionsGenetic and Evolutionary Computation Conference (GECCO ’24) 2024
     

2023 [ nach oben ]

  • On the Giant Component of... - Download
    Bläsius, Thomas; Friedrich, Tobias; Katzmann, Maximilian; Ruff, Janosch; Zeif, Ziena On the Giant Component of Geometric Inhomogeneous Random GraphsEuropean Symposium on Algorithms (ESA) 2023: 20:1–20:13
     

Education

Since 2021Ph.D. student at the chair for Algorithm Engineering, HPI Potsdam 
2017 - 2021Master of Science in Computer Science (minor studies in Neuroscience)
University of Göttingen, Göttingen
Thesis: “Kolmogorov Complexity, Recursive Enumerations and Universal Probability”
2012 - 2017Bachelor of Science in Business Information Systems
University of Göttingen, Göttingen
Thesis: “Development of a Gateway for Protocol Translation in IoT with ICN”
Spring 2015Exchange Semester at UPAEP, Puebla, Mexico

 

 

Teaching

As a Lecturer

As a Teaching Assistant

As a Tutor

Other Activities

During my studies I made extensive use of academic freedom and offers made by my university to study one semester abroad in Mexico and to travel for half a year in South America. During my Masters I did two internships in Iran and Brasil each two months. 

Besides Computer Science and Mathematics, I am very much interested in foreign languages. Next to English & German I speak fluently Spanish & Portuguese. I also have basic knowledge in French & Italian what I am interested to improve within the near future.

I very much enjoy classical music and to play the piano particularly Chopin.