Deterministic Algorithms for the Hidden Subgroup Problem
- URL: http://arxiv.org/abs/2104.14436v3
- Date: Fri, 10 Jun 2022 20:49:17 GMT
- Title: Deterministic Algorithms for the Hidden Subgroup Problem
- Authors: Ashwin Nayak
- Abstract summary: We present deterministic algorithms for the Hidden Subgroup Problem.
For abelian groups, the first algorithm achieves the same worst-case query complexity as the optimal randomized algorithm.
The analogous algorithm for non-abelian groups comes within a $sqrt log n$ factor of the optimal randomized query complexity.
- Score: 3.2590610391507444
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: We present deterministic algorithms for the Hidden Subgroup Problem. The
first algorithm, for abelian groups, achieves the same asymptotic worst-case
query complexity as the optimal randomized algorithm, namely O($\sqrt{ n}\,$),
where $n$ is the order of the group. The analogous algorithm for non-abelian
groups comes within a $\sqrt{ \log n}$ factor of the optimal randomized query
complexity. The best known randomized algorithm for the Hidden Subgroup Problem
has expected query complexity that is sensitive to the input, namely O($\sqrt{
n/m}\,$), where $m$ is the order of the hidden subgroup. In the first version
of this article (arXiv:2104.14436v1 [cs.DS]), we asked if there is a
deterministic algorithm whose query complexity has a similar dependence on the
order of the hidden subgroup. Prompted by this question, Ye and Li
(arXiv:2110.00827v1 [cs.DS]) present deterministic algorithms for abelian
groups which solve the problem with O($\sqrt{ n/m }\,$ ) queries, and find the
hidden subgroup with O($\sqrt{ n (\log m) / m} + \log m$) queries. Moreover,
they exhibit instances which show that in general, the deterministic query
complexity of the problem may be o($\sqrt{ n/m } \,$), and that of finding the
entire subgroup may also be o($\sqrt{ n/m } \,$) or even $\omega(\sqrt{ n/m }
\,)$. We present a different deterministic algorithm for the Hidden Subgroup
Problem that also has query complexity O($\sqrt{ n/m }\,$) for abelian groups.
The algorithm is arguably simpler. Moreover, it works for non-abelian groups,
and has query complexity O($\sqrt{ (n/m) \log (n/m) }\,$) for a large class of
instances, such as those over supersolvable groups. We build on this to design
deterministic algorithms to find the hidden subgroup for all abelian and some
non-abelian instances, at the cost of a $\log m$ multiplicative factor increase
in the query complexity.
Related papers
- Clustering with Non-adaptive Subset Queries [16.662507957069813]
Given a query $S subset U$, $|S|=2$, the oracle returns yes if the points are in the same cluster and no otherwise.
For adaptive algorithms with pair-wise queries, the number of required queries is known to be $Theta(nk)$.
Non-adaptive schemes require $Omega(n2)$ queries, which matches the trivial $O(n2)$ upper bound attained by querying every pair of points.
arXiv Detail & Related papers (2024-09-17T05:56:07Z) - A Scalable Algorithm for Individually Fair K-means Clustering [77.93955971520549]
We present a scalable algorithm for the individually fair ($p$, $k$)-clustering problem introduced by Jung et al. and Mahabadi et al.
A clustering is then called individually fair if it has centers within distance $delta(x)$ of $x$ for each $xin P$.
We show empirically that not only is our algorithm much faster than prior work, but it also produces lower-cost solutions.
arXiv Detail & Related papers (2024-02-09T19:01:48Z) - Robust Approximation Algorithms for Non-monotone $k$-Submodular
Maximization under a Knapsack Constraint [0.0]
Two deterministic approximation algorithms are presented for the problem of non-monotone $k$-submodular complexity under a knapsack constraint.
Our algorithms provide constant approximation ratios within only $O(nk)$ query complexity for the non-monotone objective.
arXiv Detail & Related papers (2023-09-21T12:42:52Z) - Efficiently Learning One-Hidden-Layer ReLU Networks via Schur
Polynomials [50.90125395570797]
We study the problem of PAC learning a linear combination of $k$ ReLU activations under the standard Gaussian distribution on $mathbbRd$ with respect to the square loss.
Our main result is an efficient algorithm for this learning task with sample and computational complexity $(dk/epsilon)O(k)$, whereepsilon>0$ is the target accuracy.
arXiv Detail & Related papers (2023-07-24T14:37:22Z) - Near-Optimal Bounds for Learning Gaussian Halfspaces with Random
Classification Noise [50.64137465792738]
We show that any efficient SQ algorithm for the problem requires sample complexity at least $Omega(d1/2/(maxp, epsilon)2)$.
Our lower bound suggests that this quadratic dependence on $1/epsilon$ is inherent for efficient algorithms.
arXiv Detail & Related papers (2023-07-13T18:59:28Z) - The First Optimal Acceleration of High-Order Methods in Smooth Convex
Optimization [88.91190483500932]
We study the fundamental open question of finding the optimal high-order algorithm for solving smooth convex minimization problems.
The reason for this is that these algorithms require performing a complex binary procedure, which makes them neither optimal nor practical.
We fix this fundamental issue by providing the first algorithm with $mathcalOleft(epsilon-2/(p+1)right) $pth order oracle complexity.
arXiv Detail & Related papers (2022-05-19T16:04:40Z) - Fuzzy Clustering with Similarity Queries [56.96625809888241]
The fuzzy or soft objective is a popular generalization of the well-known $k$-means problem.
We show that by making few queries, the problem becomes easier to solve.
arXiv Detail & Related papers (2021-06-04T02:32:26Z) - Time and Query Optimal Quantum Algorithms Based on Decision Trees [2.492300648514128]
We show that a quantum algorithm can be implemented in time $tilde O(sqrtGT)$.
Our algorithm is based on non-binary span programs and their efficient implementation.
arXiv Detail & Related papers (2021-05-18T06:51:11Z) - Fast Classical and Quantum Algorithms for Online $k$-server Problem on
Trees [0.19573380763700712]
We consider online algorithms for the $k$-server problem on trees.
Chrobak and Larmore proposed a $k$-competitive algorithm for this problem that has the optimal competitive ratio.
We propose a new time-efficient implementation of this algorithm that has $O(nlog n)$ time complexity for preprocessing.
arXiv Detail & Related papers (2020-08-01T14:21:45Z) - Streaming Complexity of SVMs [110.63976030971106]
We study the space complexity of solving the bias-regularized SVM problem in the streaming model.
We show that for both problems, for dimensions of $frac1lambdaepsilon$, one can obtain streaming algorithms with spacely smaller than $frac1lambdaepsilon$.
arXiv Detail & Related papers (2020-07-07T17:10:00Z) - Quantum Algorithms for the Most Frequently String Search, Intersection
of Two String Sequences and Sorting of Strings Problems [0.0]
We study algorithms for solving three problems on strings.
The first one is the Most Frequently String Search Problem.
The second is searching intersection of two sequences of strings.
The third problem is sorting of $n$ strings of length $k$.
arXiv Detail & Related papers (2020-01-07T07:22:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.