Linear Programming as a Tool for Managing the Training Process of Esports Teams

Background. Linear programming, with its ability to account for multiple constraints and optimize linear objective functions, is a promising tool for solving training planning tasks. This method enables the development of individualized plans tailored to the specific goals of each player and the tea...

Full description

Saved in:
Bibliographic Details
Main Authors: Oksana Shynkaruk, Nataliia Byshevets, Alla Aloshyna, Olena Iakovenko, Kostiantyn Serhiienko, Valerii Pinchuk, Oleksandr Petryk, Ivan Lut
Format: Article
Language:English
Published: OVS LLC 2025-01-01
Series:Physical Education Theory and Methodology
Subjects:
Online Access:https://tmfv.com.ua/journal/article/view/3138
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832578890937139200
author Oksana Shynkaruk
Nataliia Byshevets
Alla Aloshyna
Olena Iakovenko
Kostiantyn Serhiienko
Valerii Pinchuk
Oleksandr Petryk
Ivan Lut
author_facet Oksana Shynkaruk
Nataliia Byshevets
Alla Aloshyna
Olena Iakovenko
Kostiantyn Serhiienko
Valerii Pinchuk
Oleksandr Petryk
Ivan Lut
author_sort Oksana Shynkaruk
collection DOAJ
description Background. Linear programming, with its ability to account for multiple constraints and optimize linear objective functions, is a promising tool for solving training planning tasks. This method enables the development of individualized plans tailored to the specific goals of each player and the team as a whole. Objectives. This study aimed to develop linear programming variants for automating the planning process of esports teams’ training schedules, enabling the allocation of workloads and determining the optimal distribution of time across various types of training while considering the individual characteristics of esports athletes, constraints, and diverse strategic goals. Materials and methods. A comprehensive analysis of scientific, methodological, and specialized literature was conducted to ascertain the optimal use of resources, expert evaluation methods, linear programming, as well as statistical methods. Reliable statistical methods were employed: the dichotomous scale (results were processed using Cochran’s Q concordance coefficient, which determined the consistency of expert opinions regarding each type of training); and the ratio scale (ranking) – the consistency of opinions was analyzed using Kendall’s W concordance coefficient. Results. An algorithm for determining the distribution of training workloads was proposed, which takes into account expert-defined ratios and constraints. To optimize the planning of the training process for esports teams, linear programming variants were developed, describing the distribution of time between different types of training as a linear programming task. Variant 1 serves for static time allocation between various training types without optimizing the distribution for specific goals. Variant 2 optimizes the time allocation, considering the individual characteristics of athletes and the strategic goals of the team. It incorporates constraints such as the total weekly training hours, the minimum required time for each type of training, and other limitations. The MS Excel Solver linear optimizer was used to find the optimal time distribution. Variant 2 facilitates the investigation of different scenarios for planning the training process of esports teams, demonstrating how the distribution of time across training types changes depending on set goals and preparation phases. Conclusions. Based on the proposed algorithm, linear programming variants were developed, successfully addressing the task of automating the planning of esports team training. In contrast to Variant 1, Variant 2 offers an optimal distribution of time among different types of training (team training, individual training, physical activity sessions, etc.), considering the individual characteristics of players and the strategic goals of the team. It demonstrates high flexibility and adaptability to various esports disciplines, thereby allowing the investigation of different scenarios. The proposed approach can serve as a foundation for creating more advanced systems for managing the training process. Future research prospects include expanding the functionality of linear programming by incorporating additional factors such as psychological aspects, social dynamics within the team, and the physiological indicators of athletes.
format Article
id doaj-art-53cf03e9ae384b16afd8f0f5cf0421ef
institution Kabale University
issn 1993-7989
1993-7997
language English
publishDate 2025-01-01
publisher OVS LLC
record_format Article
series Physical Education Theory and Methodology
spelling doaj-art-53cf03e9ae384b16afd8f0f5cf0421ef2025-01-30T13:24:37ZengOVS LLCPhysical Education Theory and Methodology1993-79891993-79972025-01-0125110.17309/tmfv.2025.1.15Linear Programming as a Tool for Managing the Training Process of Esports TeamsOksana Shynkaruk0Nataliia Byshevets1Alla Aloshyna 2Olena Iakovenko 3Kostiantyn Serhiienko 4Valerii Pinchuk 5Oleksandr Petryk 6Ivan Lut 7National University of Ukraine on Physical Education and SportNational University of Ukraine on Physical Education and SportLesya Ukrainka Volyn National UniversitNational University of Ukraine on Physical Education and Sport National University of Ukraine on Physical Education and SportNational University of Ukraine on Physical Education and Sport National University of Ukraine on Physical Education and SportNational University of Ukraine on Physical Education and Sport Background. Linear programming, with its ability to account for multiple constraints and optimize linear objective functions, is a promising tool for solving training planning tasks. This method enables the development of individualized plans tailored to the specific goals of each player and the team as a whole. Objectives. This study aimed to develop linear programming variants for automating the planning process of esports teams’ training schedules, enabling the allocation of workloads and determining the optimal distribution of time across various types of training while considering the individual characteristics of esports athletes, constraints, and diverse strategic goals. Materials and methods. A comprehensive analysis of scientific, methodological, and specialized literature was conducted to ascertain the optimal use of resources, expert evaluation methods, linear programming, as well as statistical methods. Reliable statistical methods were employed: the dichotomous scale (results were processed using Cochran’s Q concordance coefficient, which determined the consistency of expert opinions regarding each type of training); and the ratio scale (ranking) – the consistency of opinions was analyzed using Kendall’s W concordance coefficient. Results. An algorithm for determining the distribution of training workloads was proposed, which takes into account expert-defined ratios and constraints. To optimize the planning of the training process for esports teams, linear programming variants were developed, describing the distribution of time between different types of training as a linear programming task. Variant 1 serves for static time allocation between various training types without optimizing the distribution for specific goals. Variant 2 optimizes the time allocation, considering the individual characteristics of athletes and the strategic goals of the team. It incorporates constraints such as the total weekly training hours, the minimum required time for each type of training, and other limitations. The MS Excel Solver linear optimizer was used to find the optimal time distribution. Variant 2 facilitates the investigation of different scenarios for planning the training process of esports teams, demonstrating how the distribution of time across training types changes depending on set goals and preparation phases. Conclusions. Based on the proposed algorithm, linear programming variants were developed, successfully addressing the task of automating the planning of esports team training. In contrast to Variant 1, Variant 2 offers an optimal distribution of time among different types of training (team training, individual training, physical activity sessions, etc.), considering the individual characteristics of players and the strategic goals of the team. It demonstrates high flexibility and adaptability to various esports disciplines, thereby allowing the investigation of different scenarios. The proposed approach can serve as a foundation for creating more advanced systems for managing the training process. Future research prospects include expanding the functionality of linear programming by incorporating additional factors such as psychological aspects, social dynamics within the team, and the physiological indicators of athletes. https://tmfv.com.ua/journal/article/view/3138esportsmanagementtraining processlinear programmingworkloadoptimization
spellingShingle Oksana Shynkaruk
Nataliia Byshevets
Alla Aloshyna
Olena Iakovenko
Kostiantyn Serhiienko
Valerii Pinchuk
Oleksandr Petryk
Ivan Lut
Linear Programming as a Tool for Managing the Training Process of Esports Teams
Physical Education Theory and Methodology
esports
management
training process
linear programming
workload
optimization
title Linear Programming as a Tool for Managing the Training Process of Esports Teams
title_full Linear Programming as a Tool for Managing the Training Process of Esports Teams
title_fullStr Linear Programming as a Tool for Managing the Training Process of Esports Teams
title_full_unstemmed Linear Programming as a Tool for Managing the Training Process of Esports Teams
title_short Linear Programming as a Tool for Managing the Training Process of Esports Teams
title_sort linear programming as a tool for managing the training process of esports teams
topic esports
management
training process
linear programming
workload
optimization
url https://tmfv.com.ua/journal/article/view/3138
work_keys_str_mv AT oksanashynkaruk linearprogrammingasatoolformanagingthetrainingprocessofesportsteams
AT nataliiabyshevets linearprogrammingasatoolformanagingthetrainingprocessofesportsteams
AT allaaloshyna linearprogrammingasatoolformanagingthetrainingprocessofesportsteams
AT olenaiakovenko linearprogrammingasatoolformanagingthetrainingprocessofesportsteams
AT kostiantynserhiienko linearprogrammingasatoolformanagingthetrainingprocessofesportsteams
AT valeriipinchuk linearprogrammingasatoolformanagingthetrainingprocessofesportsteams
AT oleksandrpetryk linearprogrammingasatoolformanagingthetrainingprocessofesportsteams
AT ivanlut linearprogrammingasatoolformanagingthetrainingprocessofesportsteams