Non-uniform automata over groups
Information and Computation
Some optimal inapproximability results
Journal of the ACM (JACM)
Inapproximability Results for Equations over Finite Groups
ICALP '02 Proceedings of the 29th International Colloquium on Automata, Languages and Programming
The Complexity of Solving Equations Over Finite Groups
COCO '99 Proceedings of the Fourteenth Annual IEEE Conference on Computational Complexity
The complexity of equivalence and isomorphism of systems of equations over finite groups
Theoretical Computer Science - Mathematical foundations of computer science 2004
Learning expressions and programs over monoids
Information and Computation
Computational complexity of auditing finite attributes in statistical databases
Journal of Computer and System Sciences
Hard constraint satisfaction problems have hard gaps at location 1
Theoretical Computer Science
Learning expressions and programs over monoids
Information and Computation
Journal of Automated Reasoning
Tight approximability results for the maximum solution equation problem over Zp
MFCS'05 Proceedings of the 30th international conference on Mathematical Foundations of Computer Science
Hi-index | 0.01 |
We study the computational complexity of solving systems of equations over a finite group. An equation over a group G is an expression of the form w1.w2....wk = 1G, where each wi is either a variable, an inverted variable, or a group constant and 1G is the identity element of G . A solution to such an equation is an assignment of the variables (to values in G) which realizes the equality. A system of equations is a collection of such equations; a solution is then an assigmnent which simultaneously realizes each equation. We show that the problem of determining if a (single) equation has a solution is NP-complete for all nonsolvable groups G. For nilpotent groups, this same problem is shown to be in P. The analogous problem for systems of such equations is shown to be NP-complete if G is non-Abelian, and in P otherwise. Finally, we observe some connections between these problems and the theory of nonuniform automata.