Daniel Anderson

Computer Science PhD Student at Carnegie Mellon University

Room 7001, Gates Hillman Center
Carnegie Mellon University
4902 Forbes Avenue
Pittsburgh, PA 15213, USA

Email: dlanders at cs dot cmu dot edu

I am a first-year PhD student in the Theory Group of the Computer Science Department at Carnegie Mellon University. I am fortunate to be jointly advised by Umut Acar and Guy Blelloch. Prior to coming to CMU, I completed a Bachelor of Science (Honours) in Applied Mathematics at Monash University in Australia, where I subsequently worked as a Teaching Associate and Research Assistant before beginning my graduate studies.

Research Interests

I am interested in several areas of mathematics and computer science, particularly those with an algorithmic flavour. Broadly, I am interested in research relating to

My current work is in the area of dynamic parallel algorithms, particularly for graph problems.


I am very passionate about mathematics and computer science education. At Monash University, I was involved in teaching the following courses:

I have also designed and taught the following short workshop:

Lastly, I enjoy coaching students for the International Collegiate Programming Contest (ICPC). I was formerly the coach of the Monash University Programming Team, and am currently a judge and problem setter for the South Pacific Programming Contests.

Advisors and Collaborators

I am fortunate to have worked with and/or been advised by the following people throughout my studies and research career:

Jérôme Droniou, Pierre Le Bodic, Kerri Morgan, Graeme Gange, Gregor Hendel, Merlin Viernickel, Umut Acar, Guy Blelloch


[Google Scholar Page]

Submitted / Under Review

Accepted Publications

  1. Clairvoyant restarts in branch-and-bound search using online tree size estimation
    Daniel Anderson, Gregor Hendel, Pierre Le Bodic, Merlin Viernickel
    to appear in the 33rd AAAI Conference on Artificial Intelligence, 2019 (AAAI 19)
  2. An Arbitrary-order Scheme on Generic Meshes for Miscible Displacements in Porous Media
    Daniel Anderson, Jérôme Droniou
    SIAM Journal on Scientific Computing, 40 (4), B1020-B1054, 2018
    [arXiv preprint] [Accepted manuscript] [Journal link]