Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >

Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://dspace.puet.edu.ua/handle/123456789/16510

Название: Розробка навчального програмного забезпечення з теми «Метод гілок та меж» для задач оптимізації на переставленнях
Авторы: Малахов, Нікіта Олексійович
Научный руководитель: Чілікіна, Тетяна Василівна
Ключевые слова: МЕТОД ГІЛОК ТА МЕЖ
ПЕРЕСТАВЛЕННЯ
КОМБІНАТОРНА ОПТИМІЗАЦІЯ
ВІЗУАЛІЗАЦІЯ
ІНТЕРАКТИВНИЙ ТРЕНАЖЕР
Дата публикации: 30-Июн-2026
Аннотация: Об'єктом розробки є процес вивчення та застосування методу гілок та меж до задач оптимізації на переставленнях у курсі «Елементи комбінаторної оптимізації». Предметом розробки є програмна реалізація навчального вебзастосунку, який дозволяє формулювати задачі комбінаторної оптимізації, точно розв'язувати їх методом гілок та меж, покроково візуалізувати дерево галуження та відпрацьовувати алгоритм у тренажері з власноручною побудовою дерева. Метою роботи є створення навчального програмного засобу, що допомагає студентам зрозуміти ідею напрямленого перебору, формули оцінок ν та ξ і правила відсікання для задач на переставленнях. Результатом роботи стало розроблення навчального вебзастосунку «Permutex» на базі Next.js 16 та TypeScript. Реалізовано ключові модулі: • обчислювальне ядро методу гілок та меж для безумовної лінійної задачі, лінійної задачі з обмеженнями, комбінаторної транспортної задачі та задачі про найкоротший маршрут у графі; • модуль обчислення оцінок ν і ξ з підтримкою режимів мінімізації та максимізації; • модуль повного перебору для порівняння ефективності методу гілок та меж із наївним підходом; • інтерактивна візуалізація дерева галуження на бібліотеці React Flow з покроковою навігацією та автозапуском; • редактори вхідних даних з валідацією, генератор випадкових задач та готові приклади задач; • чотири інтерактивні тренажери - для безумовної задачі, для задачі з обмеженнями, для комбінаторної транспортної задачі та для задачі про маршрут - у яких студент сам обирає бруньку, фіксує значення з G, обчислює ν та ξ, ухвалює рішення про відсікання, а програма перевіряє кожен крок з підрахунком правильних і помилкових відповідей; • режим самоперевірки (Quiz) у демонстраційному розв'язувачі, у якому студент вводить очікувані ν та ξ, а програма ставить ✓ або ✗; • довідковий розділ із формулюваннями теорем, означеннями та прикладами на основі KaTeX.
Описание: Малахов Н.О. Розробка навчального програмного забезпечення з теми «Метод гілок та меж» для задач оптимізації на переставленнях: кваліфікаційна робота ... бакалавра: 122 Комп’ютерні науки / Нікіта Олексійович Малахов ; наук. кер. Т.В. Чілікіна. - Полтава : ПУЕТ, 2026. - 64 с.
URI: http://dspace.puet.edu.ua/handle/123456789/16510
Располагается в коллекциях:Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)

Файлы этого ресурса:

Файл Описание РазмерФормат
Малахов Нiкiта Олексiйович_кваліфікаційна_робота.pdf1,75 MBAdobe PDFПросмотреть/Открыть

Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2005 MIT and Hewlett-Packard - Обратная связь