Hostname: page-component-89b8bd64d-sd5qd Total loading time: 0 Render date: 2026-05-09T11:01:08.644Z Has data issue: false hasContentIssue false

Logical characterizations of algebraic circuit classes over integral domains

Published online by Cambridge University Press:  13 May 2024

Timon Barlag*
Affiliation:
Leibniz Universität Hannover, Hannover, Germany
Florian Chudigiewitsch
Affiliation:
Universität zu Lübeck, Lübeck, Germany
Sabrina A. Gaube
Affiliation:
Leibniz Universität Hannover, Hannover, Germany
*
Corresponding author: Timon Barlag; Email: barlag@thi.uni-hannover.de
Rights & Permissions [Opens in a new window]

Abstract

We present an adapted construction of algebraic circuits over the reals introduced by Cucker and Meer to arbitrary infinite integral domains and generalize the $\mathrm{AC}_{\mathbb{R}}$ and $\mathrm{NC}_{\mathbb{R}}^{}$ classes for this setting. We give a theorem in the style of Immerman’s theorem which shows that for these adapted formalisms, sets decided by circuits of constant depth and polynomial size are the same as sets definable by a suitable adaptation of first-order logic. Additionally, we discuss a generalization of the guarded predicative logic by Durand, Haak and Vollmer, and we show characterizations for the $\mathrm{AC}_{R}$ and $\mathrm{NC}_R^{}$ hierarchy. Those generalizations apply to the Boolean $\mathrm{AC}$ and $\mathrm{NC}$ hierarchies as well. Furthermore, we introduce a formalism to be able to compare some of the aforementioned complexity classes with different underlying integral domains.

Information

Type
Special Issue: Logic and Complexity
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Example graphs that satisfy the imposed conditions of Example 28.

Figure 1

Table 1. Illustration of digit-wise division until $0$ of the base $5$ number $444$ which takes $63 = (\lfloor \log _2 5 \rfloor + 2)^3 - 1$ steps

Figure 2

Table 2. The sequence ${d}(8, 2, 2)$

Figure 3

Table 3. The sequence ${d}(8, 1, 2)$

Figure 4

Table 4. The sequence ${d}(8, 2, 2)$