Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Stacey Jeffery

dblp:12/7801 · DBLP profile ↗
← Back
27ranked-venue papers
11as first author
8since 2021 · last 2026
0000-0003-0046-5089ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 21 · 11 first-author · 7 since 2021Security and privacy · 7 · 2 since 2021

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
10 papers
Computational complexity · 55% Quantum computing and quantum information · 36% Graph algorithms and graph theory · 9%
Network and information security
3 papers
Cryptographic protocols and secure computation · 96% Cryptographic primitives and cryptanalysis · 4%

Topics — the 26 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Quantum computing and quantum information
quantum algorithms
2.562026
A Quantum Time-Space Tradeoff for Directed st-Connectivity · ICALP 2026
Multidimensional Quantum Walks · STOC 2023
The Power of Block-Encoded Matrix Powers: Improved Regression Techniques via Faster Hamiltonian Simulation · ICALP 2019
Computational complexity › query complexity
quantum query complexity
2.242026
The Compressed Oracle Is A Worthy (Multiplicative) Adversary · ICALP 2026
Multidimensional Quantum Walks · STOC 2023
Quadratic speedup for finding marked vertices by quantum walks · STOC 2020
Computational complexity
query complexity
1.722026
The Compressed Oracle Is A Worthy (Multiplicative) Adversary · ICALP 2026
Multidimensional Quantum Walks · STOC 2023
Quantum computing and quantum information › quantum algorithms
quantum walk
1.442023
Multidimensional Quantum Walks · STOC 2023
Quadratic speedup for finding marked vertices by quantum walks · STOC 2020
Nested Quantum Walks with Quantum Data Structures · SODA 2013
Computational complexity › query complexity › quantum query complexity
adversary method
1.012026
The Compressed Oracle Is A Worthy (Multiplicative) Adversary · ICALP 2026
Computational complexity › space complexity
directed st-connectivity
1.012026
A Quantum Time-Space Tradeoff for Directed st-Connectivity · ICALP 2026
Graph algorithms and graph theory
graph connectivity
1.012026
A Quantum Time-Space Tradeoff for Directed st-Connectivity · ICALP 2026
Computational complexity
lower bounds
1.012026
The Compressed Oracle Is A Worthy (Multiplicative) Adversary · ICALP 2026
Computational complexity › time-space tradeoffs
quantum time-space tradeoff
1.012026
A Quantum Time-Space Tradeoff for Directed st-Connectivity · ICALP 2026
Computational complexity
time-space tradeoffs
1.012026
A Quantum Time-Space Tradeoff for Directed st-Connectivity · ICALP 2026
Cryptographic protocols and secure computation › adversarial model › corruption models
dishonest majority
0.412020
Secure Multi-party Quantum Computation with a Dishonest Majority · EUROCRYPT (3) 2020
Cryptographic protocols and secure computation › secure multiparty computation
quantum multiparty computation
0.412020
Secure Multi-party Quantum Computation with a Dishonest Majority · EUROCRYPT (3) 2020
Cryptographic protocols and secure computation
secure multiparty computation
0.412020
Secure Multi-party Quantum Computation with a Dishonest Majority · EUROCRYPT (3) 2020
Quantum computing and quantum information › quantum algorithms
quantum speedup
0.412020
Quadratic speedup for finding marked vertices by quantum walks · STOC 2020
Quantum computing and quantum information › quantum algorithms
quantum walk search
0.412020
Quadratic speedup for finding marked vertices by quantum walks · STOC 2020
Quantum computing and quantum information › quantum simulation
hamiltonian simulation
0.412019
The Power of Block-Encoded Matrix Powers: Improved Regression Techniques via Faster Hamiltonian Simulation · ICALP 2019
Quantum computing and quantum information › quantum algorithms
quantum linear systems
0.412019
The Power of Block-Encoded Matrix Powers: Improved Regression Techniques via Faster Hamiltonian Simulation · ICALP 2019
Quantum computing and quantum information
quantum machine learning
0.412019
The Power of Block-Encoded Matrix Powers: Improved Regression Techniques via Faster Hamiltonian Simulation · ICALP 2019
Computational complexity › algebraic complexity
span programs
0.212016
Approximate Span Programs · ICALP 2016
Quantum computing and quantum information
quantum cryptography
0.212015
Quantum Homomorphic Encryption for Circuits of Low T-gate Complexity · CRYPTO (2) 2015
Graph algorithms and graph theory
graph algorithms
0.212013
Nested Quantum Walks with Quantum Data Structures · SODA 2013
Graph algorithms and graph theory
subgraph isomorphism
0.212013
Nested Quantum Walks with Quantum Data Structures · SODA 2013
Graph algorithms and graph theory › subgraph counting
triangle finding
0.212013
Nested Quantum Walks with Quantum Data Structures · SODA 2013
Computational complexity › algebraic complexity › matrix multiplication
boolean matrix multiplication
0.112012
Improving Quantum Query Complexity of Boolean Matrix Multiplication Using Graph Collision · ICALP (1) 2012
Computational complexity › algebraic complexity
matrix multiplication
0.112012
Improving Quantum Query Complexity of Boolean Matrix Multiplication Using Graph Collision · ICALP (1) 2012
Cryptographic primitives and cryptanalysis
homomorphic encryption
0.112015
Quantum Homomorphic Encryption for Circuits of Low T-gate Complexity · CRYPTO (2) 2015

Methods — techniques the papers use, named apart from their topics

quantum walk · 1.0polynomial method · 1.0multiplicative adversary method · 1.0quantum walk search · 0.7electric network framework · 0.7szegedy walk · 0.4marked vertex search · 0.4variable-time amplitude estimation · 0.4block-encoding · 0.4learning graph framework · 0.2
YearPublicationVenuePosition
2026 An Improved Quantum Algorithm for 3-Tuple Lattice Sieving
Lynn Engelberts, Yanlin Chen 0001, Amin Shiraz Gilani, Maya-Iggy van Hoof, Stacey Jeffery, Ronald de Wolf
CRYPTO (3)5
2026 A Quantum Time-Space Tradeoff for Directed st-Connectivity
abstract
Directed $st$-connectivity (DSTCON) is the problem of deciding if there exists a directed path between a pair of distinguished vertices $s$ and $t$ in an input directed graph. This problem appears in many algorithmic applications, and is also a fundamental problem in complexity theory, due to its ${\sf NL}$-completeness. We show that for any $S\geq \log^2(n)$, there is a quantum algorithm for DSTCON using space $S$ and time $T\leq 2^{\frac{1}{2}\log(n)\log(n/S)+o(\log^2(n))}$, which is an (up to quadratic) improvement over the best classical algorithm for any $S=o(\sqrt{n})$. Of the $S$ total space used by our algorithm, only $O(\log^2(n))$ is quantum space - the rest is classical. This effectively means that we can trade off classical space for quantum time.
Stacey Jeffery, Galina Pass
ICALP1
2026 The Compressed Oracle Is A Worthy (Multiplicative) Adversary
abstract
The compressed oracle technique, introduced in the context of quantum cryptanalysis, is the latest method for proving quantum query lower bounds, and has had an impressive number of applications since its introduction, due in part to the ease of importing classical lower bound intuition into the quantum setting via this method. Previously, the main quantum query lower bound methods were the polynomial method, the adversary method, and the multiplicative adversary method, and their relative powers were well understood. In this work, we situate the compressed oracle technique within this established landscape, by showing that it is a special case of the multiplicative adversary method. To accomplish this, we introduce a simplified restriction of the multiplicative adversary method, the MLADV method, that remains powerful enough to capture the polynomial method and exhibit a strong direct product theorem, but is much simpler to reason about. We show that the compressed oracle technique is also captured by the MLADV method. This might make the MLADV method a promising direction in the current quest to extend the compressed oracle technique to non-product distributions.
Stacey Jeffery, Sebastian Zur
ICALP1
2025 Multidimensional Quantum Walks, Recursion, and Quantum Divide & Conquer
abstract
We introduce an object called a subspace graph that formalizes the technique of multidimensional quantum walks. Composing subspace graphs allows one to seamlessly combine quantum and classical reasoning, keeping a classical structure in mind, while abstracting quantum parts into subgraphs with simple boundaries as needed. As an example, we show how to combine a switching network with arbitrary quantum subroutines, to compute a composed function. As another application, we give a time-efficient implementation of quantum Divide & Conquer when the sub-problems are combined via a Boolean formula. We use this to quadratically speed up Savitch’s algorithm for directed st-connectivity.
Stacey Jeffery, Galina Pass
STACS1
2023 (No) Quantum Space-Time Tradeoff for USTCON
abstract
Undirected st-connectivity is important both for its applications in network problems, and for its theoretical connections with logspace complexity. Classically, a long line of work led to a time-space tradeoff of T = Oe(n2/S) for any S such that S = Ω(log(n)) and S = O(n2/m). Surprisingly, we show that quantumly there is no nontrivial time-space tradeoff: there is a quantum algorithm that achieves both optimal time Oe(n) and space O(log(n)) simultaneously. This improves on previous results, which required either O(log(n)) space and Oe(n1.5) time, or Oe(n) space and time. To complement this, we show that there is a nontrivial time-space tradeoff when given a lower bound on the spectral gap of a corresponding random walk.
Simon Apers, Stacey Jeffery, Galina Pass, Michael Walter 0005
ESA2
2023 Multidimensional Quantum Walks
abstract
While the quantum query complexity of k-distinctness is known to be O(n3/4 − 1/4(2k−1)) for any constant k≥ 4 [Belovs, FOCS 2012], the best previous upper bound on the time complexity was O(n1−1/k). We give a new upper bound of O(n3/4 − 1/4(2k−1)) on the time complexity, matching the query complexity up to polylogarithmic factors. In order to achieve this upper bound, we give a new technique for designing quantum walk search algorithms, which is an extension of the electric network framework. We also show how to solve the welded trees problem in O(n) queries and O(n2) time using this new technique, showing that the new quantum walk framework can achieve exponential speedups.
Stacey Jeffery, Sebastian Zur
STOC1
2021 A Unified Framework of Quantum Walk Search
abstract
Many quantum algorithms critically rely on quantum walk search, or the use of quantum walks to speed up search problems on graphs. However, the main results on quantum walk search are scattered over different, incomparable frameworks, such as the hitting time framework, the MNRS framework, and the electric network framework. As a consequence, a number of pieces are currently missing. For example, recent work by Ambainis et al. (STOC'20) shows how quantum walks starting from the stationary distribution can always find elements quadratically faster. In contrast, the electric network framework allows quantum walks to start from an arbitrary initial state, but it only detects marked elements. We present a new quantum walk search framework that unifies and strengthens these frameworks, leading to a number of new results. For example, the new framework effectively finds marked elements in the electric network setting. The new framework also allows to interpolate between the hitting time framework, minimizing the number of walk steps, and the MNRS framework, minimizing the number of times elements are checked for being marked. This allows for a more natural tradeoff between resources. In addition to quantum walks and phase estimation, our new algorithm makes use of quantum fast-forwarding, similar to the recent results by Ambainis et al. This perspective also enables us to derive more general complexity bounds on the quantum walk algorithms, e.g., based on Monte Carlo type bounds of the corresponding classical walk. As a final result, we show how in certain cases we can avoid the use of phase estimation and quantum fast-forwarding, answering an open question of Ambainis et al.
Simon Apers, András Gilyén, Stacey Jeffery
STACS3
2021 Secure Software Leasing Without Assumptions
Anne Broadbent, Stacey Jeffery, Sébastien Lord, Supartha Podder, Aarthi Sundaram
TCC (1)2
2020 Secure Multi-party Quantum Computation with a Dishonest Majority
Yfke Dulek, Alex Bredariol Grilo, Stacey Jeffery, Christian Majenz, Christian Schaffner
EUROCRYPT (3)3
2020 Span Programs and Quantum Space Complexity
abstract
While quantum computers hold the promise of significant computational speedups, the limited size of early quantum machines motivates the study of space-bounded quantum computation. We relate the quantum space complexity of computing a function f with one-sided error to the logarithm of its span program size, a classical quantity that is well-studied in attempts to prove formula size lower bounds. In the more natural bounded error model, we show that the amount of space needed for a unitary quantum algorithm to compute f with bounded (two-sided) error is lower bounded by the logarithm of its approximate span program size. Approximate span programs were introduced in the field of quantum algorithms but not studied classically. However, the approximate span program size of a function is a natural generalization of its span program size. While no non-trivial lower bound is known on the span program size (or approximate span program size) of any concrete function, a number of lower bounds are known on the monotone span program size. We show that the approximate monotone span program size of f is a lower bound on the space needed by quantum algorithms of a particular form, called monotone phase estimation algorithms, to compute f. We then give the first non-trivial lower bound on the approximate span program size of an explicit function.
Stacey Jeffery
ITCS1
2020 Span Programs and Quantum Time Complexity
abstract
Span programs are an important model of quantum computation due to their tight correspondence with quantum query complexity. For any decision problem $f$, the minimum complexity of a span program for $f$ is equal, up to a constant factor, to the quantum query complexity of $f$. Moreover, this correspondence is constructive. A span program for $f$ with complexity $C$ can be compiled into a bounded error quantum algorithm for $f$ with query complexity $O(C)$, and vice versa. In this work, we prove an analogous connection for quantum time complexity. In particular, we show how to convert a quantum algorithm for $f$ with time complexity $T$ into a span program for $f$ such that it compiles back into a quantum algorithm for $f$ with time complexity $\widetilde{O}(T)$. While the query complexity of quantum algorithms obtained from span programs is well-understood, it is not generally clear how to implement certain query-independent operations in a time-efficient manner. We show that for span programs derived from algorithms with a time-efficient implementation, we can preserve the time efficiency when implementing the span program. This means in particular that span programs not only fully capture quantum query complexity, but also quantum time complexity. One practical advantage of being able to convert quantum algorithms to span programs in a way that preserves time complexity is that span programs compose very nicely. We demonstrate this by improving Ambainis's variable-time quantum search result using our construction through a span program composition for the OR function.
Arjan Cornelissen, Stacey Jeffery, Maris Ozols, Alvaro Piedrafita
MFCS2
2020 Quadratic speedup for finding marked vertices by quantum walks
abstract
A quantum walk algorithm can detect the presence of a marked vertex on a graph quadratically faster than the corresponding random walk algorithm (Szegedy, FOCS 2004). However, quantum algorithms that actually find a marked element quadratically faster than a classical random walk were only known for the special case when the marked set consists of just a single vertex, or in the case of some specific graphs. We present a new quantum algorithm for finding a marked vertex in any graph, with any set of marked vertices, that is (up to a log factor) quadratically faster than the corresponding classical random walk, resolving a question that had been open for 15 years.
Andris Ambainis, András Gilyén, Stacey Jeffery, Martins Kokainis
STOC3
2019 Verifier-on-a-Leash: New Schemes for Verifiable Delegated Quantum Computation, with Quasilinear Resources
Andrea Coladangelo, Alex Bredariol Grilo, Stacey Jeffery, Thomas Vidick
EUROCRYPT (3)3
2019 The Power of Block-Encoded Matrix Powers: Improved Regression Techniques via Faster Hamiltonian Simulation
abstract
We apply the framework of block-encodings, introduced by Low and Chuang (under the name standard-form), to the study of quantum machine learning algorithms and derive general results that are applicable to a variety of input models, including sparse matrix oracles and matrices stored in a data structure. We develop several tools within the block-encoding framework, such as singular value estimation of a block-encoded matrix, and quantum linear system solvers using block-encodings. The presented results give new techniques for Hamiltonian simulation of non-sparse matrices, which could be relevant for certain quantum chemistry applications, and which in turn imply an exponential improvement in the dependence on precision in quantum linear systems solvers for non-sparse matrices. In addition, we develop a technique of variable-time amplitude estimation, based on Ambainis' variable-time amplitude amplification technique, which we are also able to apply within the framework. As applications, we design the following algorithms: (1) a quantum algorithm for the quantum weighted least squares problem, exhibiting a 6-th power improvement in the dependence on the condition number and an exponential improvement in the dependence on the precision over the previous best algorithm of Kerenidis and Prakash; (2) the first quantum algorithm for the quantum generalized least squares problem; and (3) quantum algorithms for estimating electrical-network quantities, including effective resistance and dissipated power, improving upon previous work.
Shantanav Chakraborty, András Gilyén, Stacey Jeffery
ICALP3
2019 Approximate Span Programs
abstract
Span programs are a model of computation that have been used to design quantum algorithms, mainly in the query model. It is known that for any decision problem, there exists a span program that leads to an algorithm with optimal quantum query complexity, however finding such an algorithm is generally challenging. We consider new ways of designing quantum algorithms using span programs. We show how any span program that decides a function f can also be used to decide “threshold” versions of the function f, or more generally, approximate a quantity called the span program witness size, which is some property of the input related to f. We achieve these results by relaxing the requirement that 1-inputs hit some target exactly in the span program, which could potentially make design of span programs significantly easier. In addition, we give an exposition of span program structure, which increases the general understanding of this important model. One implication of this is alternative algorithms for estimating the witness size when the phase gap of a certain unitary can be lower bounded. We show how to lower bound this phase gap in certain cases. As an application, we give the first upper bounds in the adjacency query model on the quantum time complexity of estimating the effective resistance between s and t, $$R_{s,t}(G)$$ . For this problem we obtain $$\widetilde{O}(\frac{1}{\varepsilon ^{3/2}}n\sqrt{R_{s,t}(G)})$$ , using $$O(\log n)$$ space. In addition, when $$\mu $$ is a lower bound on $$\lambda _2(G)$$ , by our phase gap lower bound, we can obtain an upper bound of $$\widetilde{O}\left( \frac{1}{\varepsilon }n\sqrt{R_{s,t}(G)/\mu }\right) $$ for estimating effective resistance, also using $$O(\log n)$$ space.
Tsuyoshi Ito, Stacey Jeffery
Algorithmica2
2018 Quantum Algorithms for Connectivity and Related Problems
abstract
An important family of span programs, st-connectivity span programs, have been used to design quantum algorithms in various contexts, including a number of graph problems and formula evaluation problems. The complexity of the resulting algorithms depends on the largest positive witness size of any 1-input, and the largest negative witness size of any 0-input. Belovs and Reichardt first showed that the positive witness size is exactly characterized by the effective resistance of the input graph, but only rough upper bounds were known previously on the negative witness size. We show that the negative witness size in an st-connectivity span program is exactly characterized by the capacitance of the input graph. This gives a tight analysis for algorithms based on st-connectivity span programs on any set of inputs. We use this analysis to give a new quantum algorithm for estimating the capacitance of a graph. We also describe a new quantum algorithm for deciding if a graph is connected, which improves the previous best quantum algorithm for this problem if we're promised that either the graph has at least kappa>1 components, or the graph is connected and has small average resistance, which is upper bounded by the diameter. We also give an alternative algorithm for deciding if a graph is connected that can be better than our first algorithm when the maximum degree is small. Finally, using ideas from our second connectivity algorithm, we give an algorithm for estimating the algebraic connectivity of a graph, the second largest eigenvalue of the Laplacian.
Michael Jarret, Stacey Jeffery, Shelby Kimmel, Alvaro Piedrafita
ESA2
2018 Attacks on the AJPS Mersenne-Based Cryptosystem
Koen de Boer, Léo Ducas, Stacey Jeffery, Ronald de Wolf
PQCrypto3
2017 Optimal Parallel Quantum Query Algorithms
Stacey Jeffery, Frédéric Magniez, Ronald de Wolf
Algorithmica1
2016 Approximate Span Programs
Tsuyoshi Ito, Stacey Jeffery
ICALP2
2016 Quantum Communication Complexity of Distributed Set Joins
abstract
Computing set joins of two inputs is a common task in database theory. Recently, Van Gucht, Williams, Woodruff and Zhang [PODS 2015] considered the complexity of such problems in the natural model of (classical) two-party communication complexity and obtained tight bounds for the complexity of several important distributed set joins. In this paper we initiate the study of the quantum communication complexity of distributed set joins. We design a quantum protocol for distributed Boolean matrix multiplication, which corresponds to computing the composition join of two databases, showing that the product of two n times n Boolean matrices, each owned by one of two respective parties, can be computed with widetilde-O(sqrt{n} ell^{3/4}) qubits of communication, where ell denotes the number of non-zero entries of the product. Since Van Gucht et al. showed that the classical communication complexity of this problem is widetilde-Theta(n sqrt{ell}), our quantum algorithm outperforms classical protocols whenever the output matrix is sparse. We also show a quantum lower bound and a matching classical upper bound on the communication complexity of distributed matrix multiplication over F_2. Besides their applications to database theory, the communication complexity of set joins is interesting due to its connections to direct product theorems in communication complexity. In this work we also introduce a notion of all-pairs product theorem, and relate this notion to standard direct product theorems in communication complexity.
Stacey Jeffery, François Le Gall
MFCS1
2016 Improving Quantum Query Complexity of Boolean Matrix Multiplication Using Graph Collision
Stacey Jeffery, Robin Kothari, François Le Gall, Frédéric Magniez
Algorithmica1
2015 Quantum Homomorphic Encryption for Circuits of Low T-gate Complexity
Anne Broadbent, Stacey Jeffery
CRYPTO (2)2
2014 Optimal Parallel Quantum Query Algorithms
Stacey Jeffery, Frédéric Magniez, Ronald de Wolf
ESA1
2013 Time-Efficient Quantum Walks for 3-Distinctness
Aleksandrs Belovs, Andrew M. Childs, Stacey Jeffery, Robin Kothari, Frédéric Magniez
ICALP (1)3
2013 Quantum Algorithms for the Subset-Sum Problem
Daniel J. Bernstein, Stacey Jeffery, Tanja Lange 0001, Alexander Meurer
PQCrypto2
2013 Nested Quantum Walks with Quantum Data Structures
abstract
We develop a new framework that extends the quantum walk framework of Magniez, Nayak, Roland, and Santha, by utilizing the idea of quantum data structures to construct an efficient method of nesting quantum walks. Surprisingly, only classical data structures were considered before for searching via quantum walks. The recently proposed learning graph framework of Belovs has yielded improved upper bounds for several problems, including triangle finding and more general subgraph detection. We exhibit the power of our framework by giving a simple explicit constructions that reproduce both the O(n35/27) and O(n9/7) learning graph upper bounds (up to logarithmic factors) for triangle finding, and discuss how other known upper bounds in the original learning graph framework can be converted to algorithms in our framework. We hope that the ease of use of this framework will lead to the discovery of new upper bounds.
Stacey Jeffery, Robin Kothari, Frédéric Magniez
SODA1
2012 Improving Quantum Query Complexity of Boolean Matrix Multiplication Using Graph Collision
Stacey Jeffery, Robin Kothari, Frédéric Magniez
ICALP (1)1