Andris Ambainis

dblp:70/5481 · DBLP profile ↗
← Back
120ranked-venue papers
112as first author
4since 2021 · last 2026
0000-0002-8716-001XORCID · verified

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

Theory of computation · 104 · 97 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 10 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 4 · 4 first-authorSecurity and privacy · 1 · 1 first-author
YearPublicationVenuePosition
2026 A hierarchy of constant communication complexity
Andris Ambainis, Hartmut Klauck, Debbie Lim
Inf. Comput.1
2025 An Exponential Separation Between Quantum Query Complexity and the Polynomial Degree
Andris Ambainis, Aleksandrs Belovs
Comput. Complex.1
2023 An Exponential Separation Between Quantum Query Complexity and the Polynomial Degree
Andris Ambainis, Aleksandrs Belovs
CCC1
2023 Quantum Complexity for Vector Domination Problem
Andris Ambainis, Ansis Zvirbulis
SOFSEM1
2020 Quantum Lower and Upper Bounds for 2D-Grid and Dyck Language
abstract
We study the quantum query complexity of two problems. First, we consider the problem of determining if a sequence of parentheses is a properly balanced one (a Dyck word), with a depth of at most k. We call this the Dyck_{k,n} problem. We prove a lower bound of Ω(c^k √n), showing that the complexity of this problem increases exponentially in k. Here n is the length of the word. When k is a constant, this is interesting as a representative example of star-free languages for which a surprising Õ(√n) query quantum algorithm was recently constructed by Aaronson et al. [Scott Aaronson et al., 2018]. Their proof does not give rise to a general algorithm. When k is not a constant, Dyck_{k,n} is not context-free. We give an algorithm with O(√n(log n)^{0.5k}) quantum queries for Dyck_{k,n} for all k. This is better than the trival upper bound n for k = o({log(n)}/{log log n}). Second, we consider connectivity problems on grid graphs in 2 dimensions, if some of the edges of the grid may be missing. By embedding the "balanced parentheses" problem into the grid, we show a lower bound of Ω(n^{1.5-ε}) for the directed 2D grid and Ω(n^{2-ε}) for the undirected 2D grid. The directed problem is interesting as a black-box model for a class of classical dynamic programming strategies including the one that is usually used for the well-known edit distance problem. We also show a generalization of this result to more than 2 dimensions.
Andris Ambainis, Kaspars Balodis, Janis Iraids, Kamil Khadiev, Vladislavs Klevickis, Krisjanis Prusis, Yixin Shen 0001, Juris Smotrovs, Jevgenijs Vihrovs
MFCS1
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
STOC1
2019 Quantum Security Proofs Using Semi-classical Oracles
Andris Ambainis, Michael Hamburg, Dominique Unruh
CRYPTO (2)1
2019 Quantum Speedups for Exponential-Time Dynamic Programming Algorithms
abstract
In this paper we study quantum algorithms for NP-complete problems whose best classical algorithm is an exponential time application of dynamic programming. We introduce the path in the hypercube problem that models many of these dynamic programming algorithms. In this problem we are asked whether there is a path from 0n to 1n in a given subgraph of the Boolean hypercube, where the edges are all directed from smaller to larger Hamming weight. We give a quantum algorithm that solves path in the hypercube in time O*(1.817n). The technique combines Grover's search with computing a partial dynamic programming table. We use this approach to solve a variety of vertex ordering problems on graphs in the same time O*(1.817n), and graph bandwidth in time O*(2.946n). Then we use similar ideas to solve the travelling salesman problem and minimum set cover in time O*(1.728n).
Andris Ambainis, Kaspars Balodis, Janis Iraids, Martins Kokainis, Krisjanis Prusis, Jevgenijs Vihrovs
SODA1
2018 Lower Bounds and Hierarchies for Quantum Memoryless Communication Protocols and Quantum Ordered Binary Decision Diagrams with Repeated Test
Farid M. Ablayev, Andris Ambainis, Kamil Khadiev, Aliya Khadieva
SOFSEM2
2018 All Classical Adversary Methods are Equivalent for Total Functions
Andris Ambainis, Martins Kokainis, Krisjanis Prusis, Jevgenijs Vihrovs
STACS1
2018 Forrelation: A Problem That Optimally Separates Quantum from Classical Computing
Scott Aaronson, Andris Ambainis
SIAM J. Comput.2
2017 Exact Quantum Query Complexity of \text EXACT_k, l^n
Andris Ambainis, Janis Iraids, Daniel Nagaj
SOFSEM1
2017 Quantum algorithm for tree size estimation, with applications to backtracking and 2-player games
abstract
We study quantum algorithms on search trees of unknown structure, in a model where the tree can be discovered by local exploration. That is, we are given the root of the tree and access to a black box which, given a vertex v, outputs the children of v.
Andris Ambainis, Martins Kokainis
STOC1
2017 Separations in Query Complexity Based on Pointer Functions
abstract
In 1986, Saks and Wigderson conjectured that the largest separation between deterministic and zero-error randomized query complexity for a total Boolean function is given by the function f on n = 2 k bits defined by a complete binary tree of NAND gates of depth k , which achieves R 0 ( f ) = O ( D ( f ) 0.7537… ). We show that this is false by giving an example of a total Boolean function f on n bits whose deterministic query complexity is Ω( n ) while its zero-error randomized query complexity is Õ(√ n ). We further show that the quantum query complexity of the same function is Õ( n 1/4 ), giving the first example of a total function with a super-quadratic gap between its quantum and deterministic query complexities. We also construct a total Boolean function g on n variables that has zero-error randomized query complexity Ω( n / log ( n )) and bounded-error randomized query complexity R ( g ) = Õ(√ n ). This is the first super-linear separation between these two complexity measures. The exact quantum query complexity of the same function is Q E ( g ) = Õ(√ n ). These functions show that the relations D ( f ) = O ( R 1 ( f ) 2 ) and R 0 ( f ) = Õ( R ( f ) 2 ) are optimal, up to polylogarithmic factors. Further variations of these functions give additional separations between other query complexity measures: a cubic separation between Q and R 0 , a 3/2-power separation between Q E and R , and a 4th-power separation between approximate degree and bounded-error randomized query complexity. All of these examples are variants of a function recently introduced by Göös, Pitassi, and Watson, which they used to separate the unambiguous 1-certificate complexity from deterministic query complexity and to resolve the famous Clique versus Independent Set problem in communication complexity.
Andris Ambainis, Kaspars Balodis, Aleksandrs Belovs, Troy Lee, Miklos Santha, Juris Smotrovs
J. ACM1
2016 Polynomials, Quantum Query Complexity, and Grothendieck's Inequality
abstract
We show an equivalence between 1-query quantum algorithms and representations by degree-2 polynomials. Namely, a partial Boolean function f is computable by a 1-query quantum algorithm with error bounded by epsilon<1/2 iff f can be approximated by a degree-2 polynomial with error bounded by epsilon'<1/2. This result holds for two different notions of approximation by a polynomial: the standard definition of Nisan and Szegedy and the approximation by block-multilinear polynomials recently introduced by Aaronson and Ambainis [Aaronson/Ambainis, STOC 2015]. The proof uses Grothendieck's inequality to relate two matrix norms, with one norm corresponding to polynomial approximations and the other norm corresponding to quantum algorithms. We also show two results for polynomials of higher degree. First, there is a total Boolean function which requires ~Omega(n) quantum queries but can be represented by a block-multilinear polynomial of degree ~O(sqrt(n)). Thus, in the general case (for an arbitrary number of queries), block-multilinear polynomials are not equivalent to quantum algorithms. Second, for any constant degree k, the two notions of approximation by a polynomial (the standard and the block-multilinear) are equivalent. As a consequence, we solve an open problem from [Aaronson/Ambainis, STOC 2015], showing that one can estimate the value of any bounded degree-k polynomial p:{0,1}^n -> [-1,1] with O(n^{1-1/(2k)) queries.
Scott Aaronson, Andris Ambainis, Janis Iraids, Martins Kokainis, Juris Smotrovs
CCC2
2016 Nearly Optimal Separations Between Communication (or Query) Complexity and Partitions
abstract
We show a nearly quadratic separation between deterministic communication complexity and the logarithm of the partition number, which is essentially optimal. This improves upon a recent power 1.5 separation of Göös, Pitassi, and Watson (FOCS 2015). In query complexity, we establish a nearly quadratic separation between deterministic (and even randomized) query complexity and subcube partition complexity, which is also essentially optimal. We also establish a nearly power 1.5 separation between quantum query complexity and subcube partition complexity, the first superlinear separation between the two measures. Lastly, we show a quadratic separation between quantum query complexity and one-sided subcube partition complexity. Our query complexity separations use the recent cheat sheet framework of Aaronson, Ben-David, and Kothari. Our query functions are built up in stages by alternating function composition with the cheat sheet construction. The communication complexity separation follows from "lifting" the query separation to communication complexity.
Andris Ambainis, Martins Kokainis, Robin Kothari
CCC1
2016 Efficient Quantum Algorithms for (Gapped) Group Testing and Junta Testing
abstract
In the k-junta testing problem, a tester has to efficiently decide whether a given function f: {0, 1}n → {0, 1} is a k-junta (i.e., depends on at most k of its input bits) or is ∊-far from any k-junta. Our main result is a quantum algorithm for this problem with query complexity and time complexity . This quadratically improves over the query complexity of the previous best quantum junta tester, due to Atıcı and Servedio. Our tester is based on a new quantum algorithm for a gapped version of the combinatorial group testing problem, with an up to quartic improvement over the query complexity of the best classical algorithm. For our upper bound on the time complexity we give a near-linear time implementation of a shallow variant of the quantum Fourier transform over the symmetric group, similar to the Schur-Weyl transform. We also prove a lower bound of Ω(k1/3) queries for junta-testing (for constant ∊).
Andris Ambainis, Aleksandrs Belovs, Oded Regev 0001, Ronald de Wolf
SODA1
2016 Separations in query complexity based on pointer functions
abstract
In 1986, Saks and Wigderson conjectured that the largest separation between deterministic and zero-error randomized query complexity for a total boolean function is given by the function f on n=2k bits defined by a complete binary tree of NAND gates of depth k, which achieves R0(f) = O(D(f)0.7537…). We show this is false by giving an example of a total boolean function f on n bits whose deterministic query complexity is Ω(n/log(n)) while its zero-error randomized query complexity is Õ(√n). We further show that the quantum query complexity of the same function is Õ(n1/4), giving the first example of a total function with a super-quadratic gap between its quantum and deterministic query complexities.
Andris Ambainis, Kaspars Balodis, Aleksandrs Belovs, Troy Lee, Miklos Santha, Juris Smotrovs
STOC1
2016 Quantum Query Complexity of Almost All Functions with Fixed On-set Size
Andris Ambainis, Kazuo Iwama, Masaki Nakanishi, Harumichi Nishimura, Raymond H. Putra, Seiichiro Tani, Shigeru Yamashita
Comput. Complex.1
2016 Superlinear Advantage for Exact Quantum Algorithms
abstract
A quantum algorithm is exact if, on any input data, it outputs the correct answer with certainty (probability 1). A key question is, how big is the advantage of exact quantum algorithms over their classical counterparts: deterministic algorithms? We present the first example of a total Boolean function $f(x_1,\ldots, x_N)$ for which exact quantum algorithms have superlinear advantage over deterministic algorithms. Any deterministic algorithm that computes our function must use $N$ queries but an exact quantum algorithm can compute it with $O(N^{0.8675\ldots})$ queries. A modification of our function gives a similar result for communication complexity: there is a function $f$ which can be computed by an exact quantum protocol that communicates $O(N^{0.8675\ldots}\log N)$ quantum bits but requires $\Omega(N)$ bits of communication for classical protocols.
Andris Ambainis
SIAM J. Comput.1
2015 Forrelation: A Problem that Optimally Separates Quantum from Classical Computing
abstract
We achieve essentially the largest possible separation between quantum and classical query complexities. We do so using a property-testing problem called Forrelation, where one needs to decide whether one Boolean function is highly correlated with the Fourier transform of a second function. This problem can be solved using 1 quantum query, yet we show that any randomized algorithm needs Ω(√(N)log(N)) queries (improving an Ω(N1/4) lower bound of Aaronson). Conversely, we show that this 1 versus Ω(√(N)) separation is optimal: indeed, any t-query quantum algorithm whatsoever can be simulated by an O(N1-1/2t)-query randomized algorithm. Thus, resolving an open question of Buhrman et al. from 2002, there is no partial Boolean function whose quantum query complexity is constant and whose randomized query complexity is linear. We conjecture that a natural generalization of Forrelation achieves the optimal t versus Ω(N1-1/2t) separation for all t. As a bonus, we show that this generalization is BQP-complete. This yields what's arguably the simplest BQP-complete problem yet known, and gives a second sense in which Forrelation "captures the maximum power of quantum computation."
Scott Aaronson, Andris Ambainis
STOC2
2015 Fast Matrix Multiplication: Limitations of the Coppersmith-Winograd Method
abstract
Until a few years ago, the fastest known matrix multiplication algorithm, due to Coppersmith and Winograd (1990), ran in time O(n2.3755). Recently, a surge of activity by Stothers, Vassilevska-Williams, and Le~Gall has led to an improved algorithm running in time O(n2.3729). These algorithms are obtained by analyzing higher and higher tensor powers of a certain identity of Coppersmith and Winograd. We show that this exact approach cannot result in an algorithm with running time O(n2.3725), and identify a wide class of variants of this approach which cannot result in an algorithm with running time $O(n^{2.3078}); in particular, this approach cannot prove the conjecture that for every ε > 0, two n x n matrices can be multiplied in time O(n2+ε).
Andris Ambainis, Yuval Filmus, François Le Gall
STOC1
2015 Size of Sets with Small Sensitivity: A Generalization of Simon's Lemma
Andris Ambainis, Jevgenijs Vihrovs
TAMC1
2014 On Physical Problems that are Slightly More Difficult than QMA
abstract
We study the complexity of computational problems from quantum physics. Typically, they are studied using the complexity class QMA (quantum counterpart of NP) but some natural computational problems appear to be slightly harder than QMA. We introduce new complexity classes consisting of problems that are solvable with a small number of queries to a QMA oracle and use these complexity classes to quantify the complexity of several natural computational problems (for example, the complexity of estimating the spectral gap of a Hamiltonian).
Andris Ambainis
CCC1
2014 Quantum Attacks on Classical Proof Systems: The Hardness of Quantum Rewinding
abstract
Quantum zero-knowledge proofs and quantum proofs of knowledge are inherently difficult to analyze because their security analysis uses rewinding. Certain cases of quantum rewinding are handled by the results by Watrous (SIAM J Comput, 2009) and Unruh (Eurocrypt 2012), yet in general the problem remains elusive. We show that this is not only due to a lack of proof techniques: relative to an oracle, we show that classically secure proofs and proofs of knowledge are insecure in the quantum setting. More specifically, sigma-protocols, the Fiat-Shamir construction, and Fischlin's proof system are quantum insecure under assumptions that are sufficient for classical security. Additionally, we show that for similar reasons, computationally binding commitments provide almost no security guarantees in a quantum setting. To show these results, we develop the "pick-one trick", a general technique that allows an adversary to find one value satisfying a given predicate, but not two.
Andris Ambainis, Ansis Rosmanis, Dominique Unruh
FOCS1
2014 Weak Parity
Scott Aaronson, Andris Ambainis, Kaspars Balodis, Mohammad Bavarian
ICALP (1)2
2014 Tighter Relations between Sensitivity and Other Complexity Measures
Andris Ambainis, Mohammad Bavarian, Jieming Mao, Xiaoming Sun 0001, Song Zuo
ICALP (1)1
2014 A Tight Lower Bound on Certificate Complexity in Terms of Block Sensitivity and Sensitivity
Andris Ambainis, Krisjanis Prusis
MFCS (2)1
2014 How Low can Approximate Degree and Quantum Query Complexity be for Total Boolean Functions?
Andris Ambainis, Ronald de Wolf
Comput. Complex.1
2013 How Low Can Approximate Degree and Quantum Query Complexity Be for Total Boolean Functions?
abstract
It has long been known that any Boolean function that depends on n input variables has both degree and exact quantum query complexity of Omega(log n), and that this bound is achieved for some functions. In this paper we study the case of approximate degree and bounded-error quantum query complexity. We show that for these measures the correct lower bound is Omega(log n/log log n), and we exhibit quantum algorithms for two functions where this bound is achieved.
Andris Ambainis, Ronald de Wolf
CCC1
2013 Worst Case Analysis of Non-local Games
Andris Ambainis, Arturs Backurs, Kaspars Balodis, Agnis Skuskovniks, Juris Smotrovs, Madars Virza
SOFSEM1
2013 Optimal quantum query bounds for almost all Boolean functions
abstract
We show that almost all n-bit Boolean functions have bounded-error quantum query complexity at least n/2, up to lower-order terms. This improves over an earlier n/4 lower bound of Ambainis (A. Ambainis, 1999), and shows that van Dam's oracle interrogation (W. van Dam, 1998) is essentially optimal for almost all functions. Our proof uses the fact that the acceptance probability of a T-query algorithm can be written as the sum of squares of degree-T polynomials.
Andris Ambainis, Arturs Backurs, Juris Smotrovs, Ronald de Wolf
STACS1
2013 Superlinear advantage for exact quantum algorithms
abstract
A quantum algorithm is exact if, on any input data, it outputs the correct answer with certainty (probability 1). A key question is: how big is the advantage of exact quantum algorithms over their classical counterparts: deterministic algorithms. For total Boolean functions in the query model, the biggest known gap was just a factor of 2: PARITY of N input bits requires N queries classically but can be computed with N/2 queries by an exact quantum algorithm. We present the first example of a Boolean function f(x1, ..., xN) for which exact quantum algorithms have superlinear advantage over deterministic algorithms. Any deterministic algorithm that computes our function must use N queries but an exact quantum algorithm can compute it with O(N0.8675...) queries. A modification of our function gives a similar result for communication complexity: there is a function f which can be computed by an exact quantum protocol that communicates O(N^{0.8675...}) quantum bits but requires Omega(N) bits of communication for classical protocols.
Andris Ambainis
STOC1
2013 On symmetric nonlocal games
Andris Ambainis, Dmitry Kravchenko, Nikolay Nahimov, Alexander Rivosh, Madars Virza
Theor. Comput. Sci.1
2012 Quantum Strategies Are Better Than Classical in Almost Any XOR Game
Andris Ambainis, Arturs Backurs, Kaspars Balodis, Dmitrijs Kravcenko, Raitis Ozols, Juris Smotrovs, Madars Virza
ICALP (1)1
2012 Variable time amplitude amplification and quantum algorithms for linear algebra problems
abstract
Quantum amplitude amplification is a method of increasing a success probability of an algorithm from a small epsilon>0 to Theta(1) with less repetitions than classically. In this paper, we generalize quantum amplitude amplification to the case when parts of the algorithm that is being amplified stop at different times. We then apply the new variable time amplitude amplification to give two new quantum algorithms for linear algebra problems. Our first algorithm is an improvement of Harrow et al. algorithm for solving systems of linear equations. We improve the running time of the algorithm from O(k^2 log N) to O(k log^3 k log N) where k is the condition number of the system of equations. Our second algorithm tests whether a matrix A is singular or far from singular, faster then the previously known algorithms.
Andris Ambainis
STACS1
2012 Superiority of exact quantum automata for promise problems
Andris Ambainis, Abuzer Yakaryilmaz
Inf. Process. Lett.1
2012 A quantum lovász local lemma
abstract
The Lovász Local Lemma (LLL) is a powerful tool in probability theory to show the existence of combinatorial objects meeting a prescribed collection of “weakly dependent” criteria. We show that the LLL extends to a much more general geometric setting, where events are replaced with subspaces and probability is replaced with relative dimension, which allows to lower bound the dimension of the intersection of vector spaces under certain independence conditions. Our result immediately applies to the k - qsat problem (quantum analog of k - sat ): For instance we show that any collection of rank-1 projectors, with the property that each qubit appears in at most 2 k /( e ċ k ) of them, has a joint satisfiable state. We then apply our results to the recently studied model of random k - qsat . Recent works have shown that the satisfiable region extends up to a density of 1 in the large k limit, where the density is the ratio of projectors to qubits. Using a hybrid approach building on work by Laumann et al. [2009, 2010] we greatly extend the known satisfiable region for random k - qsat to a density of Ω(2 k / k 2 ). Since our tool allows us to show the existence of joint satisfying states without the need to construct them, we are able to penetrate into regions where the satisfying states are conjectured to be entangled, avoiding the need to construct them, which has limited previous approaches to product states.
Andris Ambainis, Julia Kempe, Or Sattath
J. ACM1
2011 Quantum Property Testing for Bounded-Degree Graphs
Andris Ambainis, Andrew M. Childs, Yi-Kai Liu 0001
APPROX-RANDOM1
2011 Symmetry-Assisted Adversaries for Quantum State Generation
abstract
We introduce a new quantum adversary method to prove lower bounds on the query complexity of the quantum state generation problem. This problem encompasses both, the computation of partial or total functions and the preparation of target quantum states. There has been hope for quite some time that quantum state generation might be a route to tackle the GRAPH-ISOMORPHISM problem. We show that for the related problem of INDEX-ERASURE our method leads to a lower bound of square root of N which matches an upper bound obtained via reduction to quantum search on N elements. This closes an open problem first raised by Shi [FOCS'02]. Our approach is based on two ideas: (i) on the one hand we generalize the known additive and multiplicative adversary methods to the case of quantum state generation, (ii) on the other hand we show how the symmetries of the underlying problem can be leveraged for the design of optimal adversary matrices and dramatically simplify the computation of adversary bounds. Taken together, these two ideas give the new result for INDEX-ERASURE by using the representation theory of the symmetric group. Also, the method can lead to lower bounds even for small success probability, contrary to the standard adversary method. Furthermore, we answer an open question due to Spalek [CCC'08] by showing that the multiplicative version of the adversary method is stronger than the additive one for any problem. Finally, we prove that the multiplicative bound satisfies a strong direct product theorem, extending a result by Spalek to quantum state generation problems.
Andris Ambainis, Loïck Magnin, Martin Rötteler, Jérémie Roland
CCC1
2010 New Developments in Quantum Algorithms
Andris Ambainis
MFCS1
2010 A quantum lovász local lemma
abstract
The Lovasz Local Lemma (LLL) is a powerful tool in probability theory to show the existence of combinatorial objects meeting a prescribed collection of "weakly dependent" criteria. We show that the LLL extends to a much more general geometric setting, where events are replaced with subspaces and probability is replaced with relative dimension, which allows to lower bound the dimension of the intersection of vector spaces under certain independence conditions.
Andris Ambainis, Julia Kempe, Or Sattath
STOC1
2010 Nonlocal Quantum XOR Games for Large Number of Players
Andris Ambainis, Dmitry Kravchenko, Nikolajs Nahimovs, Alexander Rivosh
TAMC1
2010 Quantum Search with Variable Times
abstract
Since Grover’s seminal work, quantum search has been studied in great detail. In the usual search problem, we have a collection of n items x 1,…,x n and we would like to find i:x i =1. We consider a new variant of this problem in which evaluating x i for different i may take a different number of time steps. Let t i be the number of time steps required to evaluate x i . If the numbers t i are known in advance, we give an algorithm that solves the problem in $O(\sqrt{t_{1}^{2}+t_{2}^{2}+\ldots+t_{n}^{2}})$ steps. This is optimal, as we also show a matching lower bound. The case, when t i are not known in advance, can be solved with a polylogarithmic overhead. We also give an application of our new search algorithm to computing read-once functions.
Andris Ambainis
Theory Comput. Syst.1
2010 Any AND-OR Formula of Size N Can Be Evaluated in Time N1/2+o(1) on a Quantum Computer
abstract
Consider the problem of evaluating an AND-OR formula on an N-bit black-box input. We present a bounded-error quantum algorithm that solves this problem in time $N^{1/2+o(1)}$. In particular, approximately balanced formulas can be evaluated in $O(\sqrt{N})$ queries, which is optimal. The idea of the algorithm is to apply phase estimation to a discrete-time quantum walk on a weighted tree whose spectrum encodes the value of the formula.
Andris Ambainis, Andrew M. Childs, Ben Reichardt, Robert Spalek, Shengyu Zhang 0002
SIAM J. Comput.1
2009 A New Quantum Lower Bound Method, with Applications to Direct Product Theorems and Time-Space Tradeoffs
Andris Ambainis, Robert Spalek, Ronald de Wolf
Algorithmica1
2009 Improved constructions of quantum automata
Andris Ambainis, Nikolajs Nahimovs
Theor. Comput. Sci.1
2008 Quantum Query Complexity of Boolean Functions with Small On-Sets
Andris Ambainis, Kazuo Iwama, Masaki Nakanishi, Harumichi Nishimura, Raymond H. Putra, Seiichiro Tani, Shigeru Yamashita
ISAAC1
2008 Quantum Random Walks - New Method for Designing Quantum Algorithms
Andris Ambainis
SOFSEM1
2008 Quantum Walks with Multiple or Moving Marked Locations
Andris Ambainis, Alexander Rivosh
SOFSEM1
2008 Quantum search with variable times
Andris Ambainis
STACS1
2008 Probabilistic and team PFIN-type learning: General properties
Andris Ambainis
J. Comput. Syst. Sci.1
2007 Quantum t-designs: t-wise Independence in the Quantum World
abstract
A t-design for quantum states is a finite set of quantum states with the property of simulating the Haar-measure on quantum states w.r.t. any test that uses at most t copies of a state. We give efficient constructions for approximate quantum t-designs for arbitrary t. We then show that an approximate 4-design provides a derandomization of the statedistinction problem considered by Sen (quant-ph/0512085), which is relevant to solving certain instances of the hidden subgroup problem.
Andris Ambainis, Joseph Emerson
CCC1
2007 Any AND-OR Formula of Size N can be Evaluated in time N1/2+o(1) on a Quantum Computer
abstract
For any AND-OR formula of size N, there exists a bounded-error N1/2+o(1)-time quantum algorithm, based on a discrete-time quantum walk, that evaluates this formula on a black-box input. Balanced, or "approximately balanced," formulas can be evaluated in O(radicN) queries, which is optimal. It follows that the (2-o(1))th power of the quantum query complexity is a lower bound on the formula size, almost solving in the positive an open problem posed by Laplante, Lee and Szegedy.
Andris Ambainis, Andrew M. Childs, Ben Reichardt, Robert Spalek, Shengyu Zhang 0002
FOCS1
2007 Quantum Walk Algorithm for Element Distinctness
abstract
We use quantum walks to construct a new quantum algorithm for element distinctness and its generalization. For element distinctness (the problem of finding two equal items among N given items), we get an $O(N^{2/3})$ query quantum algorithm. This improves the previous $O(N^{3/4})$ quantum algorithm of Buhrman et al. [SIAM J. Comput., 34 (2005), pp. 1324–1330] and matches the lower bound of Aaronson and Shi [J. ACM, 51 (2004), pp. 595–605]. We also give an $O(N^{k/(k+1)})$ query quantum algorithm for the generalization of element distinctness in which we have to find k equal items among N items.
Andris Ambainis
SIAM J. Comput.1
2007 Improved algorithms for quantum identification of Boolean oracles
Andris Ambainis, Kazuo Iwama, Akinori Kawachi, Raymond H. Putra, Shigeru Yamashita
Theor. Comput. Sci.1
2006 Lower Bounds on the Deterministic and Quantum Communication Complexities of Hamming-Distance Problems
Andris Ambainis, William I. Gasarch, Aravind Srinivasan, Andrey Utis
ISAAC1
2006 Quantum Algorithms for Matching and Network Flows
Andris Ambainis, Robert Spalek
STACS1
2006 A new quantum lower bound method, : with applications to direct product theorems and time-space tradeoffs
abstract
We give a new version of the adversary method for proving lower bounds on quantum query algorithms. The new method is based on analyzing the eigenspace structure of the problem at hand. We use it to prove a new and optimal strong direct product theorem for 2-sided error quantum algorithms computing k independent instances of a symmetric Boolean function: if the algorithm uses significantly less than k times the number of queries needed for one instance of the function, then its success probability is exponentially small in k. We also use the polynomial method to prove a direct product theorem for 1-sided error algorithms for k threshold functions with a stronger bound on the success probability. Finally, we present a quantum algorithm for evaluating solutions to systems of linear inequalities, and use our direct product theorems to show that the time-space tradeoff of this algorithm is close to optimal.
Andris Ambainis, Robert Spalek, Ronald de Wolf
STOC1
2006 Computing with highly mixed states
abstract
Device initialization is a difficult challenge in some proposed realizations of quantum computers, and as such, must be treated as a computational resource. The degree of initialization can be quantified by k , the number of clean qubits in the initial state of the register. In this article, we show that unless m ∈ O ( k + log n ), oblivious (gate-by-gate) simulation of an ideal m -qubit quantum circuit by an n -qubit circuit with k clean qubits is impossible. Effectively, this indicates that there is no avoiding physical initialization of a quantity of qubits proportional to that required by the best ideal quantum circuit.
Andris Ambainis, Leonard J. Schulman, Umesh V. Vazirani
J. ACM1
2006 Polynomial degree vs. quantum query complexity
Andris Ambainis
J. Comput. Syst. Sci.1
2006 Algebraic Results on Quantum Automata
Andris Ambainis, Martin Beaudry, Marats Golovkins, Arnolds Kikusts, Mark Mercer, Denis Thérien
Theory Comput. Syst.1
2006 The minimum distance problem for two-way entanglement purification
abstract
Entanglement purification takes a number of noisy EPR pairs |00>+|11> and processes them to produce a smaller number of more reliable pairs. If this is done with only a forward classical side channel, the procedure is equivalent to using a quantum error-correcting code (QECC). We instead investigate entanglement purification protocols with two-way classical side channels (2-EPPs) for finite block sizes. In particular, we consider the analog of the minimum distance problem for QECCs, and show that 2-EPPs can exceed the quantum Hamming bound and the quantum Singleton bound. We also show that 2-EPPs can achieve the rate k/n=1-(t/n)log/sub 2/3-h(t/n)-O(1/n) (asymptotically reaching the quantum Hamming bound), where the EPP produces at least k good pairs out of n total pairs with up to t arbitrary errors, and h(x)=-xlog/sub 2/x-(1-x)log/sub 2/(1-x) is the usual binary entropy. In contrast, the best known lower bound on the rate of QECCs is the quantum Gilbert-Varshamov bound k/n/spl ges/1-(2t/n)log/sub 2/3-h(2t/n). Indeed, in some regimes, the known upper bound on the asymptotic rate of good QECCs is strictly below our lower bound on the achievable rate of 2-EPPs.
Andris Ambainis, Daniel Gottesman
IEEE Trans. Inf. Theory1
2005 Coins make quantum walks faster
Andris Ambainis, Julia Kempe, Alexander Rivosh
SODA1
2004 Small Pseudo-random Families of Matrices: Derandomizing Approximate Quantum Encryption
Andris Ambainis, Adam D. Smith 0001
APPROX-RANDOM1
2004 Multiparty Quantum Coin Flipping
abstract
We investigate coin-flipping protocols for multiple parties in a quantum broadcast setting: (1) we propose and motivate a definition for quantum broadcast. Our model of quantum broadcast channel is new. (2) We discovered that quantum broadcast is essentially a combination of pairwise quantum channels and a classical broadcast channel. This is a somewhat surprising conclusion, but helps us in both our lower and upper bounds. (3) We provide tight upper and lower bounds on the optimal bias /spl epsiv/ of a coin which can be flipped by k parties of which exactly g parties are honest: for any 1 /spl les/ g /spl les/ k, /spl epsiv/ = 1/2 - /spl Theta/ (g/k). Thus, as long as a constant fraction of the players are honest, they can prevent the coin from being fixed with at least a constant probability. This result stands in sharp contrast with the classical setting, where no non-trivial coin-flipping is possible when g /spl les/ k/2.
Andris Ambainis, Harry Buhrman, Yevgeniy Dodis, Hein Röhrig
CCC1
2004 Towards the Classical Communication Complexity of Entanglement Distillation Protocols with Incomplete Information
abstract
Entanglement is an essential resource for quantum communication and quantum computation, similar to shared random bits in the classical world. Entanglement distillation extracts nearly-perfect entanglement from imperfect entangled state. The classical communication complexity of these protocols is the minimal amount of classical information that needs to be exchanged for the conversion. In this paper, we focus on the communication complexity of protocols that operate with incomplete information, i.e., where the inputs are mixed states and/or prepared adversarially. We consider three models of imperfect entanglement, namely, the bounded measurement model, the depolarization model, and the fidelity model. We describe these models as well as the motivations for studying them. For the bounded measurement model and the depolarization model, we prove tight and almost-tight bounds on the output quality of non-interactive protocols. For the fidelity model, we prove a lower bound that matches the upper bound given by Ambainis et al., and thus completely characterizes communication complexity of entanglement distillation protocols for this model. Our result also suggests the optimality of the BB84 protocol in terms of communication complexity. We emphasize that although some of the results appear intuitively straightforward, their proofs are not. In fact, two novel techniques are developed for proving these results. We believe that these techniques are of independent interests, too.
Andris Ambainis, Ke Yang 0005
CCC1
2004 Quantum Walk Algorithm for Element Distinctness
abstract
We use quantum walks to construct a new quantum algorithm for element distinctness and its generalization. For element distinctness (the problem of finding two equal items among N given items), we get an O(N/sup 2/3/) query quantum algorithm. This improves the previous O(N/sup 3/4/) quantum algorithm of Buhrman et al. and matches the lower bound by Shi. We also give an O(N/sup k/(k+1)/) query quantum algorithm for the generalization of element distinctness in which we have to find k equal items among N items.
Andris Ambainis
FOCS1
2004 Algebraic Results on Quantum Automata
Andris Ambainis, Martin Beaudry, Marats Golovkins, Arnolds Kikusts, Mark Mercer, Denis Thérien
STACS1
2004 Quantum Identification of Boolean Oracles
Andris Ambainis, Kazuo Iwama, Akinori Kawachi, Hiroyuki Masuda, Raymond H. Putra, Shigeru Yamashita
STACS1
2004 Quantum algorithms a decade after shor
abstract
In 1994, Peter Shor discovered a polynomial time quantum algorithm for factoring and discrete logarithm. Two years later, in 1996, Lov Grover discovered a search algorithm which is quadratically better than conventional search. By now, each of the two algorithms has developed into a line of research which goes well beyond the original algorithm. Shor's algorithm has inspired the study of quantum Fourier sampling which has resulted in more quantum algorithms for number-theoretic and group-theoretic problems. Grover's algorithm has developed into the area of quantum query algorithms.I will survey the developments in quantum query algorithms. The topics will include: applications of Grover's algorithm to element distinctness and other problems, lower bounds on quantum algorithms and the use of quantum random walks to design better search algorithm. I will also describe how some of techniques in this area can be used as "quantum black boxes" in an otherwise classical algorithm.
Andris Ambainis
STOC1
2004 A new protocol and lower bounds for quantum coin flipping
Andris Ambainis
J. Comput. Syst. Sci.1
2004 Parsimony hierarchies for inductive inference
abstract
Abstract Freivalds defined an acceptable programming system independent criterion for learning programs for functions in which the final programs were required to be both correct and “nearly” minimal size. i.e.. within a computable function of being purely minimal size. Kinber showed that this parsimony requirement on final programs limits learning power. However, in scientific inference, parsimony is considered highly desirable. Alim-computable functionis (by definition) one calculable by a total procedure allowed to change its mind finitely many times about its output. Investigated is the possibility of assuaging somewhat the limitation on learning power resulting from requiring parsimonious final programs by use of criteria which require the final, correct programs to be “not-so-nearly” minimal size, e.g., to be within a lim-computable function of actual minimal size. It is shown that some parsimony in the final program is thereby retained, yet learning power strictly increases. Considered, then, are lim-computable functions as above but for whichnotations forconstructive ordinals are used to bound the number of mind changes allowed regarding the output. This is a variant of an idea introduced by Freivalds and Smith. For this ordinal notation complexity bounded version of lim-computability, the power of the resultant learning criteria form finely graded, infinitely ramifying, infinite hierarchies intermediate between the computable and the lim-computable cases. Some of these hierarchies, for the natural notations determining them, are shown to be optimally tight.
Andris Ambainis, John Case, Sanjay Jain 0001, Mandayam Suraj
J. Symb. Log.1
2003 Quantum Search of Spatial Regions
abstract
Can Grover's quantum search algorithm speed up search of a physical region - for example a 2D grid of size /spl radic/n x /spl radic/n? The problem is that /spl radic/n time seems to be needed for each query, just to move amplitude across the grid. Here we show that this problem can be surmounted, refuting a claim to the contrary by Benioff. In particular, we show how to search a d-dimensional hypercube in time 0(/spl radic/n) for d /spl ges/ 3, or 0(/spl radic/n log/sup 3/ n) for d = 2. More generally, we introduce a model of quantum query complexity on graphs, motivated by fundamental physical limits on information storage, particularly the holographic principle from black hole thermodynamics. Our results in this model include almost-tight upper and lower bounds for many search tasks; a generalized algorithm that works for any graph with good expansion properties, not just hypercubes; and relationships among several notions of locality for unitary matrices acting on graphs. As an application of our results, we give an 0(/spl radic/n)-qubit communication protocol for the disjointness problem, which improves an upper bound of Hoyer and de Wolf and matches a lower bound of Razborov.
Scott Aaronson, Andris Ambainis
FOCS2
2003 Polynomial Degree vs. Quantum Query Complexity
abstract
The degree of a polynomial representing (or approximating) a function f is a lower bound for the quantum query complexity of f. This observation has been a source of many lower bounds on quantum algorithms. It has been an open problem whether this lower bound is tight. We exhibit a function with polynomial degree M and quantum query complexity (M/sup 1.321.../). This is the first superlinear separation between polynomial degree and quantum query complexity. The lower bound is shown by a new, more general version of quantum adversary method.
Andris Ambainis
FOCS1
2003 The Quantum Communication Complexity of Sampling
abstract
Sampling is an important primitive in probabilistic and quantum algorithms. In the spirit of communication complexity, given a function $f: X \times Y \rightarrow \{0,1\}$ and a probability distribution ${\cal D}$ over $X \times Y$, we define the sampling complexity of $(f, {\cal D})$ as the minimum number of bits that Alice and Bob must communicate for Alice to pick $x \in X$ and Bob to pick $y \in Y$ as well as a value z such that the resulting distribution of $(x,y,z)$ is close to the distribution $({\cal D}, f({\cal D}))$. In this paper we initiate the study of sampling complexity, in both the classical and quantum models. We give several variants of a definition. We completely characterize some of these variants and give upper and lower bounds on others. In particular, this allows us to establish an exponential gap between quantum and classical sampling complexity for the set-disjointness function.
Andris Ambainis, Leonard J. Schulman, Amnon Ta-Shma, Umesh V. Vazirani, Avi Wigderson
SIAM J. Comput.1
2003 Exact results for accepting probabilities of quantum automata
Andris Ambainis, Arnolds Kikusts
Theor. Comput. Sci.1
2002 Extracting Quantum Entanglement
abstract
We study the problem of extracting Einstein-Podolsky-Rosen (EPR) pairs from a general source of entanglement. Suppose Alice and Bob share a bipartite state /spl rho/ which is "reasonably close" to perfect EPR pairs. The only information Alice and Bob possess is a lower bound on the fidelity of /spl rho/ and a maximally entangled state. They wish to "purify" /spl rho/ using local operations and classical communication, and output a state that is arbitrarily close to EPR pairs. We prove that, on average, Alice and Bob cannot increase the fidelity of the input state significantly. On the other hand, there exist protocols that may fail with a small probability, and otherwise will output states arbitrarily close to EPR pairs with very high probability. These protocols come from the "purity-testing protocols" of H. Barnum et al. (2001).
Andris Ambainis, Adam D. Smith 0001, Ke Yang 0005
CCC1
2002 Delayed Binary Search, or Playing Twenty Questions with a Procrastinator
Andris Ambainis, Stephen A. Bloch, David L. Schweizer
Algorithmica1
2002 Dense quantum coding and quantum finite automata
abstract
We consider the possibility of encoding m classical bits into many fewer n quantum bits (qubits) so that an arbitrary bit from the original m bits can be recovered with good probability. We show that nontrivial quantum codes exist that have no classical counterparts. On the other hand, we show that quantum encoding cannot save more than a logarithmic additive factor over the best classical encoding. The proof is based on an entropy coalescence principle that is obtained by viewing Holevo's theorem from a new perspective.In the existing implementations of quantum computing, qubits are a very expensive resource. Moreover, it is difficult to reinitialize existing bits during the computation. In particular, reinitialization is impossible in NMR quantum computing, which is perhaps the most advanced implementation of quantum computing at the moment. This motivates the study of quantum computation with restricted memory and no reinitialization, that is, of quantum finite automata. It was known that there are languages that are recognized by quantum finite automata with sizes exponentially smaller than those of corresponding classical automata. Here, we apply our technique to show the surprising result that there are languages for which quantum finite automata take exponentially more states than those of corresponding classical automata.
Andris Ambainis, Ashwin Nayak 0001, Amnon Ta-Shma, Umesh V. Vazirani
J. ACM1
2002 Quantum Lower Bounds by Quantum Arguments
Andris Ambainis
J. Comput. Syst. Sci.1
2002 Two-way finite automata with quantum and classical state
Andris Ambainis, John Watrous
Theor. Comput. Sci.1
2001 Exact Results for Accepting Probabilities of Quantum Automata
Andris Ambainis, Arnolds Kikusts
MFCS1
2001 On the Class of Languages Recognizable by 1-Way Quantum Finite Automata
Andris Ambainis, Arnolds Kikusts, Maris Valdats
STACS1
2001 A new protocol and lower bounds for quantum coin flipping
abstract
We present a new protocol and two lower bounds for quantum coin flipping. In our protocol, no dishonest party can achieve one outcome with probability more than 0.75. Then, we show that our protocol is optimal for a certain type of quantum protocols.
Andris Ambainis
STOC1
2001 One-dimensional quantum walks
abstract
We define and analyze quantum computational variants of \nrandom walks on one-dimensional lattices. In particular, we analyze a quantum analog of the symmetric random \nwalk, which we call the Hadamard walk. Several striking \ndifferences between the quantum and classical cases are ob- served. For example, when unrestricted in either direction, \nthe Hadamard walk has position that is nearly uniformly \ndistributed in the range [-t/√2, t/√2] after t steps, which \nis in sharp contrast to the classical random walk, which has \ndistance O(√t) from the origin with high probability. With \nan absorbing boundary immediately to the left of the starting position, the probability that the walk exits to the left is 2/π, and with an additional absorbing boundary at location n, the probability that the walk exits to the left actually increases, approaching 1/√2 in the limit. In the classical case both values are 1.
Andris Ambainis, Eric Bach 0001, Ashwin Nayak 0001, Ashvin Vishwanath, John Watrous
STOC1
2001 Quantum walks on graphs
abstract
We set the ground for a theory of quantum walks on graphs-the generalization of random walks on finite graphs to the quantum world. Such quantum walks do not converge to any stationary distribution, as they are unitary and reversible. However, by suitably relaxing the definition, we can obtain a measure of how fast the quantum walk spreads or how confined the quantum walk stays in a small neighborhood. We give definitions of mixing time, filling time, dispersion time. We show that in all these measures, the quantum walk on the cycle is almost quadratically faster then its classical correspondent. On the other hand, we give a lower bound on the possible speed up by quantum walks for general graphs, showing that quantum walks can be at most polynomially faster than their classical counterparts.
Dorit Aharonov, Andris Ambainis, Julia Kempe, Umesh V. Vazirani
STOC2
2001 On learning formulas in the limit and with assurance
Andris Ambainis
Inf. Process. Lett.1
2001 The Communication Complexity of Enumeration, Elimination, and Selection
Andris Ambainis, Harry Buhrman, William I. Gasarch, Bala Kalyanasundaram, Leen Torenvliet
J. Comput. Syst. Sci.1
2001 Probabilistic inductive inference: a survey
Andris Ambainis
Theor. Comput. Sci.1
2001 Hierarchies of probabilistic and team FIN-learning
Andris Ambainis, Kalvis Apsitis, Rusins Freivalds, Carl H. Smith 0001
Theor. Comput. Sci.1
2000 The Communication Complexity of Enumeration, Elimination, and Selection
abstract
Let f:{0, 1}/sup n//spl times/{0, 1}/sup n//spl rarr/{0, 1}. Assume Alice has x/sub 1/, ..., x/sub k//spl isin/{0, 1}/sup n/, Bob has y/sub 1/, ..., y/sub k//spl isin/{0, 1}/sup n/, and they want to compute f(x/sub 1/, y/sub 1/)/spl middot//spl middot//spl middot/f(x/sub k/, y/sub k/) communicating as few bits as possible. The Direct Sum Conjecture of Karchmer, Raz, and Wigderson, states that the obvious way to compute it (computing f(x/sub 1/, y/sub 1/), then f(x/sub 2/, y/sub 2/), etc.) is, roughly speaking, the best. This conjecture arose in the study of circuits. Since a variant of it implies NC/sup 1//spl ne/NC/sup 2/. We consider three related problems. Enumeration: Alice and Bob output e/spl les/2/sup k/-1 elements of {0, 1}/sup k/: one of which is f(x/sub 1/, y/sub 1/)/spl middot//spl middot//spl middot/f(x/sub k/, y/sub k/). Elimination: Alice and Bob output an element of {0, 1}/sup k/ that is not f(x/sub 1/ y/sub 1/)/spl middot//spl middot//spl middot/f(x/sub k/, y/sub k/) Selection: (k=2) Alice and Bob output i/spl sim/{1,2} such that if f(x/sub 1/, y/sub 1/)=1 V f(x/sub 2/, Y/sub 2/)=1 then f(x/sub i/, y/sub i/)=1. We establish lower bounds on ELIM(f/sup k/) for particular f and connect the complexity of ELIM(f/sup k/), ENUM(k, f/sup k/), and SELECT(f/sup 2/) to the direct sum conjecture and other conjectures.
Andris Ambainis, Harry Buhrman, William I. Gasarch, Bala Kalyanasundaram, Leen Torenvliet
CCC1
2000 Private Quantum Channels
abstract
We investigate how a classical private key can be used by two players, connected by an insecure one-way quantum channel, to perform private communication of quantum information. In particular, we show that in order to transmit n qubits privately, 2n bits of shared private key are necessary and sufficient. This result may be viewed as the quantum analogue of the classical one-time pad encryption scheme.
Andris Ambainis, Michele Mosca, Alain Tapp, Ronald de Wolf
FOCS1
2000 Imroved Upper Bounds on the Simultaneous Messages Complexity of the Generalized Addressing Function
Andris Ambainis, Satyanarayana V. Lokam
LATIN1
2000 Average-Case Quantum Query Complexity
Andris Ambainis, Ronald de Wolf
STACS1
2000 Quantum lower bounds by quantum arguments
abstract
We propose a new method for proving lower bounds on quantum query algorithms.Instead of a classical adversary that runs the algorithm with one input and then modifies the input we use a quantum adversary that runs the input with a superposition of inputs.Using this method, we prove two new ~2(x/-N) lower bounds on AND of ORs and inverting a permutation and also provide more uniform proofs for some known lower bounds which have been previously proven via variety of different techniques.
Andris Ambainis
STOC1
2000 Computing with highly mixed states (extended abstract)
abstract
We consider quantum computing in the one-qubit model where the starting state of a quantum computer consists of k qubits in a pure state and n − k qubits in a maximally mixed state. We ask the following question: is there a general method for simulating an arbitrary m-qubit pure state quantum computation by a quantum computation in the k-qubit model? We show that, under certain constraints, this is impossible, unless m = O(k + log n). 1.
Andris Ambainis, Leonard J. Schulman, Umesh V. Vazirani
STOC1
2000 How rich is the structure of the intrinsic complexity of learning
Andris Ambainis
Inf. Process. Lett.1
1999 Probabilities to Accept Languages by Quantum Finite Automata
Andris Ambainis, Richard F. Bonner, Rusins Freivalds, Arnolds Kikusts
COCOON1
1999 A Better Lower Bound for Quantum Algorithms Searching an Ordered List
abstract
We show that any quantum algorithm searching an ordered list of n elements needs to examine at least (log,n)/12-O(1) of them. Classically, log/sub 2/ n queries are both necessary and sufficient. This shows that quantum algorithms can achieve only a constant speedup for this problem.
Andris Ambainis
FOCS1
1999 Bounded Depth Arithmetic Circuits: Counting and Closure
Eric Allender, Andris Ambainis, David A. Mix Barrington, Samir Datta, Huong LeThanh
ICALP2
1999 Playing Twenty Questions with a Procrastinator
Andris Ambainis, Stephen A. Bloch, David L. Schweizer
SODA1
1999 Quantum Finite Multitape Automata
Andris Ambainis, Richard F. Bonner, Rusins Freivalds, Marats Golovkins, Marek Karpinski
SOFSEM1
1999 Dense Quantum Coding and a Lower Bound for 1-Way Quantum Automata
abstract
We consider the possibility of encoding m classical bits into much fewer n quantum bits so that an arbitrary bit from the original m bits can be recovered with a good probability, and we show that non-trivial quantum encodings exist that have no classical counterparts.On the other hand, we show that quantum encodings cannot be much more succint as compared to classical encodings, and we provide a lower bound on such quantum encodings.Finally, using this lower bound, we prove an exponential lower bound an the size of l-way quantum linite automata for a family of languages accepted by linear sized deterministic linite automata.
Andris Ambainis, Ashwin Nayak 0001, Amnon Ta-Shma, Umesh V. Vazirani
STOC1
1999 Inductive Inference with Procrastination: Back to Definitions
abstract
In this paper, we reconsider the definition of procrastinating learning machines. In the original definition of Freivalds and Smith [FS93], constructive ordinals are used to bound mindchanges. We investigate possibility of using arbitrary linearly ordered sets to bound mindchanges in similar way. It turns out that using certain ordered sets it is possible to define inductive inference types different from the previously known ones. We investigate properties of the new inductive inference types and compare them to other types.
Andris Ambainis, Rusins Freivalds, Carl H. Smith 0001
Fundam. Informaticae1
1999 A Note on Quantum Black-Box Complexity of Almost all Boolean Functions
Andris Ambainis
Inf. Process. Lett.1
1999 Ordinal Mind Change Complexity of Language Identification
Andris Ambainis, Sanjay Jain 0001, Arun Sharma 0001
Theor. Comput. Sci.1
1998 1-Way Quantum Finite Automata: Strengths, Weaknesses and Generalizations
abstract
We study 1-way quantum finite automata (QFAs). First, we compare them with their classical counterparts. We show that, if an automaton is required to give the correct answer with a large probability (greater than 7/9), then any 1-way QFAs can be simulated by a 1-way reversible automaton. However, quantum automata giving the correct answer with smaller probabilities are more powerful than reversible automata. Second, we show that 1-way QFAs can be very space-efficient. We construct a 1-way QFA that is exponentially smaller than any equivalent classical (even randomized) finite automaton. We think that this construction may be useful for design of other space-efficient quantum algorithms. Third, we consider several generalizations of 1-way QFAs. Here, our goal is to find a model which is more powerful than 1-way QFAs keeping the quantum part as simple as possible.
Andris Ambainis, Rusins Freivalds
FOCS1
1998 The Quantum Communication Complexity of Sampling
abstract
Sampling is an important primitive in probabilistic and quantum algorithms. In the spirit of communication complexity, given a function f: X/spl times/Y/spl rarr/{0,1} and a probability distribution D over X/spl times/Y, we define the sampling complexity of (f,D) as the minimum number of bits Alice and Bob must communicate for Alice to pick x/spl isin/X and Bob to pick y/spl isin/Y as well as a valve z s.t. the resulting distribution of (x,y,z) is close to the distribution (D,f(D)). In this paper we initiate the study of sampling complexity, in both the classical and quantum model. We give several variants of the definition. We completely characterize some of these tasks, and give upper and lower bounds on others. In particular this allows us to establish an exponential gap between quantum and classical sampling complexity, for the set disjointness function. This is the first exponential gap for any task where the classical probabilistic algorithm is allowed to err.
Andris Ambainis, Leonard J. Schulman, Amnon Ta-Shma, Umesh V. Vazirani, Avi Wigderson
FOCS1
1998 On Counting AC0 Circuits with Negative Constants
Andris Ambainis, David A. Mix Barrington, Huong LeThanh
MFCS1
1997 Effects of Kolmogorov Complexity Present in Inductive Inference as Well
Andris Ambainis, Kalvis Apsitis, Cristian S. Calude, Rusins Freivalds, Marek Karpinski, Tomas Larfeldt, Iveta Sala, Juris Smotrovs
ALT1
1997 Team Learning as a Game
Andris Ambainis, Kalvis Apsitis, Rusins Freivalds, William I. Gasarch, Carl H. Smith 0001
ALT1
1997 Nearly Tight Bounds on the Learnability of Evolution
abstract
Evolution is often modeled as a stochastic process which modifies DNA. One of the most popular and successful such processes are the Cavender-Farris (CF) trees, which are represented as edge weighted trees. The Phylogeny Construction Problem is that of, given /spl kappa/ samples drawn from a CF tree, output a CF tree which is close to the original. Each CF tree naturally defines a random variable, and the gold standard for reconstructing such trees is the maximum likelihood estimator of this variable. This approach is notoriously computationally expensive. We show that a very simple algorithm, which is a variant on one of the most popular algorithms used by practitioners, converges on the true tree at a rate which differs from the optimum by a constant. We do this by analyzing upper and lower bounds for the convergence rate of learning very simple CF trees, and then show that the learnability of each CF tree is sandwiched between two such simpler trees. Our results rely on the fact that, if the right metric is used, the likelihood space of CF trees is smooth.
Andris Ambainis, Richard Desper, Martin Farach-Colton, Sampath Kannan
FOCS1
1997 Upper Bound on Communication Complexity of Private Information Retrieval
Andris Ambainis
ICALP1
1996 Probabilistic and Team PFIN-Type Learning: General Properties
abstract
We consider the probability hierarchy for Pop-
Andris Ambainis
COLT1
1996 The Complexity of Probabilistic versus Deterministic Finite Automata
Andris Ambainis
ISAAC1
1996 Upper Bounds on Multiparty Communication Complexity of Shifts
Andris Ambainis
STACS1
1996 General Inductive Inference Types Based on Linearly-Ordered Sets
Andris Ambainis, Rusins Freivalds, Carl H. Smith 0001
STACS1
1996 Communication Complexity in a 3-Computer Model
Andris Ambainis
Algorithmica1
1995 Application of Kolmogorov Complexity to Inductive Inference with Limited Memory
Andris Ambainis
ALT1