Solving Systems of Equations in Supernilpotent Algebras

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Recently, M.\ Kompatscher proved that for each finite supernilpotent algebra A in a congruence modular variety, there is a polynomial time algorithm to solve polynomial equations over this algebra. Let $\mu$ be the maximal arity of the fundamental operations of A, and let \[ d := |A|^{\log_2 (\mu) + \log_2 (|A|) + 1}.\] Applying a method that G.\ K{\'a}rolyi and C.\ Szab\'{o} had used to solve equations over finite nilpotent rings, we show that for A, there is $c \in \N$ such that a solution of every system of $s$ equations in $n$ variables can be found by testing at most $c n^{sd}$ (instead of all $|A|^n$ possible) assignments to the variables. This also yields new information on some circuit satisfiability problems.
Original languageEnglish
Title of host publication44th International Symposium on Mathematical Foundations of Computer Science (MFCS 2019)
Editors Peter Rossmanith and Pinar Heggernes and Joost-Pieter Katoen
Place of PublicationDagstuhl, Germany
PublisherSchloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
Pages72:1-72:9
Number of pages9
Volume138
ISBN (Electronic)9783959771177
ISBN (Print)978-3-95977-117-7
DOIs
Publication statusPublished - 2019

Publication series

NameLeibniz International Proceedings in Informatics (LIPIcs)

Fields of science

  • 101 Mathematics
  • 101001 Algebra
  • 101005 Computer algebra
  • 101013 Mathematical logic
  • 102031 Theoretical computer science

JKU Focus areas

  • Digital Transformation

Cite this