Perhaps unsurprisingly, Google has a framework called Pregel [2] which does parallel graph processing. Their research paper outlines how it can be used to calculate a single-source shortest path tree (in section 5.2) in reasonable time.
[1] http://en.wikipedia.org/wiki/Shortest_path_tree
[2] http://www-bd.lip6.fr/ens/grbd2011/extra/SIGMOD10_pregel.pdf
http://www.demarcken.org/carl/papers/ITA-software-travel-com...
I'd love to know how Google's doing it - it's a really hard problem.
Thing that gets me is, do they really send their employees SFO to LA on United?! Southwest's like a third the price... And why isn't SW listed, anyway? Did Herb take issue with something here?
EDIT: This recent news article states "Of the five biggest U.S. airline companies, analysts expected only Southwest to report a first-quarter profit":
http://travel.usatoday.com/flights/story/2011/04/Southwest-m...
http://en.wikipedia.org/wiki/Southwest_Airlines#Risk_managem...