239
Views
5
CrossRef citations to date
0
Altmetric
Original Articles

Solving the Conjugacy Decision Problem via Machine Learning

ORCID Icon, &
 

ABSTRACT

Machine learning and pattern recognition techniques have been successfully applied to algorithmic problems in free groups. In this paper, we seek to extend these techniques to finitely presented non-free groups, with a particular emphasis on polycyclic and metabelian groups that are of interest to non-commutative cryptography. As a prototypical example, we utilize supervised learning methods to construct classifiers that can solve the conjugacy decision problem, i.e., determine whether or not a pair of elements from a specified group are conjugate. The accuracies of classifiers created using decision trees, random forests, and N-tuple neural network models are evaluated for several non-free groups. The very high accuracy of these classifiers suggests an underlying mathematical relationship with respect to conjugacy in the tested groups.

2010 AMS SUBJECT CLASSIFICATION:

Acknowledgments

We would like to thank Benjamin Fine and Vladimir Shpilrain for their helpful suggestions throughout the development of this work. We would also like to thank the reviewers for their constructive questions, comments, and corrections. This paper is based in part on the Ph.D. dissertation of Jonathan Gryak at the City University of New York, 2017, written under the supervision of Gryak’s advisor Delaram Kahrobaei.

Additional information

Funding

Delaram Kahrobaei is partially supported by a PSC-CUNY grant from the CUNY Research Foundation, the City Tech Foundation, and ONR (Office of Naval Research) grants N000141210758 and N00014-15-1-2164.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.