Výuka

Název předmětu: Kombinatorické algoritmy
Kód: N1070
Rozsah: 2/2
Splnění ZS: Zápočet/Zkouška


Obsah:

  1. Připomenutí základních pojmů z teorie grafů.
  2. Reprezentace grafů v počítači, vhodnost reprezentací.
  3. Základní metody průchodů grafů, prohledávání grafů do hloubky a do šířky.
  4. Dostupnost v grafu, hranová a vrcholová souvislosta komponenty grafu.
  5. Délka cesty v grafu
  6. Kostry grafu
  7. Hledání eulerovských cest a cyklů, eulerovské grafy, hledání hamiltonovské cesty a cyklu.
  8. Toky v sítích
  9. Párování v bipartitních a obecných grafech
  10. Klikovost grafu, hledání nezávislé množiny vrcholů, barvení grafů
Odborná literatura:
  • Moodle
  • Demel J.: Grafy, SNTL, Praha, 1989
  • Fronček D.: Úvod do teorie grafů, SLU Opava, 1999.
  • Kučera L.: Kombinatorické algoritmy, SNTL Praha, 1991
  • Večerka A.: Grafy a grafové algoritmy, PřF UP Olmouc, 2007.