Вопросы с тегом «graph-theory»

Вопросы о графах, дискретных структурах узлов, которые соединены ребрами. Популярные ароматы - это деревья и сети с максимальной пропускной способностью.

79
Поиск по графику: сначала ширина, либо глубина

При поиске графиков существует два простых алгоритма: ширина в ширину и глубина вначале (обычно это делается путем добавления всех соседних узлов графа в очередь (ширина в первую очередь) или в стек (глубина в первую очередь)). Есть ли преимущества одного над другим? Те, о которых я мог думать:...

60
Разрешен ли ноль в качестве веса ребра в взвешенном графике?

Я пытаюсь написать скрипт, который генерирует случайные графы, и мне нужно знать, может ли ребро в взвешенном графе иметь значение 0. на самом деле имеет смысл, что 0 можно использовать как вес ребра, но я работал с графиками в последние несколько дней, и я никогда не видел пример этого....

29
Насколько сложно считать количество простых путей между двумя узлами в ориентированном графе?

Существует простой полиномиальный алгоритм, позволяющий определить, существует ли путь между двумя узлами в ориентированном графе (просто выполните обычный обход графа с, скажем, поиском по глубине). Однако, на удивление, проблема становится намного сложнее, если вместо проверки существования мы...

28
Почему пустой тип C не аналогичен пустому / нижнему типу?

Википедия, а также другие источники, которые я обнаружил в списке voidтипа C как тип единицы, а не пустой тип. Мне кажется, что это сбивает с толку, так как мне кажется, что оно voidлучше подходит под определение пустого / нижнего типа voidНасколько я могу судить, ценности не обитают . Функция с...

27
Временная сложность нахождения диаметра графа

Какова временная сложность нахождения диаметра графа ?G = ( V, E)G=(V,E)G=(V,E) O ( | V|2)O(|V|2){O}(|V|^2) O ( | V|2+ | В| ⋅ | Е| )O(|V|2+|V|⋅|E|){O}(|V|^2+|V| \cdot |E|) O ( | V|2⋅ | Е| )O(|V|2⋅|E|){O}(|V|^2\cdot |E|) O ( | V| ⋅ | Е|2)O(|V|⋅|E|2){O}(|V|\cdot |E|^2) Диаметр графа является...

25
Нахождение минимального разреза неориентированного графа

Вот вопрос из прошлого экзамена, который я пытаюсь решить: Для неориентированного графа с положительными весами w ( e ) ≥ 0 я пытаюсь найти минимальный разрез. Я не знаю других способов сделать это, кроме использования теоремы о максимальном потоке. Но график ненаправленный, так как мне его...

24
Является ли логический Min-Cut NP-Complete?

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в разделе «Информатика в стеке». Мигрировал 7 лет назад . Определение логической задачи Min Cut (LMC) Предположим, что G=(V,E)G=(V,E)G = (V, E) - невзвешенный орграф, sss и ttt - две вершины VVV , и ttt достижимо из...

24
Есть ли у любых двух остовных деревьев простого графа общие ребра?

Я пробовал несколько случаев и обнаружил, что любые два остовных дерева простого графа имеют некоторые общие ребра. Я имею в виду, что до сих пор не нашел контрпример. Но я не мог ни доказать, ни опровергнуть это. Как доказать или опровергнуть эту...

23
Является ли проблема k-клики NP-полной?

Этот вопрос был перенесен из теоретического обмена стеков информатики, поскольку на него можно ответить в обмене стеков информатики. Migrated 7 лет назад . В этой статье в Википедии о проблеме Клика в теории графов вначале говорится, что проблема нахождения клики размера K в графе G является...

23
Существует ли эффективный алгоритм для этой задачи покрытия вершинного цикла?

Этот вопрос был перенесен из Математического стека Exchange, потому что на него можно ответить в Информатике стека Exchange. Мигрировал 3 года назад . Я пытался найти алгоритм, чтобы найти максимальное покрытие вершинных циклов ориентированного графа то есть набор непересекающихся циклов, которые...

22
Сколько кратчайших расстояний изменяется при добавлении ребра на график?

Пусть G=(V,E)G=(V,E)G=(V,E) некоторый полный взвешенный неориентированный граф. Построим второй граф G′=(V,E′)G′=(V,E′)G'=(V, E') , добавив ребра одно за другим из в . Добавим края дляEEEE′E′E'Θ(|V|)Θ(|V|)\Theta(|V|)G′G′G' всего. Каждый раз, когда мы добавляем одно ребро (u,v)(u,v)(u,v) к E′E′E' ,...

22
Когда минимальное остовное дерево для графа не уникально

Для заданного взвешенного неориентированного графа G: Какие условия должны выполняться, чтобы для G было несколько минимальных остовных деревьев? Я знаю, что MST уникален, когда все веса различны, но вы не можете полностью изменить это утверждение. Если на графике есть несколько ребер с одинаковым...

21
Имеют ли минимальные остовные деревья взвешенного графа одинаковое количество ребер с заданным весом?

Если взвешенный граф GGG имеет два разных минимальных остовных дерева T1=(V1,E1)T1=(V1,E1)T_1 = (V_1, E_1) и T2=(V2,E2)T2=(V2,E2)T_2 = (V_2, E_2) , то верно ли, что для любого ребра eee в E1E1E_1 число ребер в E1E1E_1 с таким же весом, что и eee (включая само eee ), равно числу ребер в E2E2E_2 с...

20
Оптимальный алгоритм нахождения обхвата разреженного графа?

Интересно, как найти обхват разреженного неориентированного графа. Под редким я подразумеваю . Под оптимальным я подразумеваю минимальную временную сложность.| Е| =O( | V| )|E|=O(|V|)|E|=O(|V|) Я думал о некоторой модификации алгоритма Тарьяна для неориентированных графов, но я не нашел хороших...

20
Нахождение хотя бы двух путей одинаковой длины в ориентированном графе

Предположим , что мы имеем ориентированный граф и два узла A и B . Я хотел бы знать, есть ли уже алгоритмы для расчета следующей задачи решения:G = ( V, E)G=(V,E)G=(V,E)AAAВBB Есть ли хотя бы два пути между и В одинаковой длины?AAAВBB Как насчет сложности? Могу ли я решить это за полиномиальное...

19
Кратчайший путь на неориентированном графе?

Поэтому я подумал, что этот (хотя и несколько базовый) вопрос относится к следующему: Скажем, у меня есть график размером 100 узлов, расположенных в виде шаблона 10x10 (подумайте, шахматная доска). График является ненаправленным и невзвешенным. Перемещение по графику включает перемещение трех...

19
Максимально независимый набор двудольного графа

Я пытаюсь найти максимальный независимый набор бипаритового графа. В некоторых заметках я обнаружил следующее: «13 мая 1998 г. - Вашингтонский университет - CSE 521 - Приложения сетевого потока» : Проблема: Для двудольного графа G=(U,V,E)G=(U,V,E)G = (U,V,E) найдите как можно большее независимое...

18
Почему ориентированные графы важны?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Мы читали об алгоритмах MST, сильной связности, маршрутизации и т. Д. В ориентированных...

17
Эта проблема конечного графа разрешима? Какие факторы делают проблему разрешимой?

Я хочу знать, разрешима ли следующая проблема и как узнать. В каждой проблеме, которую я вижу, я могу сказать «да» или «нет», так что большинство проблем и алгоритмов разрешимы, кроме нескольких (которые представлены здесь )? Входные данные: направленный и конечный граф с вершинами и Вопрос:...

16
Преобразование произвольного покрытия в покрытие вершин

Дан плоский план G=(V,E)G=(V,E)G=(V,E) и пусть GG\mathcal{G} обозначает его вложение в плоскость st, каждое ребро которого имеет длину . Кроме того, у меня есть множество точек в которых каждая точка содержится в . Кроме того, для любой точки в верно, что существует с геодезическим расстоянием до...