Thomas Mølhave
- CV
- Contact information:
-
Duke University
Department of Computer Science
D340 Levine Science Research Center(LSRC)
Research Drive
Durham, NC 27708-0129
USA
- Current position:
-
Postdoctoral Associate with Pankaj Agarwal.
- Scientific interests:
- I/O Algorithms
- Cache-oblivious Algorithms
- Internal Memory Algorithms
- Resilient Algorithms
- Computational Geometry
- Publications:
- Counting in the Presence of Memory Faults
Gerth S. Brodal, Allan Grønlund Jørgensen. Gabriel Moruz and Thomas Mølhave
Proc. 20th International Symposium on Algorithms and Computation (ISAAC), 2009
- Fault Tolerant External Memory Algorithms
Gerth Stølting Brodal, Allan Grønlund Jørgensen and Thomas Mølhave
Proc. 11th International Workshop on Algorithms and Data Structures (WADS), 2009.
- Cache-Oblivious Red-Blue Line Segment Intersection
Lars Arge, Thomas Mølhave and Norbert Zeh
Proc. 16th Annual European Symposium Algorithms (ESA) , 2008.
- I/O-Efficient Algorithms for Computing Contour Lines on a Terrain
Pankaj K. Agarwal, Lars Arge, Bardia Sadri and Thomas Mølhave.
Proc. 24th Annual Symposium on Computational Geometry (SoCG) , 2008.
- TerraStream: From Elevation Data to Watershed Hierarchies
Andrew Danner, Ke Yi, Thomas Mølhave, Pankaj
K. Agarwal, Lars Arge, and Helena Mitasova.
Proc. 15th International Symposium on
Advances in Geographic Information Systems
(ACM GIS), 2007.
- Optimal Resilient Dynamic Dictionaries
Gerth Stølting Brodal, Rolf Fagerberg, Irene Finocchi, Fabrizio
Grandoni, Giuseppe Italiano, Allan Grønlund Jørgensen, Gabriel Moruz,
and Thomas Mølhave.
Proc. 15th Annual European Symposium on Algorithms
(ESA), 2007.
- Resilient Priority Queues.
Allan G. Jørgensen, Gabriel Moruz, and Thomas Mølhave.
Proc. 10th International Workshop on Algorithms and Data Structures (WADS), 2007.
- Teaching
-
Fall 2005, Q1: TA, Introduction to Programming
Fall 2005, Q1: Course Administrator, Computability and Logic
Spring 2006, Q3: TA, Algorithms and Data Structures 1
Spring 2006, Q4: TA, Algorithms and Data Structures 2
Fall 2006, Q1: Course Administrator, Computability and Logic
Fall 2006, Q1: TA, Computability and Logic
Spring 2007, Q3: TA, Algorithms and Data Structures 1
Spring 2007, Q4: TA, Algorithms and Data Structures 2
Spring 2008, Q3: TA, Algorithms and Data Structures 1
Spring 2008, Q4: TA, Algorithms and Data Structures 2
Spring 2009, Q3: TA, Algorithms and Data Structures 1
Spring 2009, Q4: TA, Algorithms and Data Structures 2
- Education:
-
August 2005 - 2009 (expected): PhD student at MADALGO,BRICS, Department of Computer
Science, University of Aarhus. (Advisor: Lars Arge).
August 2004 - 2005: Masters student at BRICS, Department of Computer
Science, University of Aarhus.
September 2001 - June 2004: Bachelor in Computer Science, Minor in Mathematics, University of Aarhus
-
- Stuff:
-
Once upon a time I constructed, vplayer, a xine frontend which can plays movies on several machines in audio/video synch on a cluster. Download it here: vplayer.
I worked one and a half year as a student programmer at CAVI.
- Links:
-
My personal website
TerraSTREAM
TPIE
Thomas Mølhave
thomasm@cs.duke.edu