Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Randomized BSGS algorithms #20

Open
jdbancal opened this issue Dec 15, 2021 · 0 comments
Open

Randomized BSGS algorithms #20

jdbancal opened this issue Dec 15, 2021 · 0 comments

Comments

@jdbancal
Copy link
Member

jdbancal commented Dec 15, 2021

BSGS chains are a crucial tool for computing with finite groups. The deterministic construction of a BSGS chain is very resource demanding for groups acting on many points (very slow). Thankfully, a variety of (much quicker) randomized methods are known for this.

Currently, RepLAB implements one such randomized method. Since the method can fail on groups with a very large diameter, its usage is however limited to the situation in which the group order is known (provided by the user). In this case, correctness is guaranteed despite randomization. But other randomized methods have been proposed, which guarantee correctness with a given desired probability, while preserving computational advantage. Can we implement one of these methods to be our default BSGS chain construction for domain size >= 100?

References:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant