Research

Catenary Research logo
Research that pushes mobility forwards.

Algorithms & Theory

We innovate graph routing algorithms to help riders travel anywhere in a multi-modal system, including bus, bike, walking, train, and wheelchair. Our algorithms are designed to adapt a user's journey in realtime from cancellations and delays. We also research graph algorithms to create representations of a transport network, such as maps!

Hardware & Architecture

Our hardware team works on physical devices on the public transport network, such as vehicle trackers, embedded train computers, fare machines, and station arrival / departure boards.

Machine Learning

We're researching machine learning to predict when your bus or train will be late and to help agencies better understand how to improve their system.

Distributed Systems

Our backend team designs and implements distributed systems capable of processing hundreds of Terabytes a day and dynamically reallocate resources and tasks in the event of a failure.

Information Retrieval and GIS

We research how to obtain, store, compress, and quickly retrieve and display Terabytes of public transportation and GIS data.

Human-Computer Interaction

We're innovating novel user interfaces to show rich public transportation information in realtime with clarity and precision.