The Great Mathematical Workshop
July 12-17 and August 16-21, 2021 with an intermodule work in between
This page is designed to give a glimpse into the Great Mathematical Workshop (GMW) — the second workshop of the Mathematical Center in Akademgorodok dedicated to the Year of Science and Technology in Russia.

We welcome teams of high school and university students as well as young scientists to take a shot at solving interesting research problems. The Workshop is a brilliant opportunity for the participants to join one of the projects, conduct research, and obtain valuable results.

One of the best things about the GMW is that you get to try your hand at a different approach to research. Will you learn something new? Sure! However it's not what you learn, it's how you learn. The work on the projects is based on the principle of education through research. This means that you will be in charge of communicating with a project end-user, creating experimental prototypes, and bringing your ideas into life.
During the Workshop, there are two intensive weeks we call modules — July 12-17 and August 16-21. The few weeks between the modules have a more relaxed schedule, though still being intended for work.
Why is the Mathematical Workshop so great?
The first reason is the global scale of research topics and the event itself. Here are some figures describing the First Workshop in 2020:
25 projects
243 participants
from 64 organizations
149 completed both modules
100+ tutors and lecturers
from 34 educational / scientific institutions and companies
142 lectures
as well as 50+ short reports and 80 presentations
We are counting on the GMW to surpass its older brother.
In 2021, there are 40+ projects divided into 7 clusters.
The division is based on what you will study, what tools you might use, and your research objectives.
The second reason is the increase in the number of venues.
In 2021, the Workshop is organized by the following leading mathematical and methodological centers:
Novosibirsk, Russia
The Mathematical Center in Akademgorodok
Tomsk, Russia
HSE International Centre for Research and Teaching
Moscow and Nizhny Novgorod, Russia
The Euler International Mathematical Institute
St. Petersburg, Russia
Regional Scientific and Educational Mathematical Center of Tomsk State University
Why be a part of the GMW?
The Workshop provides an opportunity not only to apply theoretical knowledge but also to gain experience in presenting your research and getting your point across
Being a part of the GMW is a great way to gather a team of like-minded young researchers. You can work together on future projects
Participants will have the opportunity to work on real-life research problems, most of which are multidisciplinary
A GMW project might grow into a grant application, an R&D project, or a start-up
How does the GMW work?
There are 40+ projects, each based on a problem supplied by an end-user. Those are all open problems and the end-user does not have guidelines for the solution. Otherwise, they would have hired a team of developers or engineers to implement their idea. This is where the GMW participants come in.
End-user is the person who encountered a problem in their work process. The team's goal is to solve the problem.
The First Workshop determined that multidisciplinary teams accompanied by a tutor can achieve extraordinary results in solving a given problem.
Tutor is a co-designer of the workflow that will accompany the team on their creative path. Usually, the tutor is a specialist in the field: he knows the framework, methods, and technologies behind the problem. A tutor can give advice but will not offer step-by-step instructions.
Why can't the tutor just tell the participants what exactly needs to be done to reach their goal?
The world is constantly and rapidly changing. Today, to be successful, one needs to act with the world's uncertainty and ambiguity in mind. It therefore became vital to have an aptitude for hypothesizing, experimenting, making mistakes, analyzing the results, and reflecting.
Is taking part in the GMW time-consuming?
The short answer is yes. A regular workday lasts at least 9 hours (10 am to 7 pm). More often than not the team decides to get together early or stay late.
The intermodule work process is less intense, it is designed for studying and filling some blanks, and also for testing your hypotheses.
creating notes that summarize results
second module
August 16-21
intermodule work
July 18 - August 15
first module
July 12-17
for the Workshop
team lists are published
June 20
call for participants
May 17 — June 4
Fill out the form
Apply to participate via a designated form. It is important to tell us as much about yourself as possible to increase your chances of getting into the project you are interested in.
Choose 1 or 2 projects
You may not get into your first choice project. One project can facilitate up to 10 participants. Choosing two projects increases your chances of participating in the Workshop.
Сomplete the assignments
The tutors and end-users of the project will select participants based on the completed portfolio and the results of the test assignments.
Your assignments are transfered depersonalized to eliminate subjectivity in the selection of participants for projects.
Wait for the result
Based on the selection results, you will receive an email. Team lists will be published by June 20.
There are two projects in which communication will be only in English. If you speak Russian, please visit the Russian-language version of the site, where a complete list of projects is presented.
Computability theory
Computable topological space
Primitive recursion
Computably universal spaces
The project contributes to a new and rapidly developing theory that aims to unite, explain, and ultimately advance the results on on-line computation. We work within a general framework for on-line computation for algebraic and combinatorial structures that relies on Dedekind's primitive recursion and advanced priority constructions. The specific problems that we consider are motivated by the well-known results from computable algebra. These problems deal with the computational content of the theory of metric spaces. The participants of the workshop are welcome to join our team!
Applied mathematics
How to develop a bot mitigation system from scratch
Bots are malicious computer programs that are currently trying to break into your accounts, collect information about you or simply slow down your interaction with the favorite social network!
During the workshop we are going to develop our own bot mitigation system that will be able to protect web applications from different kinds of bots, such as crawlers, scrapers, headless browsers, web vulnerability scanners, and many others. Moreover, we will learn how to detect such bots and their behavior patterns to predict, prevent, learn and block such actions in the future.

The Workshop is supported by the Mathematical Center in Akademgorodok under the agreement No. 075-15-2019-1675 with the Ministry of Science and Higher Education of the Russian Federation.