KIT | KIT-Bibliothek | Impressum | Datenschutz

Classifying Identities: Subcubic Distributivity Checking and Hardness from Arithmetic Progression Detection

Dudek, Bartłomiej; Fischer, Nick; Gokaj, Geri 1; Jin, Ce; Künnemann, Marvin 1; Mao, Xiao; Redžić, Mirza 1
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract:

Werevisit the complexity of verifying basic identities, such as associativity and distributivity, on a given finite algebraic structure. In particular, while Rajagopalan and Schulman (FOCS’96, SICOMP’00) gave a surprising randomized algorithm to verify associativity of an operation ⊙ : 𝑆 × 𝑆 → 𝑆 in optimal time 𝑂(|𝑆|2), they left open the problem of finding any subcubic algorithm for verifying distributivity of given operations ⊙, ⊕ : 𝑆 × 𝑆 → 𝑆. Weresolve the open problem by Rajagopalan and Schulman by devising an algorithm verifying distributivity in strongly subcubic
time 𝑂(|𝑆|𝜔), together with a matching conditional lower bound based on the Triangle Detection Hypothesis. We propose arithmetic progression detection in small universes as a consequential algorith mic challenge: We show that unless 4-term arithmetic progressions in a set 𝑋 ⊆ {1,...,𝑁} can be detected in time𝑂(𝑁2−𝜖), then the 3-uniform 4-hyperclique hypothesis is true, and verifying certain identities requires running time |𝑆|3−𝑜(1). A careful combination of our algorithmic and hardness ideas allows us to fully classify a natural subclass of identities: Specifically, any 3-variable identity over binary operations in which no side is a subexpression of the other is either verifiable in randomized time 𝑂(|𝑆|2), verifiable in randomized time 𝑂(|𝑆|𝜔) with a matching lower bound from trian gle detection, or trivially verifiable in time 𝑂(|𝑆|3) with a matching
... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000195140
Veröffentlicht am 10.07.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 09.06.2026
Sprache Englisch
Identifikator ISBN: 979-8-4007-2536-4
ISSN: 0737-8017
KITopen-ID: 1000195140
Erschienen in STOC '26: Proceedings of the 58th Annual ACM Symposium on Theory of Computing. Ed.: A. Bhaskara, A. Czumaj
Veranstaltung 58 Annual ACM Symposium on Theory of Computing (2026), Salt Lake City, UT, USA, 22.06.2026 – 26.06.2026
Verlag Association for Computing Machinery (ACM)
Seiten 1453 - 1464
Externe Relationen Siehe auch
Nachgewiesen in Scopus
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page