CryptoRecords.info
MQ

Multivariate quadratic equations

Solve a system of m quadratic equations in n variables over a specified finite field.

Boolean · classical · worst case

Degree at most 2 over F_2; n variables; polynomially many explicitly represented equations

3 results · 3 papers
ClassicalProvableArbitrary Boolean quadratic systems2c n + o(n)
#PUBLICATION / AUTHORSDATETIME BOUNDSPACE BOUNDEVIDENCE
1Improved Algorithms for Solving Polynomial Systems over GF(2) by Multiple Parity-CountingItai DinurSODA 2021SourceBibTeX / details10 May 2020O(20.6943n)Not stated in the checked sourcePublishedSource checked
2Solving Systems of Polynomial Equations over GF(2) by a Parity-Counting Self-ReductionAndreas Björklund · Petteri Kaski · Ryan WilliamsICALP 2019SourceBibTeX / details4 Jul 2019O*(20.804n)Not stated in the checked sourcePublishedSource checked
3Beating Brute Force for Systems of Polynomial Equations over Finite FieldsDaniel Lokshtanov · Ramamohan Paturi · Suguru Tamaki · Ryan Williams · Huacheng YuSODA 2017SourceBibTeX / details4 Jan 2017O(20.8765n)Not stated in the checked sourcePublishedSource checked
Comparison definition & assumptions
Regime
Degree at most 2 over F_2; n variables; polynomially many explicitly represented equations
Computation
Classical
Rigor
Provable
Instances
Arbitrary Boolean quadratic systems
Cost scale
2^{c n + o(n)}
Parameter
n
Description
Degree at most 2 over F_2; n variables; polynomially many explicitly represented equations
Comparison rules
Compare randomized worst-case solution-finding bounds over F_2, suppressing polynomial factors. Do not mix algebraic regularity assumptions, fixed equation-density heuristics, or higher-degree bounds into this list.
Tags
binary field, worst-case, bounded error