Решение кейса "S7" - Формирование графика смен
Улан-Удэ
Федеральный научно-исследовательский центр Кристаллография и фотоника Российской академии наук
Аспирантура, 3 курс
Для крупных операций распределение работы и составления графика смен авиакомпании может стать серьезной ежедневной задачей. Был сформирован график смен 2/2, состоящий из 8 бригад с оптимальным количеством человек в каждой бригаде. Сотрудники распределяются на целый день в 4 разные смены. В этом проекте я использовал линейное программирование для создания оптимальной модели формирования графика смен. Оптимальное решение состоит в том, чтобы свести к минимуму количество рабочих в смену, при этом назначая достаточное количество рабочих для каждого временного окна. Для решения данной задачи были использованы язык программирования Python и его библиотеки numpy, pandas, xlsxwriter, PuLP.
Мой путь в науку начался с аспирантуры Института Кристаллографии имени А. В. Шубникова РАН в 2019 году. Мой научный руководитель к.ф.-м.н. Старчиков С. С. помогает мне стать личностью - ученым. За время учебы была написана статья в высокорейтинговом журнале (импакт-фактор 8.821, Q1), проведено множество докладов на всероссийских и международных конференциях, принимал участие в грантах РФФИ, РНФ и экспериментах ESRF в Гренобле, Франция. Научная работа связана со множеством разнообразных и интересных задач, одна из которых - программирование.
Сейчас я обучаюсь в аспирантуре на 3 курсе. Корректируется проект по расчету потребной численности персонала и формирования графика смен совместно с авиакомпанией S7 Airlines. Разрабатывается графический интерфейс программы.