Home Multiaffine polynomials over a finite field
Article
Licensed
Unlicensed Requires Authentication

Multiaffine polynomials over a finite field

  • Svetlana N. Selezneva EMAIL logo
Published/Copyright: December 4, 2021

Abstract

We consider polynomials f(x1, …, xn) over a finite field that possess the following property: for some element b of the field the set of solutions of the equation f(x1, …, xn) = b coincides with the set of solutions of some system of linear equations over this field. Such polynomials are said to be multiaffine with respect to the right-hand side b. We obtain the properties of multiaffine polynomials over a finite field. Then we show that checking the multiaffinity with respect to a given right-hand side may be done by an algorithm with polynomial (in terms of the number of variables and summands of the input polynomial) complexity. Besides that, we prove that in case of the positive decision a corresponding system of linear equations may be recovered with complexity which is also polynomial in terms of the same parameters.


Note: Originally published in Diskretnaya Matematika (2020) 32,№3, 85–97 (in Russian).


Acknowledgment

The author thanks the anonymous referee for useful comments and questions that made it possible to improve the presentation of results.

  1. Funding: Research was supported by RBRF, project 19-01-00200-a.

References

[1] Gorshkov S. P., “On the complexity of detecting multiaffinity, bijunctivity, weak positivity and weak negativity”, Surveys on appl. industr. math., 4:2 (1997), 216–237 (in Russian).Search in Google Scholar

[2] Creignou N., Khanna S., Sudan M., Complexity classifications of Boolean constraint satisfaction problems, SIAM, 2001, xii+100 pp.10.1137/1.9780898718546Search in Google Scholar

[3] Gorshkov S. P., Tarasov A. V., Complexity of solving systems of Boolean equations, M.: Kurs, 2017 (in Russian), 192 pp.Search in Google Scholar

[4] Logachev O. A., Sukaev A. A., Fedorov S. N., “On a method for solving of systems of quadratic Boolean equations using local affinities”, Informatics and its application, 13:2 (2019), 37–46 (in Russian).Search in Google Scholar

[5] Lidl R., Niederreiter H., Finite Fields, Addison-Wesley Publ. Inc., 1983, 755 pp.Search in Google Scholar

[6] Baev V. V., “On some algorithms for constructing low-degree annihilators for Boolean functions”, Discrete Math. Appl., 16:5 (2006), 439–452.10.1515/156939206779238427Search in Google Scholar

[7] Baev V. V., “An enhanced algorithm to search for low-degree annihilators for a Zhegalkin polynomial”, Discrete Math. Appl., 17:5 (2007), 533–538.10.1515/dma.2007.041Search in Google Scholar

Received: 2020-01-14
Revised: 2020-07-24
Published Online: 2021-12-04
Published in Print: 2021-12-20

© 2021 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 30.11.2025 from https://www.degruyterbrill.com/document/doi/10.1515/dma-2021-0038/html
Scroll to top button