|
Електронний архів Полтавського університету економіки і торгівлі >
Навчально-науковий інститут денної освіти >
Кафедра комп'ютерних наук та інформаційних технологій >
Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ) >
Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
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 |
| Располагается в коллекциях: | Кваліфікаційні роботи (проєкти) бакалаврів та магістрів (ННІДО КНІТ)
|
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.
|