R. M. Babakov
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
R. M. Babakov has a total of 1 co-authors. Here are the top co-authors by number of shared publications:
- Alexander Barkalov
Institute of Metrology, Electronics and Computer Science, University of Zielona Góra, ul. Licealna 9, 65-417 Zielona Gora, Poland
6 shared publications
Latest Publications
- 1 September 2026
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 62 (5) , 727-736
Algorithms for Algebraic Synthesis of a Finite State Machine Based on State Code Selection
- 1 September 2026
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 62 (5) , 727-736
Algorithms for Algebraic Synthesis of a Finite State Machine Based on State Code Selection
- 1 January 2026
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 62 (1) , 11-19
An Algorithm for Algebraic Synthesis of a Finite-State Machine Based on Operation Enumeration
- 1 January 2026
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 62 (1) , 11-19
An Algorithm for Algebraic Synthesis of a Finite-State Machine Based on Operation Enumeration
- 1 January 2026
- Published by V.M. Glushkov Institute of Cybernetics in Kibernetyka ta Systemnyi Analiz
- p. 16-25
ALGORITHM FOR ALGEBRAIC SYNTHESIS OF A FINITE STATE MACHINE BASED ON OPERATIONS ENUMERATION
For a finite state machine with a datapath of transitions, a new algebraic synthesis algorithm is proposed that combines the enumeration of state coding ways with the enumeration of transition operations. The algorithm is based on the representation of any transition operation in the form of an arithmetic-logical operator over two operands, which are the code of the state machine’s current state and a constant of the corresponding format. This allows you to automate the enumeration of transition operations by enumerating the constants in the used operations within the range of values of the state codes of the finite state machine. The result of the algorithm is a set of solutions of the algebraic synthesis problem, each of which contains values of the state codes and a set of values of the constants of the used operations. The combination of enumeration of transition operations with enumeration of state coding ways expands the search area and increases the number of solutions found for the algebraic synthesis problem compared to the prototype algorithm that does not use enumeration of transition operations. A software implementation of the proposed algorithm was performed, confirming its correctness and effectiveness. Keywords: finite state machine, datapath of transitions, graph-scheme of algorithm, algebraic synthesis, enumeration of transition operations.
- 1 January 2026
- Published by V.M. Glushkov Institute of Cybernetics in Kibernetyka ta Systemnyi Analiz
- p. 16-25
ALGORITHM FOR ALGEBRAIC SYNTHESIS OF A FINITE STATE MACHINE BASED ON OPERATIONS ENUMERATION
For a finite state machine with a datapath of transitions, a new algebraic synthesis algorithm is proposed that combines the enumeration of state coding ways with the enumeration of transition operations. The algorithm is based on the representation of any transition operation in the form of an arithmetic-logical operator over two operands, which are the code of the state machine’s current state and a constant of the corresponding format. This allows you to automate the enumeration of transition operations by enumerating the constants in the used operations within the range of values of the state codes of the finite state machine. The result of the algorithm is a set of solutions of the algebraic synthesis problem, each of which contains values of the state codes and a set of values of the constants of the used operations. The combination of enumeration of transition operations with enumeration of state coding ways expands the search area and increases the number of solutions found for the algebraic synthesis problem compared to the prototype algorithm that does not use enumeration of transition operations. A software implementation of the proposed algorithm was performed, confirming its correctness and effectiveness. Keywords: finite state machine, datapath of transitions, graph-scheme of algorithm, algebraic synthesis, enumeration of transition operations.
- 30 May 2025
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 61 (3) , 347-353
An Algorithm for Solving the Problem of Algebraic Synthesis of a Finite-State Machine with Datapath of Transitions Based on a Matrix Approach
- 30 May 2025
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 61 (3) , 347-353
An Algorithm for Solving the Problem of Algebraic Synthesis of a Finite-State Machine with Datapath of Transitions Based on a Matrix Approach
- 1 January 2025
- Published by V.M. Glushkov Institute of Cybernetics in Kibernetyka ta Systemnyi Analiz
- p. 14-21
ALGORITHM FOR SOLVING THE PROBLEM OF ALGEBRAIC SYNTHESIS OF A FINITE STATE MACHINE WITH DATAPATH OF TRANSITIONS BASED ON A MATRIX APPROACH
A new algorithm for solving the problem of algebraic synthesis is proposed for a finite state machine with a datapath of transitions, which allows finding formal solutions to the problem for a given set of transition operations. The algorithm is based on the presentation of states encoding in the form of a transition matrix. This matrix is associated with a combined matrix of operations, which contains all possible options for the transformation of state codes using a given set of transition operations. The element-by-element comparison of matrices allows revealing the availability of a formal solution for the selected set of state codes. It is shown that the proposed algorithm makes it possible to find all possible solutions using a complete enumeration of the ways of state encoding. The speed of the proposed algorithm was evaluated when it was implemented in the Python language. Keywords: finite state machine, datapath of transitions, graph-scheme of algorithm, algebraic synthesis, states encoding.
- 1 January 2025
- Published by V.M. Glushkov Institute of Cybernetics in Kibernetyka ta Systemnyi Analiz
- p. 14-21
ALGORITHM FOR SOLVING THE PROBLEM OF ALGEBRAIC SYNTHESIS OF A FINITE STATE MACHINE WITH DATAPATH OF TRANSITIONS BASED ON A MATRIX APPROACH
A new algorithm for solving the problem of algebraic synthesis is proposed for a finite state machine with a datapath of transitions, which allows finding formal solutions to the problem for a given set of transition operations. The algorithm is based on the presentation of states encoding in the form of a transition matrix. This matrix is associated with a combined matrix of operations, which contains all possible options for the transformation of state codes using a given set of transition operations. The element-by-element comparison of matrices allows revealing the availability of a formal solution for the selected set of state codes. It is shown that the proposed algorithm makes it possible to find all possible solutions using a complete enumeration of the ways of state encoding. The speed of the proposed algorithm was evaluated when it was implemented in the Python language. Keywords: finite state machine, datapath of transitions, graph-scheme of algorithm, algebraic synthesis, states encoding.
- 1 March 2023
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 59 (2) , 190-198
A Matrix Method for Detecting Formal Solutions to the Problem of Algebraic Synthesis of a Finite-State Machine with a Datapath of Transitions
- 1 March 2023
- Published by Springer Nature in Cybernetics and Systems Analysis
- Vol. 59 (2) , 190-198
A Matrix Method for Detecting Formal Solutions to the Problem of Algebraic Synthesis of a Finite-State Machine with a Datapath of Transitions