activity
20032025
most citedZig-zag Sort: A Simple Deterministic Data-Oblivious Sorting Algorithm Running in O(n log n) Time

73 citations · 634 across the 97 of their papers we have counts for

collaborators

104 papers

quant-ph2025

Quantum Speedups for Polynomial-Time Dynamic Programming Algorithms

Susanna Caroppo, Giordano Da Lozzo, Giuseppe Di Battista +2

We introduce a quantum dynamic programming framework that allows us to directly extend to the quantum realm a large body of classical dynamic programming algorithms. The correspond…

cs.DS2024

Grandchildren-weight-balanced binary search trees

Vincent Jugé

We revisit weight-balanced trees, also known as trees of bounded balance. This class of binary search trees was invented by Nievergelt and Reingold in 1972. Such trees are obtained…

cs.CR2023

Secure and Accurate Summation of Many Floating-Point Numbers

Marina Blanton, Michael T. Goodrich, Chen Yuan

Motivated by the importance of floating-point computations, we study the problem of securely and accurately summing many floating-point numbers. Prior work has focused on security…

cs.CG2023

Manipulating Weights to Improve Stress-Graph Drawings of 3-Connected Planar Graphs

Alvin Chiu, David Eppstein, Michael T. Goodrich

We study methods to manipulate weights in stress-graph embeddings to improve convex straight-line planar drawings of 3-connected planar graphs. Stress-graph embeddings are weighted…

cs.DS2023★ 1 cited

Quantum Tutte Embeddings

Shion Fukuzawa, Michael T. Goodrich, Sandy Irani

Using the framework of Tutte embeddings, we begin an exploration of \emph{quantum graph drawing}, which uses quantum computers to visualize graphs. The main contributions of this p…

cs.DS2023★ 1 cited

Zip-zip Trees: Making Zip Trees More Balanced, Biased, Compact, or Persistent

Ofek Gila, Michael T. Goodrich, Robert E. Tarjan

We define simple variants of zip trees, called zip-zip trees, which provide several advantages over zip trees, including overcoming a bias that favors smaller keys over larger ones…