All articles published by MDPI are made immediately available worldwide under an open access license. No special
permission is required to reuse all or part of the article published by MDPI, including figures and tables. For
articles published under an open access Creative Common CC BY license, any part of the article may be reused without
permission provided that the original article is clearly cited. For more information, please refer to
https://www.mdpi.com/openaccess.
Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature
Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for
future research directions and describes possible research applications.
Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive
positive feedback from the reviewers.
Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world.
Editors select a small number of articles recently published in the journal that they believe will be particularly
interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the
most exciting work published in the various research areas of the journal.
Department of Data Analysis and Machine Learning, Financial University under the Government of the Russian Federation, 4-th Veshnyakovsky Passage, 4, 109456 Moscow, Russia
2
Department of Mathematical Analysis, Khujand State University, 1 Mavlonbekova, Khujand 735700, Tajikistan
3
Department of Innovation Management, State University of Management, Ryazansky pr., 99, 109542 Moscow, Russia
*
Author to whom correspondence should be addressed.
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 Algebraic Equations (SBAE). The essence of the proposed method is that firstly, SBAE written with logical operations are transformed (approximated) in a system of harmonic-polynomial equations in the unit n-dimensional cube with the usual operations of addition and multiplication of numbers. Secondly, a transformed (approximated) system in is solved by using the optimization method. We substantiated the correctness and the right to exist of the proposed method with reliable evidence. Based on this work, plans for further research to improve the proposed method are outlined.
The solution of a system of Boolean algebraic equations or, in the general case, algebraic cryptanalysis, plays an important role in cryptanalysis. For example, one of the first striking applications of solving a system of Boolean algebraic equations in cryptography has become the solution of a complex problem—cryptosystems on hidden field mappings (Hidden Fields Equations) in cryptography with a public key. This problem is described by the system of quadratic Boolean polynomials in 80 variables, and, for the first time, its solution was obtained precisely by solving a system of Boolean algebraic equations using the F5 algorithm, later—using the F4 algorithm [1].
Now, one of the most promising methods in modern cryptanalysis is algebraic analysis [1,2,3,4]. For a specific cipher, algebraic cryptanalysis consists of two stages: transform the cipher into a system of polynomial equations (usually over Boolean ring) and solve the resulting system of polynomial equations [1,2,5,6,7,8]. Now, methods and algorithms have been invented for solving systems of Boolean algebraic equations. These methods and algorithms are being researched and improved [1,2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,18]. In recent years, methods of algebraic cryptanalysis have been regarded as the most successful attacks on Linear-feedback shift register (LFSR)-based stream ciphers. These attacks cleverly use over-defined systems of multivariable nonlinear equations to recover the secret key. Algebraic attacks lower the degree of the equations by multiplying a nonzero function; fast algebraic attacks obtain equations of a small degree by a linear combination [15,16].
Most algorithms for the Boolean satisfiability problem (SAT) developed so far solve the problem on the Boolean space. Recently, many Universal SAT problem models that transform the SAT problem into an optimization problem in the real space have been developed. Many optimization techniques, such as the steepest descent methods, Newton’s method, and the coordinate descent, can be used to solve the UniSAT7 problem [18,19,20,21,22,23,24,25].
It has been proven that, when the initial solution is sufficiently close to the optimal solution, the steepest descent method has a linear convergence ratio , Newton’s method has a convergence ratio of order two, and the convergence ratio of the coordinate descent method is approximately for the Universal SAT problem with m variables [23,26].
In this paper, we propose a new method for solving systems of Boolean algebraic equations. The essence of the proposed method is that, firstly, systems of Boolean algebraic equations written with logical operations are transformed (approximated) into a system of harmonic-polynomial equations in a unit n-dimensional cube with the usual operations of addition and multiplication of numbers. Unlike systems of Boolean algebraic equations, system of harmonic-polynomial equations allows the use of optimization techniques. Secondly, the transformed (approximated) system in is solved by an optimization method. Namely, a minimizable objective function is compiled using a system of equations such that, for a given class, it and its constrictions on the edges and faces of an n-dimensional unit cube will be harmonic functions. Therefore, in , such a minimizable objective function does not have a local extremum inside, edges, and faces of an n-dimensional cube and takes its minimum value at the vertices of an -dimensional unit cube . This allows for the transformation of the resulting solution of the system of harmonic-polynomial equations back into a solution of the systems of Boolean algebraic equations.
Formulas of transformation (approximation) of logical functions are written as , and their basic properties are proved; it was also proved that, in , the formulas of such an approximation are unique. One useful lemma and one theorem are proved: the content of the lemma says that, for any Boolean polynomial with pairwise mutually simple monomials, there is also a single in non-negative harmonic function in each of its variables such that, at the vertices of an n-dimensional unit cube , their values are equal, and the content of the theorem says that, if a Boolean system from the studied class has a unique solution, then the corresponding transformed system and the Boolean system are equivalent in . One illustrative example shows the method of application of the proposed method and numerical comparative analyses are carried out. However, this new idea should be considered to be at a preliminary stage since it applies to very specific use cases, whereas a thorough complexity analysis is still missing.
2. Approximation Formulas for Logical Functions and Some of Their Properties
In this section, we construct elementary approximating harmonic polynomials and list their main properties.
Let be the set of all possible binary words (Boolean vectors) of length , -dimensional cube spanned by Boolean vectors of length .
For clarity, we will define, in what follows, one class of functions.
Definition.
A functionis called a harmonic function in each of its variables inif.
To construct an approximating polynomial, we proceed from the fact that a logical two-place function (addition by mod 2) can be represented as a polynomial
with the usual operations of addition and multiplication of numbers.
Proposition 1.
Ifandthen
(i)
.
(ii)
.
(iii)
.
Proof.
Indeed,
(ii)
From property , it follows that
(iii)
From property , it follows that
In other words, this polynomial inside the square is a harmonic function and, at the interior points of the square, takes values strictly between and . In this case, at the vertex of the square, takes the value if , and the value if . □
Let us construct a multidimensional analog of the polynomial by the recursive formula
Then the following formula is valid:
Indeed, for Formulas and with , we have:
As well, for , by induction we derive:
The polynomial , constructed and defined by Formulas and , can be interpreted as a multidimensional algebraic analogue of the logical two-place function (addition by mod 2).
Let us formulate and check the main properties of the polynomial .
Proposition 2.
Ifthen:
(i)
The polynomialat the vertices of thedimensional cubetakes one of the valuesor;
(ii)
The polynomialand its constrictions on theedges and faces of thedimensional cubeare harmonic functions;
(iii)
The polynomialin thedimensional cubetakes valuesand only at the vertices;
(iv)
The polynomialat the vertex of thedimensional cubetakes the valuesif and only if the sum of the vertex coordinates is even (odd).
Proof.
Indeed, for any Boolean vector , we have: , therefore, .
(ii)
This property directly follows from the equality
, .
From properties and , it follows that , since it is well known that any function that is harmonic within a bounded region and continuous on the closure of the region takes the largest and smallest values on the border of the region [27,28,29,30,31,32,33,34,35,36].
(iii)
Indeed, if , then the inclusion is equivalent to the inclusion . The last expression is true only if all factors are equal in absolute value to . Hence,
, .
(iv)
Checks by analogy with property : if , then
. □
To construct an approximating polynomial, we proceed from the fact that the logical two-place function can be represented as a polynomial
with the usual operations of addition and multiplication of numbers. This polynomial inside the square is a harmonic function and, at the inner points of the square, takes values strictly between 0 and 1. At the same time, at the apex of the square, takes the value if or , and the value 1 if .
We construct a multidimensional analogue of the polynomial by the recursive formula
Then, it is obvious that the following formula is valid:
Let us formulate and check the main properties of the polynomial .
Proposition 3.
If, then:
(i)
The polynomialat the vertices of the-dimensional cubetakes one of the valuesor;
(ii)
The polynomialand its constrictions on theedges and faces of the-dimensional cube are harmonic functions;
(iii)
The polynomialin the-dimensional cubetakes the values 0 ifor0 or … or;
(i)
The polynomialat the top of the-dimensional cubetakes valuesif and only if.
Proof.
Indeed, for any Boolean vector , we have: , and therefore .
(ii)
This property directly follows from the equality , .
(iii)
Indeed, if , then or or … or .
(iv)
Indeed, if , then □
Lemma 1.
For functionsexist innon-negative harmonic functions in each of its variablessuch thatat and they are unique.
Proof.
Existence: from Propositions 2 and 3, it follows that, as a , you can take , that is and .
Uniqueness: let us assume that this is not the case; then let there be others in non-negative harmonic functions in each of its variables such that by . Now consider the functions . First, it is obvious that if , then
, secondly, the functions and also harmonic functions in each of its variables, since
Now, from the last argument and the maximum principle [12,14,16,17,18,19], it follows that
, which contradicts our hypothesis. This concludes the proof. □
For clarity, a geometric representation of the polynomials is proposed in the appropriate order as shown in Figure 1.
3. Transformation of a System of Boolean Algebraic Equations into a System of Polynomial Equations
First, for clarity, we will transform one Boolean polynomial and prove the further lemma used.
Lemma 2.
Letbe a Boolean polynomial with pairwise coprime monomials, then there exists—innon-negative, harmonic function in each of its variablessuch thatby and is unique.
Proof.
Existence: replacing functions and with functions and from the polynomial , we obtain the corresponding function .
(a)
from the proven properties of formulas and , it follows that, firstly, if , then , secondly, at
(b)
is a harmonic function in each of its variables, that is .
Therefore:
(i)
if is not included in the polynomial , in other words, if does not depend on , then also does not depend on .
(ii)
If is included in the polynomial , in other words, if depends on , then is included in only one monomial, since all monomials are pairwise coprime. Let it be a monomial (of course, that and ), then
Thus, the existence is proven.
Uniqueness: Let us assume that this is not the case; then let there be others in non-negative harmonic function in each of its variables such that by . Now consider the function . First, it is obvious that if , then , secondly, the function harmonic function in each of its variables, because .
Now, it follows from the last argument and maximum principle [27,28,29,30,31,32,33,34,35,36] that which contradicts our hypothesis. This concludes the proof. □
Now we can transform a system of Boolean algebraic equations into a system of harmonic-polynomial equations into a unit n-dimensional cube with the usual operations of addition and multiplication of numbers.
Let there be a system of Boolean algebraic equations
where Boolean polynomial, .
Replacing functions and from the system , we obtain the following new polynomial in , a transformed (approximated) system with the usual operations of addition and multiplication of numbers:
Let us define the objective function in by system :
Theorem 1.
if the monomials of each Boolean polynomialsystems (7) are pairwise coprimeand system (7) has a unique solution, then, in, system (8) also has only the unique solution.
Proof.
By Lemma 2 by
. In particular, it follows that —this means that —system solution . Now, we prove that in is the only solution to the system . Let us assume that this is not the case; then, let be the other solution system . By Lemma 2 —solution system .
Since the system has a unique solution and a target function harmonic function in each of its variables , and it follows that , this means that
—solution system , since, by the condition of theorem, system (7) has a unique solution
which contradicts our hypothesis. This concludes the proof. □
Consequence: If the monomials of each Boolean polynomial systems (7) are pairwise coprime , then:
target function does not have a local extremum inside, edges, and faces of an n-dimensional cube ;
it takes its extremes at the vertices of an n-dimensional cube , that is, on .
Suffice it to note that
4. The Application of the Proposed Method
In this section, using one illustrative example, we will show the methodology of applying the proposed method and conducting numerical comparative analyses.
Consider a system of Boolean algebraic equations with a unique solution:
where is logical operation , is logical operation
Transforming the system in , we obtain the following system:
Let us list and check the main properties of the target function .
Function is harmonic in a 14 -dimensional cube ;
Function and its constrictions on the edges and faces of a 14-dimensional cube are harmonic functions.
It is enough to show that .
From properties , it follows that
target function does not have a local extremum inside, edges, and faces of a 14-dimensional cube ;
It takes its extremums at the vertices of a 14-dimensional cube .
To optimize the target function in a 14-dimensional cube , we use the coordinate descent algorithm. The coordinate descent algorithm is described as follows:
1.
The initial approximation
2.
Compute,
where , this is a unit vector with coordinates on location , with other coordinates being .
3.
Check the stop condition:
(i)
If that and stop;
(ii)
If , that , in the quality take either a point or another point, if the point —locally-vertex and transition to step 2.
In our case, using the specifics of the function , slightly modify (simplify) the algorithm of coordinate descent. First, there is no need to perform one-dimensional numerical optimization , and it can be found explicitly, since the function harmonic function in each of its variables —th vector coordinate there will be the following , secondly, as a let us take a new point.
We applied a modified (simplified) coordinate descent algorithm to the objective function in and received the following results in the appropriate order:
Modified algorithm of coordinate descent from 533 points (out of —all possible options) after the first iteration will find the solution , you can directly check;
The modified algorithm of coordinate descent was run 1000 times from a random vertex of a 14-dimensional cube and every time it will find the solution , and in an average of 32 iterations.
Verifying directly the solution is easily found to be , which is the solution to system ;
Now, we solve this system by the other most well-known methods and make a Table 1.
The method of brute force: in lexicographic order, it finds a solution in 13674 iterations, in the order of Gray’s code in 9804 iterations.
Linearization method: let , then the system (9) is linear concerning and we apply the Gauss method and, in 15 iterations, we obtain that all variables will depend on and . Now, substituting the values , the resulting system can be solved analytically or the resulting system is solved by iterating over and no more than for iterations.
: all linear equations of system (9) multiplied by monomials , we add in the system the linearization method to the system and apply it in 1362 iterations: on the one hand, all variables in the extended system will depend only on , on the other hand, the value . This means that, at this level, the XSL method solves the system in full.
The Grobner basis: the improved Buchberger algorithm calculates the Grobner basis in 57 iterations (that is, it will take 57 times to calculate the S-polynomial), and the F4 algorithm in 21 iterations.
Remark.
We have an understanding (another option) that, in the unit square, the logical functionpolynomialdescribes well what. Since, then
The function does not have the property , but, firstly, it is harmonic, and, secondly, in these classes of systems the obtained objective functions and their restrictions on the edges and faces of the -dimensional cube were harmonic functions and, therefore, we used .
5. Conclusions
In this paper, we have proposed a new transformation method for solving a system of Boolean algebraic equations. We substantiated the correctness and the right to exist of the proposed method with reliable evidence. One illustrative example showed the method of applying the proposed method and carried out a comparative analysis. Comparative analysis also shows that the results of the proposed method are good. However, this new idea should be considered to be at a preliminary stage since it applies to very specific use cases, whereas a thorough complexity analysis is still missing. Therefore, in order to improve the proposed method based on this work, in the near future we plan to research and prepare for publication the following works: transformation of an arbitrary system of Boolean algebraic equations into a system of harmonic-polynomial equations in , investigate in which cases the system of Boolean algebraic equations and the system harmonic-polynomial equations in will be equivalent, estimate and find the asymptotic complexity of the proposed algorithm, and then apply the improved method to solve specific applied problems.
Author Contributions
Investigation, D.B. and R.B.; Software, D.M. and D.S.; Visualization, A.O. and D.M.; Writing—original draft, S.K. and E.P. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
Bard, G.V. Algorithms for Solving Linear and Polynomial Systems of Equations over Finite Fields, with Applications to Cryptanalysis; University of Maryland: College Park, MD, USA, 2007. [Google Scholar]
Semaev, I.; Tenti, A. Probabilistic analysis on Macaulay matrices over finite fields and complexity of constructing Gröbner bases. J. Algebra2021, 565, 651–674. [Google Scholar] [CrossRef]
Liu, M.; Lin, D.; Pei, D. Fast algebraic attacks and decomposition of symmetric Boolean functions. IEEE Trans. Inf. Theory2011, 57, 4817–4821. [Google Scholar] [CrossRef] [Green Version]
Meier, W.; Pasalic, E.; Carlet, C. Algebraic attacks and decomposition of Boolean functions. In International Conference on the Theory and Applications of Cryptographic Techniques; Springer: Berlin/Heidelberg, Germany, 2004; pp. 474–491. [Google Scholar]
Bardet, M.; Faugèrebcd, J.-C.; Salvye, B.; Spaenlehauer, P.-J. On the complexity of solving quadratic boolean systems. J. Complex.2013, 29, 53–75. [Google Scholar] [CrossRef]
Ivanyos, G.; Santha, M. Solving systems of diagonal polynomial equations over finite fields. Theor. Comput. Sci.2017, 657, 73–85. [Google Scholar] [CrossRef] [Green Version]
van de Woestijne, C. Deterministic Equation Solving over Finite Fields. Ph.D. Thesis, Universiteit Leiden, Leiden, The Netherlands, 2006. [Google Scholar]
Korchagin, S.; Romanova, E.; Serdechnyy, D.; Nikitin, P.; Dolgov, V.; Feklin, V. Mathematical Modeling of Layered Nanocomposite of Fractal Structure. Mathematics2021, 9, 1541. [Google Scholar] [CrossRef]
Faugere, J.C. A new efficient algorithm for computing Gröbner bases without reduction to zero (F 5). In Proceedings of the 2002 International Symposium on Symbolic and Algebraic Computation, Lille, France, 7–10 July 2002; pp. 75–83. [Google Scholar]
Faugere, J.C. A new efficient algorithm for computing Gröbner bases (F4). J. Pure Appl. Algebra1999, 139, 61–88. [Google Scholar] [CrossRef]
Cox, D.A.; Little, J.; O’Shea, D. Ideals, Varieties, and Algorithms—An Introduction to Computational Algebraic Geometry and Commutative Algebra, 2nd ed.; Undergraduate texts in mathematics; Springer: Berlin/Heidelberg, Germany, 1997; pp. 1–536. [Google Scholar]
Gu, J. How to Solve Very Large-Scale Satisfiability Problems; Technical R eport UUCS-Tr-88-032; 1990. [Google Scholar]
Buchberger, B. Ein Algorithmus zum Auffinden der Basiselemente des Restklassenringes nach einem nulldimensionalen Polynomideal. Ph.D. Thesis, Universitat Insbruck, Innsbruck, Austria, 1965. [Google Scholar]
Gataullin, T.M.; Gataullin, S.T.; Ivanova, K.V. Synergetic Effects in Game Theory. Manag. Large-Scale Syst. Dev.2020, 1–5. [Google Scholar] [CrossRef]
Armknecht, F. Improving fast algebraic attacks. In International Workshop on Fast Software Encryption; Springer: Berlin/Heidelberg, Germany, 2004; pp. 65–82. [Google Scholar]
Courtois, N. Fast Algebraic Attacks on Stream Ciphers with Linear Feedback; CRYPTO 2003, Lecture Notes in Computer Science, 2729; Boneh, D., Ed.; Springer: Berlin/Heidelberg, Germany, 2003; pp. 176–194. [Google Scholar]
Barotov, D.N.; Muzafarov, D.Z.; Barotov, R.N. On one method for solving systems of Boolean algebraic equations. Mod. Math. Concept Innov. Math. Educ.2021, 8, 17–23. [Google Scholar]
Gu, J. Efficient local search for very large-scale satisfiability problems. ACM SIGART Bull.1992, 3, 8–12. [Google Scholar] [CrossRef]
Korchagin, S.A.; Klinaev, Y.V.; Serdechnyy, D.V.; Terin, D.V. Software and Digital Methods in the Natural Experiment for the Research of Dielectric Permeability of Nanocomposites. In Proceedings of the 2018 International Conference on Actual Problems of Electron Devices Engineering, APEDE, Saratov, Russia, 27–28 September 2018; pp. 262–265. [Google Scholar]
Gu, J. On optimizing a search problem. In Artificial Intelligence Methods and Applications; Bourbakis, N.G., Ed.; World Scientific Publishers: Singapore, 1992. [Google Scholar]
Gu, J. Global optimization for satisfiability (SAT) problem. IEEE Trans. Knowl. Data Eng.1994, 6, 361–381. [Google Scholar] [CrossRef]
Gu, J.; Gu, Q.; Du, D. On optimizing the satisfiability (SAT) problem. J. Comput. Sci. Technol.1999, 14, 1–17. [Google Scholar] [CrossRef]
Gataullin, T.; Gataullin, S. Management of Financial Flows on Transport. Manag. Large-Scale Syst. Dev.2019, 1–4. [Google Scholar] [CrossRef]
Alon, N. Discrete mathematics: Methods and challenges. arXiv2002, arXiv:math/0212390. [Google Scholar]
Gataullin, T.M.; Gataullin, S.T. Best Economic Approaches under Conditions of Uncertainty. Manag. Large-Scale Syst. Dev.2018, 1–3. [Google Scholar] [CrossRef]
Axler, S.; Bourdon, P.; Wade, R. Harmonic Function Theory, 2nd ed.; Springer: New York, NY, USA, 2001; Volume 137. [Google Scholar]
Connolly, C.I.; Grupen, R.A. The applications of harmonic functions to robotics. J. Robot. Syst.1993, 10, 931–946. [Google Scholar] [CrossRef] [Green Version]
Bogdan, K.; Dyda, B. Relative Fatou theorem for harmonic functions of rotation invariant stable processes in smooth domains. Studia Math.2003, 157, 83–96. [Google Scholar] [CrossRef]
Freitas, P.; Matos, J.P. On the characterization of harmonic and subharmonic functions via mean-value properties. Potential Anal.2010, 32, 189–200. [Google Scholar] [CrossRef] [Green Version]
Goldstein, M.; Ow, W.H. On the mean-value property of harmonic functions. Proc. Am. Math. Soc.1971, 29, 341–344. [Google Scholar] [CrossRef]
Kosmodem’yanskii A., A. A converse of the mean value theorem for harmonic functions. Russ. Math. Surv.1981, 36, 159. [Google Scholar]
Zhang, D.; Zhang, G.; Zheng, E. The harmonic polynomial method for solving the Cauchy problem connected with the Laplace equation. Inverse Probl.2013, 29, 065008. [Google Scholar] [CrossRef]
Alcázar, J.G.; Lávička, M.; Vršek, J. Symmetries and similarities of planar algebraic curves using harmonic polynomials. J. Comput. Appl. Math.2019, 357, 302–318. [Google Scholar] [CrossRef] [Green Version]
Zaidenberg, M. Periodic binary harmonic functions on lattices. Adv. Appl. Math.2008, 40, 225–265. [Google Scholar] [CrossRef]
Epstein, B.; Schiffer, M.M. On the mean-value property of harmonic functions. J. D’Analyse Mathématique1965, 14, 109–111. [Google Scholar] [CrossRef]
Figure 1.
Here (a) is the graph of the polynomial , (b) is the graph of the polynomial , (c) is the graph of the polynomial .
Figure 1.
Here (a) is the graph of the polynomial , (b) is the graph of the polynomial , (c) is the graph of the polynomial .
Table 1.
Results of the comparative analysis.
Table 1.
Results of the comparative analysis.
Methods
Brute Force
Linearization
XSL
Gröbner’s Basis
The Proposed Method
Number of iterations
13674 by lexicographic order
71
1362
57 according to Buchberger’s algorithm
32 on average
9804 in order of Gray code
21 according to Faugère’s algorithm (F4)
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Barotov, D.; Osipov, A.; Korchagin, S.; Pleshakova, E.; Muzafarov, D.; Barotov, R.; Serdechnyy, D.
Transformation Method for Solving System of Boolean Algebraic Equations. Mathematics2021, 9, 3299.
https://doi.org/10.3390/math9243299
AMA Style
Barotov D, Osipov A, Korchagin S, Pleshakova E, Muzafarov D, Barotov R, Serdechnyy D.
Transformation Method for Solving System of Boolean Algebraic Equations. Mathematics. 2021; 9(24):3299.
https://doi.org/10.3390/math9243299
Chicago/Turabian Style
Barotov, Dostonjon, Aleksey Osipov, Sergey Korchagin, Ekaterina Pleshakova, Dilshod Muzafarov, Ruziboy Barotov, and Denis Serdechnyy.
2021. "Transformation Method for Solving System of Boolean Algebraic Equations" Mathematics 9, no. 24: 3299.
https://doi.org/10.3390/math9243299
APA Style
Barotov, D., Osipov, A., Korchagin, S., Pleshakova, E., Muzafarov, D., Barotov, R., & Serdechnyy, D.
(2021). Transformation Method for Solving System of Boolean Algebraic Equations. Mathematics, 9(24), 3299.
https://doi.org/10.3390/math9243299
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.
Article Metrics
No
No
Article Access Statistics
For more information on the journal statistics, click here.
Multiple requests from the same IP address are counted as one view.
Barotov, D.; Osipov, A.; Korchagin, S.; Pleshakova, E.; Muzafarov, D.; Barotov, R.; Serdechnyy, D.
Transformation Method for Solving System of Boolean Algebraic Equations. Mathematics2021, 9, 3299.
https://doi.org/10.3390/math9243299
AMA Style
Barotov D, Osipov A, Korchagin S, Pleshakova E, Muzafarov D, Barotov R, Serdechnyy D.
Transformation Method for Solving System of Boolean Algebraic Equations. Mathematics. 2021; 9(24):3299.
https://doi.org/10.3390/math9243299
Chicago/Turabian Style
Barotov, Dostonjon, Aleksey Osipov, Sergey Korchagin, Ekaterina Pleshakova, Dilshod Muzafarov, Ruziboy Barotov, and Denis Serdechnyy.
2021. "Transformation Method for Solving System of Boolean Algebraic Equations" Mathematics 9, no. 24: 3299.
https://doi.org/10.3390/math9243299
APA Style
Barotov, D., Osipov, A., Korchagin, S., Pleshakova, E., Muzafarov, D., Barotov, R., & Serdechnyy, D.
(2021). Transformation Method for Solving System of Boolean Algebraic Equations. Mathematics, 9(24), 3299.
https://doi.org/10.3390/math9243299
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.