Compact data structures for Dedekind groups and finite rings (Q2232236)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Compact data structures for Dedekind groups and finite rings |
scientific article |
Statements
Compact data structures for Dedekind groups and finite rings (English)
0 references
4 October 2021
0 references
Let \(G\) be a finite group with \(n\) elements. Without loss of generality, it is assumed that \(G = \{1, \ldots , n\}\). The Cayley table for \(G\) is a two-dimensional table indexed by a pair of group elements \((i, j)\) such that the \((i, j)\)-th entry of the table is the product of \(i\) and \(j\). This product can be found in constant time. It needs \(O(n^2 \log n)\) bits or \(O(n^2)\) words in the word-RAM model to store the Cayley table. Furthermore, the number of words required to store a group in the word-RAM model is \(\Omega(n)\). A data structure that achieves the optimum information-theoretic lower bound asymptotically is known as a \textit{compact data structure}. The class of cyclic groups is the only class of groups that is known to have compact data structures while still retaining the capability to answer queries in constant time. In this paper, it is proved that the following classes of groups with \(n\) elements have compact data structures using \(O(n)\)-space and answers a multiplication query in constant time: Dedekind groups, groups whose indecomposable factors have this property, groups whose indecomposable factors are strongly indecomposable, groups defined as a semidirect product of groups with this property, and finite rings. For the entire collection see [Zbl 1470.68028].
0 references
abelian groups
0 references
Dedekind groups
0 references
finite rings
0 references
linear-space representations
0 references
compact data structures
0 references
strongly indecomposable groups
0 references