2021
DOI: 10.3390/math9243299
|View full text |Cite
|
Sign up to set email alerts
|

Transformation Method for Solving System of Boolean Algebraic Equations

Abstract: In recent years, various methods and directions for solving a system of Boolean algebraic equations have been invented, and now they are being very actively investigated. One of these directions is the method of transforming a system of Boolean algebraic equations, given over a ring of Boolean polynomials, into systems of equations over a field of real numbers, and various optimization methods can be applied to these systems. In this paper, we propose a new transformation method for Solving Systems of Boolean … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
17
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(17 citation statements)
references
References 29 publications
0
17
0
Order By: Relevance
“…Solving a system of logical equations has many applications, such as synthesis, output data coding, the state assignment of finite automata, the modeling and testing of digital networks, automatic test pattern generation and the determination of the initial state in circuits, timing analysis, and the generation of delayed failure tests for combinational circuits. The solution of a system of logical equations in the field of cryptography is used to analyze and break block ciphers, since they can be reduced to the problem of solving large-scale systems of logical equations [1][2][3][4][5][6]. This is because, for a specific cipher, algebraic cryptanalysis consists of two stages: the transformation of the cipher into a system of polynomial equations (usually over Boolean ring), and the solution of the resulting system of polynomial equations [7][8][9].…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…Solving a system of logical equations has many applications, such as synthesis, output data coding, the state assignment of finite automata, the modeling and testing of digital networks, automatic test pattern generation and the determination of the initial state in circuits, timing analysis, and the generation of delayed failure tests for combinational circuits. The solution of a system of logical equations in the field of cryptography is used to analyze and break block ciphers, since they can be reduced to the problem of solving large-scale systems of logical equations [1][2][3][4][5][6]. This is because, for a specific cipher, algebraic cryptanalysis consists of two stages: the transformation of the cipher into a system of polynomial equations (usually over Boolean ring), and the solution of the resulting system of polynomial equations [7][8][9].…”
Section: Introductionmentioning
confidence: 99%
“…Many of the applied algorithms for solving a system of logical equations or the Boolean satisfiability problem (SAT) that have been developed so far solve the problem in the Boolean domain. However, other areas have recently been developed and improved [11,12,14]. One of these directions is transformation into the real continuous domain.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations