Popis předmětu - A8M01ADP
| A8M01ADP | Algoritmy pro distribuované a paralelní systémy | ||
|---|---|---|---|
| Role: | PO | Rozsah výuky: | 3P+1S |
| Katedra: | 13101 | Jazyk výuky: | CS |
| Garanti: | Zakončení: | Z,ZK | |
| Přednášející: | Kreditů: | 5 | |
| Cvičící: | Semestr: | Z | |
Anotace:
Předmět slouží jako teoretická průprava pro pokročilou algoritmizaci, paralelní a distribuovanou implementaci algoritmů v oblasti zpracování signálů, optimalizačních úlohách a algoritmech komunikačních sítí.Výsledek studentské ankety předmětu je zde: A8M01ADP
Osnovy přednášek:
| 1. | Asymptotická složitost algoritmů, třídy složitosti P, NP a NPC | |
| 2. | Polynomiálně řešitelné grafové úlohy: minimalní kostra, nejkratší cesta | |
| 3. | NP úplné grafové úlohy: problém barevnosti grafu, distribuované algoritmy pro barvení grafu | |
| 4. | Modely a representace pro paralelní a distribuované algoritmy, topologie, komunikace, synchronizace. |
| 5. | Paralelní algoritmy na síťové architektruře, třídění, rekurze, směrování. | |
| 6. | Paralelní algoritmy na dalších arthitekturách - hypercube, hvězda, kruh. | |
| 7. | Sdílení paměti, pipeline, scheduling, masivně paralelní úlohy. | |
| 8. | Aplikace paralelních algoritmů v numerických úlohách, zpracování signálu, optimalizace a komunikacích. | |
| 9. | Programovací jazyky pro paralelní výpočty. | |
| 10. | Distribuované algoritmy - komunikace, koordinace, symetrie, lokálnost | |
| 11. | Volba koordinátora. | |
| 12. | Distribuovaný konsensus (problém byzantských generálů). | |
| 13. | Synchronizace. | |
| 14. | Aplikace distribuovaných algoritmů v komunikačních a rozhodovacích sítích. |
Osnovy cvičení:
Literatura:
| 1. | F. T. Leighton, Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes. Morgan |
| 2. | N. Lynch, Distributed Algorithms. Morgan Kaufmann, 1996. | |
| 3. | G. Tel: Introduction to distributed algorithms, Cambridge 1994 | |
| 4. | D. P. Bertsekas, J. N. Tsitsiklis: Parallel and distributed computation: numerical methods |
Požadavky:
Předmět je zahrnut do těchto studijních plánů:
| Plán | Obor | Role | Dop. semestr |
| MPOES1 | Komunikace a zpracování signálu | PO | 1 |
| Stránka vytvořena 13.12.2025 17:51:30, semestry: Z/2026-7, L/2025-6, L/2026-7, Z/2025-6, L/2024-5, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |