high-performance graph algorithms, provably-efficient graph processing for static, dynamic, and streaming graphs.
contactI enjoy biking, running, and hiking. I also like to read, and play the piano and guitar.
Here are some books I enjoyed recently. Let me know if you have some recommendations!
Consider donating to the Center for Biological Diversity
My family includes a wonderful dog, Pippin: