Solving polynomial systems

Jintai Ding*, Albrecht Petzoldt, Dieter S. Schmidt

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingChapterpeer-review

5 Citations (Scopus)

Abstract

This chapter considers the known techniques to solve (systems of) nonlinear polynomial equations. After giving a historical overview of the topic, we describe algorithms to solve univariate polynomials of high degree. The remainder of the chapter deals with algorithms to solve systems of nonlinear multivariate polynomials. We describe the XL algorithm, give a short introduction into the theory of Gröbner bases and present the most important algorithms to compute these bases. After analyzing the complexity of these algorithms against various types of multivariate polynomial systems, we end this chapter by giving an overview of the known algorithms used to solve over and underdetermined systems of multivariate quadratic equations.

Original languageEnglish
Title of host publicationAdvances in Information Security
PublisherSpringer
Pages185-248
Number of pages64
DOIs
Publication statusPublished - 2020
Externally publishedYes

Publication series

NameAdvances in Information Security
Volume80
ISSN (Print)1568-2633

Cite this