Christopher Morris

As of June 2022, I am a tenure-track assistant professor at RWTH Aachen University where I lead the LoG (Learning on Graphs) group. Before joining RWTH, I was a postdoc at the Mila - Quebec AI Institute and McGill University in the group of Siamak Ravanbakhsh and a postdoc at Polytechnique Montréal in the group of Andrea Lodi. Before my Montréal stint, I was a PhD student at TU Dortmund University advised by Petra Mutzel and Kristian Kersting. In Aachen, I supervise two great PhD students Luis Müller and Chendi Qian.

I develop machine learning methods for graphs, networks, and relational data.

My research combines techniques from machine learning, graph algorithms, and CS theory and revolves around the following questions:

  1. How do we effectively capture the structure of graphs and networks in a data-driven manner?
  2. How can we scale up such methods for large-scale data?
  3. How can such methods make combinatorial algorithms faster in a data-driven manner?

For more details, please see my CV. You can also find me on Twitter and GitHub.

Fun Fact: My Erdős number is at most 3 (via Petra Mutzel → Bojan Mohar → P. Erdős)

Email: morris[ät]cs.rwth-aachen[dot]de

Currently, we do not accept interns.

Selected Publications (All)

Teaching

Semester
WS 23/24   Seminar (Master): Foundations of Supervised Machine Learning with Graphs
Seminar (Bachelor): Maschinelles Lernen mit Graphen
SS 23   Class (Master): Foundations and Applications of Machine Learning with Graphs
Seminar (Bachelor): Maschinelles Lernen mit Graphen
WS 22/23   Seminar (Master): Foundations of Supervised Machine Learning with Graphs
Seminar (Master): Machine Learning for Combinatorial Optimization