Papers
Topics
Authors
Recent
Search
2000 character limit reached

Deterministic Algorithms for the Hidden Subgroup Problem

Published 2 Oct 2021 in cs.DS | (2110.00827v2)

Abstract: We consider deterministic algorithms for the well-known hidden subgroup problem (HSP\mathsf{HSP}): for a finite group GG and a finite set XX, given a function f:G→Xf:G \to X and the promise that for any g1,g2∈G,f(g1)=f(g2)g_1, g_2 \in G, f(g_1) = f(g_2) iff g1H=g2Hg_1H=g_2H for a subgroup H≤GH \le G, the goal of the decision version is to determine whether HH is trivial or not, and the goal of the identification version is to identify HH. An algorithm for the problem should query f(g)f(g) for g∈Gg\in G at least as possible. Nayak asked whether there exist deterministic algorithms with O(∣G∣∣H∣)O(\sqrt{\frac{|G|}{|H|}}) query complexity for HSP\mathsf{HSP}. We answer this problem by proving the following results, which also extend the main results of Ref. [30], since here the algorithms do not rely on any prior knowledge of HH. (i)When GG is a general finite Abelian group, there exist an algorithm with O(∣G∣∣H∣)O(\sqrt{\frac{|G|}{|H|}}) queries to decide the triviality of HH and an algorithm to identify HH with O(∣G∣∣H∣log⁡∣H∣+log⁡∣H∣)O(\sqrt{\frac{|G|}{|H|}\log |H|}+\log |H|) queries. (ii)In general there is no deterministic algorithm for the identification version of HSP\mathsf{HSP} with query complexity of O(∣G∣∣H∣)O(\sqrt{\frac{|G|}{|H|}}), since there exists an instance of HSP\mathsf{HSP} that needs ω(∣G∣∣H∣)\omega(\sqrt{\frac{|G|}{|H|}}) queries to identify HH. f(x)f(x) is said to be ω(g(x))\omega(g(x)) if for every positive constant CC, there exists a positive constant NN such that for $x>N$, f(x)≥C⋅g(x)f(x)\ge C\cdot g(x), which means gg is a strict lower bound for ff. On the other hand, there exist instances of HSP\mathsf{HSP} with query complexity far smaller than O(∣G∣∣H∣)O(\sqrt{\frac{|G|}{|H|}}), whose query complexity is O(log⁡∣G∣∣H∣)O(\log \frac{|G|}{|H|}) and even O(1)O(1).

Authors (2)
Citations (4)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.