On the Constant-Depth Circuit Complexity of Generating Quasigroups

Abstract

We investigate the constant-depth circuit complexity of the Isomorphism Problem, Minimum Generating Set Problem (MGS), and Sub(quasi)group Membership Problem (Membership) for groups and quasigroups (=Latin squares), given as input in terms of their multiplication (Cayley) tables. Despite decades of research on these problems, lower bounds for these problems even against depth-2 AC circuits remain unknown. Perhaps surprisingly, Chattopadhyay, Tor\'an, and Wagner (FSTTCS 2010; ACM Trans. Comput. Theory, 2013) showed that Quasigroup Isomorphism could be solved by AC circuits of depth O( n) using O(2 n) nondeterministic bits, a class we denote ∃^2(n)FOLL. We narrow this gap by improving the upper bound for many of these problems to quasiAC0, thus decreasing the depth to constant. In particular, we show: - MGS for quasigroups is in ∃^2(n)∀ nNTIME(polylog(n))⊂eq quasiAC0. Papadimitriou and Yannakakis (J. Comput. Syst. Sci., 1996) conjectured that this problem was ∃^2(n)P-complete; our results refute a version of that conjecture for completeness under quasiAC0 reductions unconditionally, and under polylog-space reductions assuming EXP ≠ PSPACE. - MGS for groups is in AC1(L), improving on the previous upper bound of P (Lucchini & Thakkar, J. Algebra, 2024). - Quasigroup Isomorphism belongs to ∃^2(n)AC0(DTISP(polylog,)⊂eq quasiAC0, improving on the previous bound of ∃^2(n)L∃^2(n)FOLL⊂eq quasiFOLL (Chattopadhyay, Tor\'an, & Wagner, ibid.; Levet, Australas. J. Combin., 2023). Our results suggest that understanding the constant-depth circuit complexity may be key to resolving the complexity of problems concerning (quasi)groups in the multiplication table model.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…