||This project focuses on optimal traffic flow of self-driving vehicles. This emerging technology creates unique opportunities for managing traffic intersections in a fair and efficient manner, reducing traffic congestion. Utilizing real-time information on the location of each vehicle and being able to communicate with each of them, we can consider new routing policies to steer vehicles through a road traffic network. Specifically, under certain ideal circumstances, slot reservation schemes or platoon forming algorithms can drastically increase the capacity of traffic intersections compared to the current situation. Still, this technology also raises significant mathematical challenges, and little is known about how these algorithms will perform in a network setting and how their performance is in terms of fairness and environment friendliness. These challenges arise in particular from the stochastic nature of traffic flows and the quite complex interactions between autonomous and human operated vehicles.