Demo Data from EDBT 2026 / reviewers in the wild / expert
Jack Murtagh
dblp:166/1242
· DBLP profile ↗
6ranked-venue papers
3as first author
1since 2021 · last 2021
0009-0005-7515-1879ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
5 papers |
Graph algorithms and graph theory · 41% Computational complexity · 36% Algorithms and data structures · 23% | |
| Artificial intelligence
1 paper |
Trustworthy machine learning · 88% Image recognition and object detection · 12% |
Topics — the 16 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph algorithms and graph theory
graph algorithms |
1.7 | 4 | 2021 | Derandomization beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · SIAM J. Comput. 2021 Spectral Sparsification via Bounded-Independence Sampling · ICALP 2020 High-precision Estimation of Random Walks in Small Space · FOCS 2020 |
Computational complexity
derandomization |
0.8 | 2 | 2021 | Derandomization beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · SIAM J. Comput. 2021 Derandomization Beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · FOCS 2017 |
Computational complexity › derandomization
space-bounded derandomization |
0.8 | 2 | 2021 | Derandomization beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · SIAM J. Comput. 2021 Derandomization Beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · FOCS 2017 |
Algorithms and data structures › numerical linear algebra › linear system solving
laplacian solver |
0.5 | 1 | 2021 | Derandomization beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · SIAM J. Comput. 2021 |
Computational complexity › space complexity
logarithmic space |
0.4 | 1 | 2020 | High-precision Estimation of Random Walks in Small Space · FOCS 2020 |
Algorithms and data structures
randomized algorithms |
0.4 | 1 | 2020 | Spectral Sparsification via Bounded-Independence Sampling · ICALP 2020 |
Computational complexity
space complexity |
0.4 | 1 | 2020 | High-precision Estimation of Random Walks in Small Space · FOCS 2020 |
Graph algorithms and graph theory
spectral graph theory |
0.4 | 1 | 2020 | High-precision Estimation of Random Walks in Small Space · FOCS 2020 |
Graph algorithms and graph theory › graph sparsification
spectral sparsification |
0.4 | 1 | 2020 | Spectral Sparsification via Bounded-Independence Sampling · ICALP 2020 |
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.3 | 1 | 2018 | Thwarting Adversarial Examples: An L_0-Robust Sparse Fourier Transform · NeurIPS 2018 |
Machine learning › Trustworthy machine learning
robustness |
0.3 | 1 | 2018 | Thwarting Adversarial Examples: An L_0-Robust Sparse Fourier Transform · NeurIPS 2018 |
Algorithms and data structures › signal processing algorithms
sparse fourier transform |
0.3 | 1 | 2018 | Thwarting Adversarial Examples: An L_0-Robust Sparse Fourier Transform · NeurIPS 2018 |
Algorithms and data structures › numerical linear algebra › sparse linear systems
laplacian systems |
0.3 | 1 | 2017 | Derandomization Beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · FOCS 2017 |
Graph algorithms and graph theory › graph algorithms › connectivity
undirected connectivity |
0.3 | 1 | 2017 | Derandomization Beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic Space · FOCS 2017 |
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense |
0.1 | 1 | 2018 | Thwarting Adversarial Examples: An L_0-Robust Sparse Fourier Transform · NeurIPS 2018 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2018 | Thwarting Adversarial Examples: An L_0-Robust Sparse Fourier Transform · NeurIPS 2018 |
Methods — techniques the papers use, named apart from their topics
laplacian solver · 0.8sparse fourier transform · 0.7l0 robustness · 0.7implicit differentiation · 0.7derandomized squaring · 0.5spectral graph theory · 0.4spectral approximation · 0.4sampling · 0.4cycle-lifted graph · 0.4commute time · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Derandomization beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic SpaceabstractWe give a deterministic $O(\log n\cdot\log\log n)$-space algorithm for approximately solving linear systems given by Laplacians of undirected graphs, and consequently also approximating hitting times, commute times, and escape probabilities for undirected graphs. Previously, such systems were known to be solvable by randomized algorithms using $O(\log n)$ space [D. Doron, F. Le Gall, and A. Ta-Shma, Probabilistic logarithmic-space algorithms for Laplacian solvers, in APPROX/RANDOM 2017, LIPIcs. Leibniz Int. Proc. Inform. 81, Schloss Dagstuhl. Leibniz-Zent. Inform., Wadern, Germany, 2017, 41] and hence by deterministic algorithms using $O(\log^{3/2} n)$ space [M. Saks and S. Zhou, J. Comput. System Sci., 58 (1999), pp. 376--403]. Our algorithm combines ideas from time-efficient Laplacian solvers [D. A. Spielman and S.-H. Teng, Nearly-linear time algorithms for graph partitioning, graph sparsification, and solving linear systems, in STOC 2004, ACM, New York, 2004, pp. 81--90; R. Peng and D. A. Spielman, An efficient parallel solver for SDD linear systems, in STOC 2014, ACM, New York, 2014, pp. 333--342] with ideas used to show that Undirected S-T Connectivity is in deterministic logspace [O. Reingold, J. ACM, 55 (2008); E. Rozenman and S. Vadhan, Derandomized squaring of graphs, in RANDOM 2005, Lecture Notes in Comput. Sci. 3624, Springer, Berlin, 2005, pp. 436--447]. Jack Murtagh, Omer Reingold, Aaron Sidford, Salil P. Vadhan |
SIAM J. Comput. | 1 |
| 2020 | High-precision Estimation of Random Walks in Small SpaceabstractIn this paper, we provide a deterministic ~O(log N)-space algorithm for estimating random walk probabilities on undirected graphs, and more generally Eulerian directed graphs, to within inverse polynomial additive error (ε = 1/poly(N)) where N is the length of the input. Previously, this problem was known to be solvable by a randomized algorithm using space O(log N) (following Aleliunas et al., FOCS '79) and by a deterministic algorithm using space O(log3/2N) (Saks and Zhou, FOCS '95 and JCSS '99), both of which held for arbitrary directed graphs but had not been improved even for undirected graphs. We also give improvements on the space complexity of both of these previous algorithms for non-Eulerian directed graphs when the error is negligible (ε = 1/Nω(1)), generalizing what Hoza and Zuckerman (FOCS '18) recently showed for the special case of distinguishing whether a random walk probability is 0 or greater than ε. We achieve these results by giving new reductions between powering Eulerian random-walk matrices and inverting Eulerian Laplacian matrices, providing a new notion of spectral approximation for Eulerian graphs that is preserved under powering, and giving the first deterministic ~O(log N)-space algorithm for inverting Eulerian Laplacian matrices. The latter algorithm builds on the work of Murtagh et al. (FOCS '17) that gave a deterministic ~O(log N)-space algorithm for inverting undirected Laplacian matrices, and the work of Cohen et al. (FOCS '19) that gave a randomized ~O(N)-time algorithm for inverting Eulerian Laplacian matrices. A running theme throughout these contributions is an analysis of “cycle-lifted graphs,” where we take a graph and “lift” it to a new graph whose adjacency matrix is the tensor product of the original adjacency matrix and a directed cycle (or variants of one). AmirMahdi Ahmadinejad, Jonathan A. Kelner, Jack Murtagh, John Peebles, Aaron Sidford, Salil P. Vadhan |
FOCS | 3 |
| 2020 | Spectral Sparsification via Bounded-Independence Sampling
Dean Doron, Jack Murtagh, Salil P. Vadhan, David Zuckerman |
ICALP | 2 |
| 2019 | Deterministic Approximation of Random Walks in Small SpaceabstractWe give a deterministic, nearly logarithmic-space algorithm that given an undirected graph G, a positive integer r, and a set S of vertices, approximates the conductance of S in the r-step random walk on G to within a factor of 1+epsilon, where epsilon>0 is an arbitrarily small constant. More generally, our algorithm computes an epsilon-spectral approximation to the normalized Laplacian of the r-step walk. Our algorithm combines the derandomized square graph operation [Eyal Rozenman and Salil Vadhan, 2005], which we recently used for solving Laplacian systems in nearly logarithmic space [Murtagh et al., 2017], with ideas from [Cheng et al., 2015], which gave an algorithm that is time-efficient (while ours is space-efficient) and randomized (while ours is deterministic) for the case of even r (while ours works for all r). Along the way, we provide some new results that generalize technical machinery and yield improvements over previous work. First, we obtain a nearly linear-time randomized algorithm for computing a spectral approximation to the normalized Laplacian for odd r. Second, we define and analyze a generalization of the derandomized square for irregular graphs and for sparsifying the product of two distinct graphs. As part of this generalization, we also give a strongly explicit construction of expander graphs of every size. Jack Murtagh, Omer Reingold, Aaron Sidford, Salil P. Vadhan |
APPROX-RANDOM | 1 |
| 2018 | Thwarting Adversarial Examples: An L_0-Robust Sparse Fourier TransformabstractWe give a new algorithm for approximating the Discrete Fourier transform of an approximately sparse signal that is robust to worst-case $L_0$ corruptions, namely that some coordinates of the signal can be corrupt arbitrarily. Our techniques generalize to a wide range of linear transformations that are used in data analysis such as the Discrete Cosine and Sine transforms, the Hadamard transform, and their high-dimensional analogs. We use our algorithm to successfully defend against worst-case $L_0$ adversaries in the setting of image classification. We give experimental results on the Jacobian-based Saliency Map Attack (JSMA) and the CW $L_0$ attack on the MNIST and Fashion-MNIST datasets as well as the Adversarial Patch on the ImageNet dataset. Mitali Bafna, Jack Murtagh, Nikhil Vyas 0001 |
NeurIPS | 2 |
| 2017 | Derandomization Beyond Connectivity: Undirected Laplacian Systems in Nearly Logarithmic SpaceabstractWe give a deterministic Õ(log n)-space algorithm for approximately solving linear systems given by Laplacians of undirected graphs, and consequently also approximating hitting times, commute times, and escape probabilities for undirected graphs. Previously, such systems were known to be solvable by randomized algorithms using O(log n) space (Doron, Le Gall, and Ta-Shma, 2017) and hence by deterministic algorithms using O(log3/2n) space (Saks and Zhou, FOCS 1995 and JCSS 1999). Our algorithm combines ideas from time-efficient Laplacian solvers (Spielman and Teng, STOC `04; Peng and Spielman, STOC `14) with ideas used to show that UNDIRECTED S-T CONNECTIVITY is in deterministic logspace (Reingold, STOC `05 and JACM `08; Rozenman and Vadhan, RANDOM `05). Jack Murtagh, Omer Reingold, Aaron Sidford, Salil P. Vadhan |
FOCS | 1 |