Rafal Kucharski Lab

Assistant Professor, Jagiellonian University, Krakow, Poland


I research complex social systems: urban mobility. Congested, urban multimodal networks used by millions of agents to reach their destinations and leaving huge sets of mobility traces ready to be applied for modelling, optimization, understanding and control.

Currently, as an Assistant Professor in the Faculty of Mathematics and Computer Science of Jagiellonian University in Krakow (Poland) I am part of the Group of Machine Learning Research GMUM. I run the NCN Opus Grant on Shared Mobility in the pandemic times and build a team to research complex social systems of urban mobility within the DigiWorld scheme. We are looking for two prospective PhD students willing to research in Network Science and Behavioural Modelling in Kraków, Poland, see details in the ‘jobs’ tab.

Lately, I worked (2019-2021) with Oded Cats at TU Delft in his ERC Starting Grant Critical MaaS. I model two-sided mobility platforms, specifcally focusing on ride-pooling (making people share their Uber with co-travellers). I did PhD with Guido Gentile in non-equilibrium dynamic traffic assignment. In the interdisciplinary field of urban mobility I did research which can be classified as:

  • model estimation, optimization, system control, network design;
  • agent-based simulation, game-theory, network science, stochastic simulation, epidemic modelling;
  • machine learning, spatial analysis, big data analysis, pattern recognition, unsupervised learning;
  • behavioural modelling, economic discrete choice models, policy, sustainability.

Outside of academia I was:

  • Data Scientist at NorthGravity developing AWS-based protfolio or real-time production ready ML solutions
  • R&D Developer at PTV SISTeMA implementing algorithms into PTV Optima real-time traffic forecasting models.
  • Transport Modeller at Department of Transportation Systems using travel-diaries to estimate demand models and create strategic planning tools, e.g. for Warsaw and Kraków

drawing                                    drawing


Dec 1, 2021 I presented our virus spreading model from SciRep at the complex networks conference in Madrid
Nov 25, 2021 Our paper on game-theoretical ride-pooling and new formulations of Equilibria got accepted to European Journal of Operational Research (quite renowned in the OR field). With Oded Cats, Javier Alonso-Mora and Andres Fielbaum
Nov 17, 2021 We grow - Farnoud will join as a PhD student to dig deeper into learning and adaptation in MaaSSim. Welcome!
Nov 5, 2021 On the weekly seminar of GMUM we kicked-off the project to predict trajectories with GNN and RL techniques. With Lukasz Brzozowski, Jacek Tabor, Przemek Spurek and Lukasz Kucinski we will try to predict city-bike trajectories in Krakow.
Oct 12, 2021 I submitted Marie Sklodowska Curie grant proposal. Quite exciting on the intersection of ML and transportation - figners crossed.
Oct 10, 2021 I am giving a talk at MIMUW Seminar on urban mobility, I will introduce mobility problems and how the ML/AI can be applied to solve them.
Sep 30, 2021 new member of the team Michal Bujak joined us to research on topologies of ride-pooling networks. Welcome
Jun 16, 2021 Today the MT-ITS conference started - see our presentation with Oded Cats about MaaSSim. Great Conference, with the previous edition hosted in Krakow and chaired by me in 2019.
Jun 16, 2021 Two conferences at the same time…. At INSTR in the (virtual) Stockholm we present our work lately published in Transportmetrica:A: If you are late, everyone is late: late passenger arrival and ride-pooling systems’ performance - see our Today the MT-ITS conference started - see our presentation with Oded Cats, Andres Fielbaum and Javier Alonso-Mora.
May 20, 2021 I gave a seminar on Urban Mobility at Machine Learning Group at Jagiellonian University GMUM - slides
May 7, 2021 Can ride-pooling be fair? A game-theory approach for forming groups of co-travellers and splitting the costs now at arXiv with Andres Fielbaum, Oded Cats and Javier Alonso-Mora
Apr 29, 2021 We confirmed details of our job opening for PhD students at Jagiellonian University. See details on ‘open positions’ tab - deadline 8th June.

selected publications

  1. Modelling virus spreading in ride-pooling networks
    Kucharski, Rafał, Cats, Oded, and Sienkiewicz, Julian
    Scientific Reports 2021
  2. Exact matching of attractive shared rides (ExMAS) for system-wide strategic evaluations
    Kucharski, Rafał, and Cats, Oded
    Transportation Research Part B: Methodological 2020
  3. Simulation of rerouting phenomena in Dynamic Traffic Assignment with the Information Comply Model
    Kucharski, Rafał, and Gentile, Guido
    Transportation Research Part B: Methodological 2019