Abstract
We give a polynomial time algorithm that computes a decomposition of a finite group G given in the form of its multiplication table. That is, given G, the algorithm outputs two subgroups A and B of G such that G is the direct product of A and B, if such a decomposition exists.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arvind, Toran: Solvable group isomorphism is (almost) in NP intersect coNP. In: Proceedings of the 19th Annual Conference on Computational Complexity, pp. 91–103 (2004)
Babai, L., Kantor, W.M., Luks, E.M.: Computational complexity and the classification of finite simple groups. In: Proceedings of the 24th FOCS, pp. 162–171 (1979)
Babai, L., Seress, A., Luks, E.M.: Permutation groups in nc. In: Proceedings of 19th STOC, pp. 409–420 (1987)
Chen, L., Fu, B.: Linear and sublinear time algorithms for the basis of abelian groups. In: Electronic Colloquium on Computational Complexity, Technical report TR07-052 (2007)
Le Gall, F.: Efficient isomorphism testing for a class of group extensions. In: Proceedings of the annual Symposium on Theoretical Aspects of Computer Science (2009)
Herstein, I.N.: Topics in Algebra, 2nd edn. John Wiley & Sons, New York (1975)
Hulpke, A.: Gap project repository, http://www.math.colostate.edu/~hulpke/gapproj/projects.htm
Hungerford, T.W.: Algebra. Graduate Texts in Mathematics, vol. 73. Springer, New York (1974)
Kantor, W.M.: Polynomial-time algorithms for finding elements of prime order and sylow subgroups. Journal of Algorithms 6, 478–514 (1985)
Kantor, W.M.: Sylow’s theorem in polynomial time. J. Comp. Syst. Sci. 30, 359–394 (1985)
Kantor, W.M.: Finding sylow normalizers in polynomial time. Journal of Algorithms 11, 523–563 (1990)
Kavitha, T.: Linear time algorithms for abelian group isomorphism and related problems. J. Comput. Syst. Sci. 73(6), 986–996 (2007)
Kantor, W.M., Taylor, D.E.: Polynomial-time versions of sylow’s theorem. Journal of Algorithms 9, 1–17 (1988)
Luks, E.: Lectures on polynomial-time computation in groups, http://ix.cs.uoregon.edu/~luks
Luks, E.M.: Computing the composition factors of a permutation group in polynomial time. Combinatorica 7, 87–99 (1987)
Miller, G.: On the nlog n isomorphism technique. In: Proceedings of the tenth annual ACM symposium on Theory of computing (1978)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kayal, N., Nezhmetdinov, T. (2009). Factoring Groups Efficiently. In: Albers, S., Marchetti-Spaccamela, A., Matias, Y., Nikoletseas, S., Thomas, W. (eds) Automata, Languages and Programming. ICALP 2009. Lecture Notes in Computer Science, vol 5555. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02927-1_49
Download citation
DOI: https://doi.org/10.1007/978-3-642-02927-1_49
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02926-4
Online ISBN: 978-3-642-02927-1
eBook Packages: Computer ScienceComputer Science (R0)