Анализ сложности времени для алгоритма Рейнгольда UST-CONN

11

Какова точная временная сложность неориентированного алгоритма пространства журналирования st-связности Омера Рейнгольда?

Суреш Венкат
источник
6
Пожалуйста, будьте более конкретны. Опишите ваш вопрос достаточно подробно и приведите ссылки, если это необходимо.
MS Dousti
8
Я думаю, что вопрос довольно недвусмысленный: статья doi.acm.org/10.1145/1391289.1391291 .
Андрас Саламон
10
Вопрос довольно недвусмыслен для тех, кто работает в этой области, но, вероятно, было бы неплохо попросить плакатов дать больше информации, чтобы более широкая аудитория могла понять вопрос.
Робин Котари

Ответы:

23

Кажется, что временная сложность алгоритма Рейнгольда не рассматривается ни в статье Рейнгольда, ни в учебнике Арора-Барака. Также может показаться, что анализ довольно утомителен, поскольку сложность времени зависит от точного графа расширителя, используемого в конструкции, и от некоторых констант, выбранных как «достаточно большие».

Чтобы получить некоторое приблизительное представление о сложности времени, обратите внимание, что алгоритм Рейнгольда, учитывая граф , преобразует его (неявно) в граф экспандера и пересекает каждый шаг длины . В -notation скрывает некоторые довольно большие постоянные здесь. Граф имеет постоянную степень для некоторого достаточно большого , что означает, что существуют такие прогулки для некоторой довольно большой постоянной . Считая некоторые лекционные заметки на эту тему, можно подумать, что .GGl=O(logn)OGd=2bbdl=O(nc)cc109b

Янне Х. Корхонен
источник
2
в следующий раз не отмечайте свой ответ как вики сообщества. В противном случае вы не получите кредит за ваш ответ!
Райан Уильямс
Я думал, что кто-то может захотеть уточнить мой анализ, и не понимал, что вы не получаете репутацию из вики сообщества. Ну что ж.
Янне Х. Корхонен,