Завдання до лабораторної роботи

Сума елементів будь-якого рядка та стовпця дорівнює 0.

Число кістяків у зв'язному графі

роботи
порядку
роботи
,
графа
дорівнює алгебраїчному доповненню будь-якого елемента матриці Кірхгофа.

У зв'язковому позначеному графі всі алгебраїчні доповнення матриці Кірхгофа рівні між собою і визначають загальну кількість позначених кістяків цього графа.

При

кількість
роботи
 кількість вершин) число кістяків повного

графа

завдання
рівно
графа
.

Теорема А. Келі(1897 р.)

Число помічених дерев порядку

завдання
дорівнює
кількість
.

Алгоритми пошуку кістяків найкоротших маршрутів

Є граф, заданий матрицею терезів, тобто. існує

кількість
,
завдання
, де
кількість
- кількість вершин графа,
завдання
- вага ребра
завдання
, якщо воно існує. Потрібно знайти кістяк з мінімальною сумарною вагою ребер.

1. Упорядковуємо ребра графа

графа
у порядку невтрати їх ваг.

2. Будуємо порожній граф

кількість
, де
роботи
- кількість вершин вихідного графа

3. На кожному кроці до сформованого поточного графа, додається ребро зі списку ребер вихідного графа з мінімальною вагою. Ребро, що додається, не повинно призводити до утворення циклу.

4. Алгоритм закінчує роботу, якщо кількість ребер у графі, що формується, стане рівною

лабораторної
.

Приклад:алгоритм Фарбала

Список ребер

Остів найкоротших маршрутів:

Загальна сумарна вага

графа
= 7.