The complexity of the Chinese Remainder Theorem

07/05/2023
by   Miguel Campercholi, et al.
0

The Chinese Remainder Theorem for the integers says that every system of congruence equations is solvable as long as the system satisfies an obvious necessary condition. This statement can be generalized in a natural way to arbitrary algebraic structures using the language of Universal Algebra. In this context, an algebra is a structure of a first-order language with no relation symbols, and a congruence on an algebra is an equivalence relation on its base set compatible with its fundamental operations. A tuple of congruences of an algebra is called a Chinese Remainder tuple if every system involving them is solvable. In this article we study the complexity of deciding whether a tuple of congruences of a finite algebra is a Chinese Remainder tuple. This problem, which we denote CRT, is easily seen to lie in coNP. We prove that it is actually coNP-complete and also show that it is tractable when restricted to several well-known classes of algebras, such as vector spaces and distributive lattices. The polynomial algorithms we exhibit are made possible by purely algebraic characterizations of Chinese Remainder tuples for algebras in these classes, which constitute interesting results in their own right. Among these, an elegant characterization of Chinese Remainder tuples of finite distributive lattices stands out. Finally, we address the restriction of CRT to an arbitrary equational class 𝒱 generated by a two-element algebra. Here we establish an (almost) dichotomy by showing that, unless 𝒱 is the class of semilattices, the problem is either coNP-complete or tractable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/05/2022

Finite model theory for pseudovarieties and universal algebra: preservation, definability and complexity

We explore new interactions between finite model theory and a number of ...
research
01/09/2023

The Algebra of Nondeterministic Finite Automata

A process algebra is proposed, whose semantics maps a term to a nondeter...
research
02/19/2018

A Method to Translate Order-Sorted Algebras to Many-Sorted Algebras

Order-sorted algebras and many sorted algebras exist in a long history w...
research
09/06/2020

On the construction of explosive relation algebras

Fork algebras are an extension of relation algebras obtained by extendin...
research
01/15/2023

Deciding Equations in the Time Warp Algebra

Join-preserving maps on the discrete time scale ω^+, referred to as time...
research
10/31/2020

General Data Analytics with Applications to Visual Information Analysis: A Provable Backward-Compatible Semisimple Paradigm over T-Algebra

We consider a novel backward-compatible paradigm of general data analyti...
research
11/03/2017

Word problems in Elliott monoids

Algorithmic issues concerning Elliott local semigroups are seldom consid...

Please sign up or login with your details

Forgot password? Click here to reset