Baby-step giant-step algorithms for the symmetric group
From MaRDI portal
Publication:2985808
DOI10.1145/2930889.2930930zbMATH Open1361.68303arXiv1612.03456OpenAlexW2506292551MaRDI QIDQ2985808FDOQ2985808
Authors: Eric Bach, Bryce Sandlund
Publication date: 10 May 2017
Published in: Proceedings of the ACM on International Symposium on Symbolic and Algebraic Computation (Search for Journal in Brave)
Abstract: We study discrete logarithms in the setting of group actions. Suppose that is a group that acts on a set . When , a solution to can be thought of as a kind of logarithm. In this paper, we study the case where , and develop analogs to the Shanks baby-step / giant-step procedure for ordinary discrete logarithms. Specifically, we compute two sets such that every permutation of can be written as a product of elements and . Our deterministic procedure is optimal up to constant factors, in the sense that and can be computed in optimal asymptotic complexity, and and are a small constant from in size. We also analyze randomized "collision" algorithms for the same problem.
Full work available at URL: https://arxiv.org/abs/1612.03456
Recommendations
Randomized algorithms (68W20) Symbolic computation and algebraic computation (68W30) Symmetric groups (20B30)
Cited In (3)
This page was built for publication: Baby-step giant-step algorithms for the symmetric group
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2985808)