MatchU blends education and research by offering an interactive platform to find how to form mutually beneficial relationships, decide how to distribute resources, or resolve conflicts about a set of alternatives through a suite of algorithms that are rooted in economics, computer science, and artificial intelligence.

Explore our suite of matching algorithms!

Stable Matching Problem

Find a stable pairwise matching between men and women.


Resident Matching

Find a stable assignment of medical residents to hospitals or teaching assistants to courses.


House Allocation Problem

Find an optimal reallocation of students to dormitories.


Serial Dictatorship

Allocate a set of indivisible items to participants efficiently according to a predefined priority ordering.


Random Priority
(Random Serial Dictatorship)

Run a fair lottery to allocate a set of items or alternatives to participants!


Probabilistic Serial Rule

Run a fair and efficient lottery to distribute a set of items or alternatives among participants!