Many concurrent programs assign priorities to threads to improve
respons...
A number of problems in parallel computing require reasoning about the
d...
Existing quantum compilers optimize quantum circuits by applying circuit...
Self-adjusting computation is an approach for automatically producing dy...
In courses that involve programming assignments, giving meaningful feedb...
Motivated by the increasing shift to multicore computers, recent work ha...
Dynamic algorithms capable of supporting batches of updates are increasi...
With the rapid growth of graph datasets over the past decade, a new kind...
Multi-threaded programs have traditionally fallen into one of two domain...
Many algorithms and applications involve repeatedly solving variations o...