![]() |
|
Другие темы раздела | |
Дискретная математика Доказать что граф связный Доказать что граф связный если степень каждой вершины больший равен 50, количество вершин - 100. Помогите пожалуйста( https://www.cyberforum.ru/ discrete-mathematics/ thread407700.html |
Графы и структуры данных. Дискретная математика Ребят всем привет.Хотелось бы обсудить различные способы хранения графов в ЭВМ.Мне нравится спсооб представления в виде массива дуг.Какие способы знаете вы? |
Дискретная математика Системы счисления! Пожалуйста,Помогите решить контрольную с подробным решением(если можно скрин с решением!) https://www.cyberforum.ru/ discrete-mathematics/ thread407326.html |
Дискретная математика Для данного графа найти радиус и диаметр.
https://www.cyberforum.ru/ discrete-mathematics/ thread407225.html 3)Найти радиус и диаметр. Является ли изображённый граф Эйлеровым? Является ли изображённый граф планарным? Заранее благодарю и +1 "Спасибо" |
Найти объединение графов. Дискретная математика 2)Найти обьединение графов.G1 U G2-Найти матрицу смежности, инцидентности , маршрут длины и все маршруты длины 2 исходящие из вершины 1. Заранее благодарю и +1 "Спасибо" |
Дискретная математика Дейкстра, кратчайший путь
https://www.cyberforum.ru/ discrete-mathematics/ thread407217.html Здравствуйте, нужна ваша помощь. Использую алгоритм Дейкстры, найти кратчайший путь из вершиы 1 в вершину 6 для орграфа G(6,9) (1,2,3)(1,4,9)(2,4,2)(2,5,1)(4,3,7)(5,3,3)(3,6,13)(5,6,4)(2,6,10) ... |
Дискретная математика Алгоритм Форда-Фалкерсона
https://www.cyberforum.ru/ discrete-mathematics/ thread407045.html Здравствуйте. При решении задачи о максимальном потоке в графе методом Форда-Фалкерсона приходится несколько раз перерисовывать изображение графа, что достаточно неудобно. Существует ли способ... |
Дискретная математика Будет ли этот набор степеней вершин графов деревом {3,2,2,2,1,1,1,1,1,1} |
Дискретная математика Задача о предприятиях и долгах Имеется информация о взаимных долгах предприятий. Если имеется цепочка предприятий A1(a1) --> A2(a2) --> ... -->An(an) --> A1(a1), где Ai - наименование предприятия, а ai - размер долга, ... https://www.cyberforum.ru/ discrete-mathematics/ thread406372.html |
Дискретная математика Алгоритмы по графам
https://www.cyberforum.ru/ discrete-mathematics/ thread406135.html Доброго времени суток! подскажите где можно почитать про следующие алгоритмы: 1) определения остовного леса максимальной высоты, построенного методом поиска в глубину и методом поиска в ширину 2)... |
Как называется Шифр? Дискретная математика Есть задание: Кодирование текста в k-значном цифровом алфавите Кодирование произвести операцией кложения по mod k. Закодированное сообщение разбить на блоки длины p. Параметрами кодирования... |
Дискретная математика Обратная польская запись
https://www.cyberforum.ru/ discrete-mathematics/ thread405577.html Для выражения \left(a + b \right) + \left(c + \left(d + e \right) \right) . Добавлено через 4 минуты ab+cde+++ ??? |
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 48
|
|
0 | |
Алгебраический алгоритм поиска гамильтонова цикла в графе. - Дискретная математика - Ответ 228954815.12.2011, 21:24. Показов 4578. Ответов 2
Метки (Все метки)
ребята, может кто-нибудь помочь?очень надо
сдаю курсовую работу по теме ПОИСК ГАМИЛЬТОНОВА ЦИКЛА В ГРАФЕ кто может объяснить алгебраический метод поиска? теорию так же отправляю выручайте Алгебраический метод построения гамильтоновых циклов Этот метод включает в себя построение всех простых цепей с помощью последовательного перемножения матриц. «Внутреннее произведение вершин» цепи x1, x2, … ,xk-1, xk определяется как выражение вида x2*x3* … xk-1, не содержащее две концевые вершины x1 и xk. «Модифицированная матрица смежности» B=[β(i,j)] — это (n×n)- матрица, в которой β(i,j) — xj, если существует дуга из xi в xj и нуль в противном случае. Предположим теперь, что у нас есть матрица PL = [pL(i ,j)], где pL(i,j) — сумма внутренних произведений всех простых цепей длины L (L≥1) между вершинами xi и xj для xi≠xj. Положим pL(i,i)=0 для всех i. Обычное алгебраическое произведение матриц определяется как B*PL=P’L+1=[p’L+1(s,t)] т.е. p’L+1(s,t) является суммой внутренних произведений всех цепей из xs в xt длины l+1. Так как все цепи из xk в xt, представленные внутренними произведениями из pL(k,t), являются простыми, то среди цепей, получающихся из указанного выражения, не являются простыми лишь те, внутренние произведения которых в pL(k,t) содержат вершину xs. Таким образом, если из p’L+1(s,t) исключить все слагаемые, содержащие xs (а это можно сделать простой проверкой), то получим pL+1(s,t). Матрица PL+1=[pL+1(s,t)], все диагональные элементы которой равны 0, является тогда матрицей всех простых цепей длины L+1. Вычисляя затем B*PL+1, находим PL+2 и т.д., пока не будет построена матрица Pn-1, дающая все гамильтоновы цепи (имеющие длину n-1) между всеми парами вершин. Гамильтоновы циклы получаются тогда сразу из цепей в Pn-1 и тех дуг из G, которые соединяют начальную и конечную вершины каждой цепи. С другой стороны, гамильтоновы циклы даются членами внутреннего произведения вершин, стоящими в любой диагональной ячейке матрицы B*Pn-1 (все диагональные элементы этой матрицы одинаковые). Очевидно, что в качестве начального значения матрицы P (т.е. P1) следует взять матрицу смежности A графа, положив все ее диагональные элементы равными нулю. Недостатки этого метода совершенно очевидны. В процессе умножения матриц (т.е. когда L увеличивается) каждый элемент матрицы PL будет состоять из все большего числа членов вплоть до некоторого критического значения L, после которого число членов снова начнет уменьшаться. Это происходит вследствие того, что для малых значений L и для графов, обычно встречающихся на практике, число цепей длины L+1, как правило, больше, чем число цепей длины L, а для больших значений L имеет место обратная картина. Кроме того, так как длина каждого члена внутреннего произведения вершин увеличивается на единицу, когда L увеличивается на единицу, то объем памяти, необходимый для хранения матрицы PL, растет очень быстро вплоть до максимума при некотором критическом значении L, после которого этот объем снова начинает уменьшаться. и пример не могу его понять Вернуться к обсуждению: Алгебраический алгоритм поиска гамильтонова цикла в графе. Дискретная математика
0
|
|
15.12.2011, 21:24 | |
Готовые ответы и решения:
2
Алгоритм поиска сечений в графе. Найти минимальный гамильтонова цикла
Поиск гамильтонова цикла в графе |
15.12.2011, 21:24 | |
Помогаю со студенческими работами здесь
0
Поиск гамильтонова цикла в графе Поиск гамильтонова цикла в ориентированном графе Алгоритм поиска слова в графе Алгоритм поиска слова в заданном Графе |