• DocumentCode
    2237123
  • Title

    On the complexity of some problems on groups input as multiplication tables

  • Author

    Barrington, D.M. ; Kadau, Peter ; Lange, Klaus-Jörn ; Mckenzie, Pierre

  • Author_Institution
    Massachusetts Univ., Amherst, MA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    62
  • Lastpage
    69
  • Abstract
    The Cayley group membership problem (CGM) is to input a groupoid (binary algebra) G given as a multiplication table, a subset X of G, and an element t of G, and to determine whether t can be expressed as a product of elements of X. For general groupoids CGM is P-complete, and for associative algebras (semigroups) it is NL-complete. Here we investigate CGM for particular classes of groups. The problem for general groups is in SL (symmetric log space), but any kind of hardness result seems difficult because it would require constructing the entire multiplication table of a group. We introduce the complexity class FOLL, or FO(log log n), of problems solvable by uniform polysize circuit families of unbounded fan-in and depth O(log log n). Since parity is not in FOLL, no problem in FOLL can be complete for any class containing parity, such as NC1, L, or SL. But FOLL is not known to be contained even in SL. We show that CGM for cyclic groups is in FOLL∩L and that CGM for abelian groups is in FOLL. We then partially extend our method to solvable groups, showing that CGM for groups of constant solvability class is in FOLL and that CGM for nilpotent groups can be solved by poly-size circuits of depth O((log log n)2). (Thus the latter problem is provably not complete for any class containing parity) We also consider the problem of testing for various properties of a group input as a table: we prove that cyclicity and nilpotency can each be tested in FOLL∩L. Finally, we examine the implications of our results for the complexity of iterated multiplication, powering, and division of integers, in the context of the recent results of Chiu, Davida, and Litow
  • Keywords
    computability; computational complexity; computational geometry; Cayley group membership problem; NL-complete; P-complete; abelian groups; associative algebras; binary algebra; complexity; complexity class; cyclic groups; general groupoids; groupoid; groups input; multiplication tables; uniform polysize circuit; Algebra; Circuits; Polynomials; Testing; User-generated content;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 2000. Proceedings. 15th Annual IEEE Conference on
  • Conference_Location
    Florence
  • ISSN
    1093-0159
  • Print_ISBN
    0-7695-0674-7
  • Type

    conf

  • DOI
    10.1109/CCC.2000.856736
  • Filename
    856736