DyDan, Universal Information Graphs
From Spring 2007 to Spring 2008, I worked on the Universal Information Graphs project (part of DyDan) with James Abello of DIMACS. I implemented a service for processing massive graphs to be visualized in ASK-GraphView.
Undergraduate Thesis
At Lafayette College, I completed an undergraduate thesis under the advisement of Prof. Jeffrey O. Pfaffmann. Contributions include:
- A summary of cutting edge SSSP algorithms
- The first (known) implementation of Thorup’s algorithm
- Criteria for choosing a SSSP algorithm based upon domain knowledge
The full text (40 pages) of my thesis is available, as well as the source code (contains implementations of several SSSP algorithms – Goldberg, Thorup, Dijkstra – and data structures Radix Heaps) of my implementations. The code is freely available in the public domain.
Internships at Sandia National Labs
Summers of 2005 and 2006, I interned at Sandia National Laboratories in Albuquerque, NM. At Sandia, my research included parallel implementations of graph algorithms. My advisor at Sandia was Dr. Jon Berry. I also worked with Kamesh Madduri of Georgia Tech.
Publications
Book Chapters
- Parallel Shortest Path Algorithms for Solving Large-Scale Instances
K. Madduri, D.A. Bader, J.W. Berry, and J.R. Crobak
C. Demetrescu, A.V. Goldberg, and D. Johnson, editors, Shortest Path Computations: Ninth DIMACS Challenge, AMS Press, 2009, to appear. - Multithreaded Algorithms for Processing Massive Graphs
K. Madduri, D.A. Bader, J.W. Berry, J.R. Crobak, and B.A. Hendrickson
D.A. Bader, editor, Petascale Computing: Algorithms and Applications, CRC Press, 2007.
Conference Procedings
- Advanced Shortest Paths Algorithms on a Massively-Multithreaded Architecture
J.R. Crobak, J. Berry, K. Madduri, and D.A. Bader
Workshop on Multithreaded Architectures and Applications (MTAAP 2007), Long Beach, CA, March 26-30, 2007. - An Experimental Study of A Parallel Shortest Path Algorithm for Solving Large-Scale Graph Instances
K. Madduri, D.A. Bader, J.W. Berry, and J.R. Crobak
Workshop on Algorithm Engineering and Experiments (ALENEX), New Orleans, LA, January 6, 2007. - Parallel Shortest Path Algorithms for Solving Large-Scale Instances
K. Madduri, D.A. Bader, J.W. Berry, and J.R. Crobak
9th DIMACS Implementation Challenge — The Shortest Path Problem, DIMACS Center, Rutgers University, Piscataway, NJ, November 13-14, 2006. - J.R. Crobak “Massively Multithreaded Shortest Path Algorithms: Applications at the Nanoscale,” Nanosciences, Engineering, and Computation Institute at Sandia, Summer 2006 Proceedings, Albuquerque, NM, August 2006.
Hey Joe,
Hope everything goes well with you! Just stop by…
Google linked me here while I was searching the way to custom flume roll sink