Deterministic Algorithms for Solving Boolean Polynomial Equations Based on Channel Coding Theory

Solving the satisfiability problems of Boolean polynomial equations is still an open challenge in the fields of mathematics and computer science. In this paper, our goal is to propose a non-algebraic method for solving maximal Boolean polynomial equations (Max-PoSSo problem). By leveraging channel coding theory and dynamic programming, we propose three deterministic and robust algorithms for solving the satisfiability problems of Boolean polynomial equations. Comparisons are made among the three proposed algorithms and Genetic and Gröbner algorithms. Simulation results show that the proposed algorithms exhibit better performance in terms of the largest number of Boolean polynomials equal to 0 compared to the benchmark schemes in the literature.

Wu Guangfu, Lv Yijie, He Daojing, He Jiguang, Zhou Huan, Chan Sammy

A1 Journal article – refereed

G. Wu, Y. Lv, D. He, J. He, H. Zhou and S. Chan, "Deterministic Algorithms for Solving Boolean Polynomial Equations Based on Channel Coding Theory," in IEEE Access, vol. 8, pp. 26764-26772, 2020, doi: 10.1109/ACCESS.2020.2971393

https://doi.org/10.1109/ACCESS.2020.2971393 http://urn.fi/urn:nbn:fi-fe2020050625421