English

Polynomial-Time Algorithms for Black-Box Distributive Expanded Groups

Rings and Algebras 2025-05-28 v1 Computational Complexity Symbolic Computation

Abstract

Let Ω\Omega be a finite set of finitary operation symbols. An Ω\Omega-expanded group is a group (written additively and called the additive group of the Ω\Omega-expanded group) with an Ω\Omega-algebra structure. We use the black-box model of computation in Ω\Omega-expanded groups. In this model, elements of a finite Ω\Omega-expanded group HH are represented (not necessarily uniquely) by bit strings of the same length, say, nn. Given representations of elements of HH, equality testing and the fundamental operations of HH are performed by an oracle. Assume that HH is distributive, i.e., all its fundamental operations associated with nonnullary operation symbols in Ω\Omega are distributive over addition. Suppose s=(s1,,sm)s=(s_1,\dots,s_m) is a generating system of HH. In this paper, we present probabilistic polynomial-time black-box Ω\Omega-expanded group algorithms for the following problems: (i) given (1n,s)(1^n,s), construct a generating system of the additive group of HH, (ii) given (1n,s,(t1,,tk))(1^n,s,(t_1,\dots,t_k)) with t1,,tkHt_1,\dots,t_k\in H, find a generating system of the additive group of the ideal in HH generated by {t1,,tk}\{t_1,\dots,t_k\}, and (iii) given (1n,s)(1^n,s), decide whether HVH\in\mathfrak V, where V\mathfrak V is an arbitrary finitely based variety of distributive Ω\Omega-expanded groups with nilpotent additive groups. The error probability of these algorithms is exponentially small in nn. In particular, this can be applied to groups, rings, RR-modules, and RR-algebras, where RR is a fixed finitely generated commutative associative ring with 11. Rings and RR-algebras may be here with or without 11, where 11 is considered as a nullary fundamental operation.

Keywords

Cite

@article{arxiv.2505.20497,
  title  = {Polynomial-Time Algorithms for Black-Box Distributive Expanded Groups},
  author = {Mikhail Anokhin},
  journal= {arXiv preprint arXiv:2505.20497},
  year   = {2025}
}

Comments

13 pages

R2 v1 2026-07-01T02:41:09.904Z