Even faster algorithms for CSAT over supernilpotent algebras

02/20/2020
by   Piotr Kawałek, et al.
0

In this paper two algorithms solving circuit satisfiability problem over supernilpotent algebras are presented. The first one is deterministic and is faster than fastest previous algorithm presented by Aichinger. The second one is probabilistic with linear time complexity. Application of the former algorithm to finite groups provides time complexity that is usually lower than in previously best (given by Földvári) and application of the latter leads to corollary, that circuit satisfiability problem for group G is either tractable in probabilistic linear time if G is nilpotent or is NP-complete if G fails to be nilpotent. The results are obtained, by translating equations between polynomials over supernilpotent algebras to bounded degree polynomial equations over finite fields.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/22/2020

Equation satisfiability in solvable groups

The study of the complexity of the equation satisfiability problem in fi...
research
01/27/2021

A Deterministic Algorithm for the Discrete Logarithm Problem in a Semigroup

The discrete logarithm problem in a finite group is the basis for many p...
research
02/24/2020

Hardness of equations over finite solvable groups under the exponential time hypothesis

Goldmann and Russell (2002) initiated the study of the complexity of the...
research
03/09/2000

On the tractable counting of theory models and its application to belief revision and truth maintenance

We introduced decomposable negation normal form (DNNF) recently as a tra...
research
01/25/2023

Accelerating Brain Simulations with the Fast Multipole Method

The brain is probably the most complex organ in the human body. To under...
research
04/21/2021

Towards a more efficient approach for the satisfiability of two-variable logic

We revisit the satisfiability problem for two-variable logic, denoted by...
research
04/30/2022

Fast Multivariate Multipoint Evaluation Over All Finite Fields

Multivariate multipoint evaluation is the problem of evaluating a multiv...

Please sign up or login with your details

Forgot password? Click here to reset