За курса
Умения, които ще придобиеш
-
Топологично сортиране на граф и минимално покриващо дърво
-
Амортизационен анализ, класификация - (P, NP, NP-completeness)
-
Редуциране на проблеми от един тип към друг
-
Работа със силно свързани компоненти и максимален поток
-
Намиране на най-кратък път в граф с негативни тегла, най-дълъг път в (DAG)
-
Работа с динамично оптимиране в по-сложни оптимизационни проблеми
Теми
- 1. Resources
- 2. Course Introduction
- 3. Graphs Topologica Sorting, MST
- 4. Graphs Bellman-Ford, Longest Path in (DAG)
- 5. Exercise: Graphs Bellman-Ford, Longest Path in (DAG)
- 6. Graphs Strongly Connected Components, Max Flow
- 7. Exercise: Graphs Strongly Connected Components, Max Flow
- 8. Dynamic Programming Advanced
- 9. Exercise: Dynamic Programming Advanced
- 10. Amortization and Problem Classification (P, NP, NP-completeness, Reductions)
- 11. Exam preparation
- 12. Exam preparation
- 13. Regular Exam
- 14. Retake Exam