Computers may control intersections for self-driving cars
itworld.com
itworld.com
Roundabouts provide continuous flow and probably represent a much more solvable problem since it involves attenuating the speed of approaching vehicles and vehicles currently circling. I imagine throwing stopping into the mix complicates things significantly
I imagine that computers could completely prevent shockwave traffic jams. http://www.youtube.com/watch?v=Suugn-p5C1M
Intersections don't really have to be much bigger, and at minimum all you need is a circle painted in the middle of the intersection. Roundabouts work well when traffic flows in all directions evenly, but if not it's pretty easy to get into a situation where cars entering from a particular direction get screwed when there's lots of traffic.
The other benefit of roundabouts is they provide a much simpler situation for cars to encounter, since the intersection could be dumb and simpler heuristics should be able to resolve the management of traffic. A simple four way stop sign wouldn't be too hard, but I can't imagine trying to figure out much less optimize a complex highly trafficked 4 way intersection. A 4 way intersection basically forces you to coordinate centrally to optimize, instead of distributing the logic among participants in the intersection and only putting in central coordinating logic when traffic is very heavy. And even then, I'd expect it more to provide information to the vehicles entering about the vehicles already present and about to enter and letting the vehicles decide what is best.
I would be interested to see if the intersections we already have could be made a bit smarter, especially when the roads aren't so busy. If computer vision was used to tell that cars were coming, then the lights could be smart enough to change when needed, and the lights shouldn't need to rigidly cycle through everything to let that one car go through.