Изменения

Перейти к: навигация, поиск

Совершенное паросочетание в кубическом графе

605 байт добавлено, 18:36, 28 января 2016
Нет описания правки
==Время работы==
Операция сокращения должна на каждом шаге проверять граф на наличие мостов<tex>O(n)</tex>, кроме того, при возникновении четвёртого базового случая требуется найти альтернативный цикл за <tex>O(n)</tex>. В алгоритме <tex>O(n)</tex> операций сокращения и восстановления графа, причем каждая из этих операций требует <tex>O(n)</tex> времени. Таким образом, весь этот алгоритм исполняется за время <tex>O(n^2)</tex>.
 
== Источники информации ==
* [https://www.lektorium.tv/course/22771 Лекториум {{---}} Дополнительные главы теории паросочетаний]
* [https://ru.wikipedia.org/wiki/%D0%9A%D1%83%D0%B1%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B3%D1%80%D0%B0%D1%84 Wikipedia {{---}} Кубический граф]
* Piotr Stanczyk - THEORY AND PRACTICE OF COMPUTING MAXIMUM MATCHINGS IN GRAPHS стр. 21-28.
 
[[Категория: Алгоритмы и структуры данных]]
[[Категория: Задача о паросочетании]]
84
правки

Навигация