The complexity of solving a random polynomial system

09/07/2023
by   Giulia Gaggero, et al.
0

A multivariate cryptograpic instance in practice is a multivariate polynomial system. So the security of a protocol rely on the complexity of solving a multivariate polynomial system. In this paper there is an overview on a general algorithm used to solve a multivariate system and the quantity to which the complexity of this algorithm depends on: the solving degree. Unfortunately, it is hard to compute. For this reason, it is introduced an invariant: the degree of regularity. This invariant, under certain condition, give us an upper bound on the solving degree. Then we speak about random polynomial systems and in particular what "random" means to us. Finally, we give an upper bound on both the degree of regularity and the solving degree of such random systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/29/2020

Formal Power Series on Algebraic Cryptanalysis

In cryptography, attacks that utilize a Gröbner basis have broken severa...
research
12/20/2021

The complexity of solving Weil restriction systems

The solving degree of a system of multivariate polynomial equations prov...
research
05/04/2020

Complexity of Sparse Polynomial Solving 2: Renormalization

Renormalized homotopy continuation on toric varieties is introduced as a...
research
12/10/2021

Solving degree, last fall degree, and related invariants

In this paper we study and relate several invariants connected to the so...
research
11/09/2017

Rigid continuation paths I. Quasilinear average complexity for solving polynomial systems

How many operations do we need on the average to compute an approximate ...
research
07/17/2020

On Algorithms for Solving the Rubik's Cube

In this paper, we present a novel algorithm and its three variations for...
research
11/02/2020

Stronger bounds on the cost of computing Groebner bases for HFE systems

We give upper bounds for the solving degree and the last fall degree of ...

Please sign up or login with your details

Forgot password? Click here to reset