Improved Algorithms for Solving Polynomial Systems over GF(2) by Multiple Parity-Counting
Itai Dinur
Abstract
We consider the problem of finding a solution to a multivariate polynomial equation system of degree d in n variables over . For d = 2, the best-known algorithm for the problem is by Bardet et al. [J. Complexity, 2013] and was shown to run in time O(20.792n) under assumptions that were experimentally found to hold for random equation systems. The best-known worst-case algorithm for the problem is due to Björklund et al. [ICALP'19]. It runs in time O(20.804n) for d = 2 and O(2(1-1/(2.7d))n) for d > 2. In this paper, we devise a worst-case algorithm that improves the one by Björklund et al. It runs in time O(20.6943n) (or O(1.6181n)) for d = 2 and O(2(1–1/(2d))n) for d > 2. Our algorithm thus outperforms all known worst-case algorithms, as well as ones analyzed for random equation systems. We also devise a second algorithm that outputs all solutions to a polynomial system and has similar complexity to the first (provided that the number of solutions is not too large). A central idea in the work of Björklund et al. was to reduce the problem of finding a solution to a polynomial system over to the problem of counting the parity of all solutions. A parity-counting instance was then reduced to many smaller parity-counting instances. Our main observation is that these smaller instances are related and can be solved more efficiently by a new algorithm to a problem which we call multiple parity-counting.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 6c79e7df-822b-4795-b7b2-b0be293d9ee9Cited by top-tier papers2
- Quantum Advantage via Solving Multivariate PolynomialsPierre Briaud, Itai Dinur, Riddhi Ghosal, Aayush Jain et al.SODA 2026
- Solving Polynomial Equations Over Finite FieldsHolger Dell, Anselm Haak, Melvin Kallmayer, Leo WennmannSODA 2025
Related papers
- Cryptanalytic Applications of the Polynomial Method for Solving Multivariate Equation Systems over GF(2)Itai DinurEUROCRYPT 2021 · 58 citations
- Fast Multivariate Multipoint Evaluation Over All Finite FieldsVishwas Bhargava, Sumanta Ghosh, Zeyu Guo, Mrinal Kumar et al.FOCS 2022 · 13 citations
- Improving Schroeppel and Shamir's algorithm for subset sum via orthogonal vectorsJesper Nederlof, Karol WegrzyckiSTOC 2021
- A Faster Exponential Time Algorithm for Bin Packing With a Constant Number of Bins via Additive CombinatoricsJesper Nederlof, Jakub Pawlewicz, Céline M. F. Swennenhuis, Karol WegrzyckiSODA 2021 · 3 citations
- Fast, algebraic multivariate multipoint evaluation in small characteristic and applicationsVishwas Bhargava, Sumanta Ghosh, Mrinal Kumar, Chandra Kanta MohapatraSTOC 2022 · 14 citations
