2022
DOI: 10.3390/a15020033
|View full text |Cite
|
Sign up to set email alerts
|

Converting of Boolean Expression to Linear Equations, Inequalities and QUBO Penalties for Cryptanalysis

Abstract: There exists a wide range of constraint programming (CP) problems defined on Boolean functions depending on binary variables. One of the approaches to solving CP problems is using specific appropriate solvers, e.g., SAT solvers. An alternative is using the generic solvers for mixed-integer linear programming problems (MILP), but they require transforming expressions with Boolean functions to linear equations or inequalities. Here, we present two methods of such a transformation which applies to any Boolean fun… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(2 citation statements)
references
References 23 publications
0
2
0
Order By: Relevance
“…The conversion of cryptographic tasks into the Quadratic Unconstrained Binary Optimization (QUBO) format is a crucial step for utilizing quantum annealing in cryptanalysis. This approach is detailed in the article "Converting of Boolean Expression to Linear Equations, Inequalities and QUBO Penalties for Cryptanalysis," [7] which provides a comprehensive methodology for transforming cryptographic algorithms into a format suitable for quantum annealers.…”
Section: Converting Cryptographic Problems To the Qubo Formatmentioning
confidence: 99%
“…The conversion of cryptographic tasks into the Quadratic Unconstrained Binary Optimization (QUBO) format is a crucial step for utilizing quantum annealing in cryptanalysis. This approach is detailed in the article "Converting of Boolean Expression to Linear Equations, Inequalities and QUBO Penalties for Cryptanalysis," [7] which provides a comprehensive methodology for transforming cryptographic algorithms into a format suitable for quantum annealers.…”
Section: Converting Cryptographic Problems To the Qubo Formatmentioning
confidence: 99%
“…One such development is the transformation of a system of logical equations to a real contiguous domain, since a real contiguous domain is a richer area that includes many well-developed methods and algorithms. The essence of this development lies in the fact that the system of logical equations is transformed into a system in a real domain and the solution is sought in a real continuous domain [14]. The transformed system can be reduced to a numerical optimization problem, which makes it possible to apply, analyze, and combine methods such as the steepest descent algorithm, Newton's method, and the coordinate descent algorithm [12,[15][16][17][18][19][20][21][22].…”
Section: Introductionmentioning
confidence: 99%