Аннотация:Представлена постановка задачи в виде задачи нелинейного программирования, подробно описаны используемый подход и построенная модель. В ходе исследования проблемы разработана модель, которая учитывает все требования и ограничения задачи. Представлены два алгоритма решения задачи, различных по вычислительной сложности и возможностям дальнейшей модификации для применения в аналогичных задачах.
Проведено сравнение приведенных алгоритмов решения задачи. Оба алгоритма были реализованы с использованием языка C++.