Circuit equivalence in 2-nilpotent algebras
The circuit equivalence problem of a finite algebra A is the computational problem of deciding whether two circuits over A define the same function or not. This problem not just generalises the equivalence problem for Boolean circuits, but is also of high interest in universal algebra, as it models the problems of checking identities in A. In this paper we discuss the complexity for algebras from congruence modular varieties. A partial classification was already given by Idziak and Krzaczkowski, leaving essentially only a gap for nilpotent but not supernilpotent algebras. We start a systematic study of this open case, proving that the circuit equivalence problem is in P for 2-nilpotent such algebras.
READ FULL TEXT