Публикации по теме 'graph-theory'


Структуры данных - неправильное употребление
Это одна вещь, которую я осознал очень поздно в своей карьере и всегда хотел, чтобы система образования говорила мне во время моего инженерного образования . Еще один пример, когда система образования подвела меня . Структуры данных - это неправильное употребление - они не во множественном числе. Есть только одна Структура данных - График , состоящий из - данных и отношений. Любая другая так называемая структура данных - это случай упрощения Graph. Это. Моя точка..

Очень простое введение в теорию графов
Теория графов - это способ представления сложных отношений для решения конкретной алгоритмической проблемы. Это способ упрощения данных , который имеет отношение только к тому, что вы пытаетесь решить. Другими словами, он устраняет восприятие того, что считается трудным , из реальности, что это может быть легко вычисленный. Итак, каков пример теории графов ? Подумайте, когда вы планируете путешествие из A в B . Когда вы это говорите, это не звучит почти как..

Почему теория графов круче, чем вы думали
Мысли и теория Почему теория графов круче, чем вы думали Теория графов в машинном обучении и как она изменила правила игры Это первая статья из серии из четырех частей, посвященных теории графов и нейронных сетях на основе графов. Что такое графики? Поговорите с ученым практически в любой дисциплине и задайте ему вопрос - исходя из его дисциплины - «как работает th на практике?» Скорее всего, вы обнаружите, что существуют системы и сети, которые вам нужно рассмотреть,..

Типы графиков
Хотя узлы и ребра могут иметь любое количество интересных свойств и меток, некоторые свойства встречаются чаще, чем другие. В частности, есть два свойства ребер, которые настолько выделяются, что, как говорят, меняют тип графа. Эти два свойства - вес и направленность кромки . Если рёбра вашего графа имеют направленность , то ваш граф называется направленным графом (иногда его сокращают до орграфа ). В ориентированном графе все ребра представляют одностороннее отношение , это..

Вопросы по теме 'graph-theory'

Лучший алгоритм для обнаружения циклов в ориентированном графе
Какой алгоритм наиболее эффективен для обнаружения всех циклов в ориентированном графе? У меня есть ориентированный граф, представляющий расписание заданий, которые необходимо выполнить, задание является узлом, а зависимость - ребром. Мне нужно...
340195 просмотров
schedule 01.03.2022

кодирование связанных узлов в графе
Я пытаюсь сделать график в java, который будет иметь разные узлы. некоторые узлы будут связаны с другими, а некоторые нет. Если они связаны, то некоторое логическое значение для этого узла будет истинным, а другая переменная будет содержать значение...
4682 просмотров
schedule 14.11.2022

Сохранение графиков в Haskell
Я могу легко определить тип данных для узла ориентированного графа. data Node = Node String [Node] derving (Show, Read) Я могу сохранить график в файл с помощью функции show, а затем восстановить его с помощью чтения. Однако с циклом шоу не...
1152 просмотров

Существует ли правильный алгоритм для решения проблемы удаления ребер?
Имеется ориентированный граф (не обязательно связный), один или несколько узлов которого выделены как источники. Любой узел, доступный из любого из источников, считается «освещенным». Теперь предположим, что одно из ребер удалено. Проблема состоит...
2905 просмотров
schedule 03.01.2023

Как я могу сгруппировать график в Python?
Пусть G — граф. Итак, G — это множество узлов и множество связей. Мне нужно найти быстрый способ разбить граф. Граф, над которым я сейчас работаю, имеет только 120*160 узлов, но, возможно, вскоре я буду работать над эквивалентной задачей в другом...
20541 просмотров

Эффективный способ практиковать алгоритмы теории графов
Я только что прочитал об алгоритме поиска в ширину в книге Introduction to Algorithms и я вручную смоделировал алгоритм на бумаге. Что я хотел бы сделать сейчас, так это реализовать это в коде для дополнительной практики. Я думал о реализации...
4814 просмотров
schedule 22.11.2022

Нециклический путь ко всем узлам
Есть ли алгоритм или набор алгоритмов, которые позволили бы вам найти кратчайшее расстояние пешком от произвольного начального узла, чтобы каждый узел посещался в весовом неориентированном графе? Это не совсем Коммивояжер, потому что меня не волнует,...
1513 просмотров

Пример ориентированного графа и кода топологической сортировки
Кто-нибудь знает, где я могу получить пример реализации ориентированного графа и пример кода для выполнения топологической сортировки на ориентированном графе? (желательно на Java)
67704 просмотров

Найдите все полные подграфы на графике
Есть ли известный алгоритм или метод для поиска всех полных подграфов в графе? У меня есть неориентированный невзвешенный граф, и мне нужно найти все подграфы в нем, где каждый узел в подграфе связан с каждым другим узлом в подграфе. Есть ли для...
19642 просмотров

Как назначить один и тот же стиль группе ребер?
У меня есть график, который я хочу отобразить и визуализировать для меня. Граф имеет 122 ребра и 123 узла. Края бывают 4 разных видов, и я хочу, чтобы они были визуально различимы. Однако я еще не решил, как лучше всего это сделать, я хотел бы...
11333 просмотров

Как предотвратить наложение ребер в graphviz друг на друга
У меня есть график, который я создал в graphviz, но проблема в том, что ребра перекрывают друг друга (у меня есть 5-7 узлов в каждой строке), поэтому трудно сказать для каждого узла, какие узлы он соединяет. Как сделать так, чтобы края не...
50411 просмотров
schedule 04.09.2022

Алгоритм подсчета связных компонентов графа в Python
Я пытаюсь написать скрипт, который подсчитывает связанные компоненты графа, и не могу найти правильное решение. У меня есть простой граф с 6 узлами (вершинами), узлы 1 и 2 соединены, а узлы 3 и 4 соединены (6 вершин; 1-2,3-4,5,6). Итак, граф...
9631 просмотров

Визуализация крупномасштабного графа (50 тыс. узлов, 100 млн взвешенных ребер)
Я просмотрел ряд пакетов для компоновки графиков (Graphviz, Gephi, Cytoscape, NetworkX, чтобы назвать несколько наиболее распространенных), и ни один из них, похоже, не масштабируется до такого размера. Какие методы существуют для визуализации графов...
4088 просмотров
schedule 11.09.2023

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

Нахождение вершин в упорядоченном множестве полного графа
Задача: Для упорядоченного набора ребер E полного графа Kn по данному ребро Ei найти вершины ребра (v, w)_Ei. Примечание. Вероятно, это не проблема, специфичная для теории графов, хотя она была выбрана для выражения проблемы исключительно из-за...
286 просмотров

Оптимальное решение для: всех возможных ациклических путей в задаче о графах.
Я имею дело с неориентированным графом. Мне нужно найти все возможные ациклические пути в графе: with G(V,E) find all subsets of V that are acyclic paths Я использую либо python scipy, либо matlab - в зависимости от того, что подходит. Есть...
1284 просмотров
schedule 25.10.2022

Обнаружить циклы на графике
Возможный дубликат: Поиск всех циклов на графике Может ли кто-нибудь дать мне учебник, алгоритм ... для обнаружения циклов на графике? Я нахожу несколько алгоритмов и реализую их, но не обнаруживаю все циклы...
2521 просмотров
schedule 02.11.2023

Что такое внешний узел магического трехугольного кольца?
Я хочу решить проблему №68 проекта Euler на C#, но я далеко не понял вопрос ясно. Что означает внешний узел в этой постановке задачи? Рассмотрим следующее «волшебное» трехугольное кольцо, заполненное числами от 1 до 6, и каждая строка...
950 просмотров
schedule 04.04.2023

Разница между гамильтоновым путем и ST
Я читал алгоритмы поиска минимального остовного дерева (в случае взвешенных графов) и определения того, имеет ли граф гамильтонов путь (который зависит от наличия гамильтонова цикла). У меня все перепуталось. Так в чем же разница между гамильтоновым...
9473 просмотров

В js я ищу граф, ориентированный на силу, с перетаскиваемыми узлами — щелкните узлы, чтобы открыть новую страницу.
Я пытаюсь найти некоторый пример кода, используя библиотеку javascript для принудительного графа, в котором пользователь может перемещать любой узел (и граф динамически реагирует), но тогда каждый узел можно щелкнуть и открыть страницу «детали узла» (...
1501 просмотров
schedule 19.10.2022