Discrete mathematics · Theoretical computer science

Dmitry Ronzhin

Candidate of Physical and Mathematical Sciences, researcher and educator at the Faculty of Mechanics and Mathematics, Lomonosov Moscow State University.

Portrait of Dmitry Ronzhin

Mathematical structures, efficient algorithms and their practical applications

Automata theory

Algebraic properties of linear automata, completeness problems and automata over subrings of rational numbers.

Discrete mathematics

Combinatorial methods, graph theory and mathematical foundations of control systems and theoretical computer science.

Algorithms & machine learning

Efficient similarity search, neural networks and connections between mathematical models and computing practice.

Research and teaching at Moscow State University

Teaching

I contribute to courses and seminars in graph theory and VLSI design, neural networks, discrete mathematics and programming practice.

Official MSU profile →

Recent presentations and seminar materials

7 March 2025 · MSU

Improving the Error-Correction Capability of Multilayer Coding Schemes

A joint talk with Dmitry V. Alekseev on additional redundancy and iterative decoding with error localisation.

Read abstract →

October 2023 · MSU

Neural Networks Assisted Error Correction Coding

An introduction to error-correcting codes and machine-learning-based optimization techniques for LDPC codes.

View talk and slides →

Open to research and teaching collaborations

I am interested in joint research, scientific publications, academic seminars and educational initiatives.

ronzhindv@my.msu.ru