Aaron Bernstein
Columbia University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Aaron Bernstein.
symposium on the theory of computing | 2009
Aaron Bernstein; David R. Karger
We present an improved oracle for the distance sensitivity problem. The goal is to preprocess a directed graph G = (V,E) with non-negative edge weights to answer queries of the form: what is the length of the shortest path from x to y that does not go through some failed vertex or edge f. The previous best algorithm produces an oracle of size ~O(n2) that has an O(1) query time, and an ~O(n2√m) construction time. It was a randomized Monte Carlo algorithm that worked with high probability. Our oracle also has a constant query time and an ~O(n2) space requirement, but it has an improved construction time of ~O(mn), and it is deterministic. Note that O(1) query, O(n2) space, and O(mn) construction time is also the best known bound (up to logarithmic factors) for the simpler problem of finding all pairs shortest paths in a weighted, directed graph. Thus, barring improved solutions to the all pairs shortest path problem, our oracle is optimal up to logarithmic factors.
foundations of computer science | 2009
Aaron Bernstein
For any fixed
international colloquium on automata, languages and programming | 2015
Aaron Bernstein; Clifford Stein
1 ≫ \eps ≫ 0
symposium on the theory of computing | 2013
Aaron Bernstein
we present a fully dynamic algorithm for maintaining
symposium on the theory of computing | 2016
Aaron Bernstein; Shiri Chechik
(2 + \eps)
symposium on discrete algorithms | 2017
Aaron Bernstein; Shiri Chechik
-approximate all-pairs shortest paths in undirected graphs with positive edge weights. We use a randomized (Las Vegas) update algorithm (but a deterministic query procedure), so the time given is the \emph{expected} amortized update time. \\\indent Our query time
symposium on discrete algorithms | 2018
Aaron Bernstein; Jacob Holm; Eva Rotenberg
O(\log \log \log n)
international colloquium on automata, languages and programming | 2017
Aaron Bernstein
. The update time is
conference on innovations in theoretical computer science | 2018
Aaron Bernstein; Karl Däubel; Yann Disser; Max Klimm; Torsten Mütze; Frieder Smolny
\widetilde{O}(mn^{O(1/\sqrt{\log n})}\log(nR))
international colloquium on automata languages and programming | 2017
Aaron Bernstein; Yann Disser; Martin Groß
, where