Welcome!

I'm a postdoctoral researcher in Computer Science at Stony Brook University advised by Michael Bender and Martin Farach-Colton . I completed my PhD at UMass Amherst in the College of Information and Computer Science, where I was advised by Andrew McGregor. I study CS theory - particularly graphs, randomized algorithms, complexity, and applications of these topics to real-world problems in areas like external memory, filesystems, and networking.

An explanatory notebook

of the "shuffle vector" data structure from our recent memory compaction paper MESH. Notebook w/ JS implementation by Job van der Zwan. EDIT: a rust implementation by Matt Woelk as well!

Conference talk slides

for "Finding Densest Subgraphs in the Streaming Model" presented at MFCS 2015.

Finding Densest Subgraphs in the Streaming Model

MFCS 2015

Streaming Vertex and Hyperedge Connectivity

PODS 2015

You can learn a little about my non-work interests if you like.

Get In Touch

If you don't want to bother with email, why not send me a message via this convenient web form? It's powered by formspree.io. If you want to contact me very securely, email me at dtench [at] pm [dot] me.