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

Вычисление общего количества остовных деревьев, содержащих определенный набор ребер
Я пробовал следующий подход: Сначала я выполняю сжатие ребер для всех ребер в заданном наборе ребер, чтобы сформировать модифицированный граф. Затем я вычисляю общее количество остовных деревьев, используя теорему о матричном дереве, из...
1551 просмотров

Подсчет различных неориентированных ребер в ориентированном графе в SQL
Дана таблица, содержащая ребра в ориентированном графе, например: CREATE TABLE edges ( from_here int not null, to_there int not null ) Каков наилучший способ получить количество различных ненаправленных ссылок для определенного...
1587 просмотров
schedule 11.11.2022

эффективный алгоритм идентификации петель в ориентированном графе?
Возможное дублирование: Лучшее алгоритм обнаружения циклов в ориентированном графе Я ищу алгоритм для поиска петель в ориентированном графе. Мой график имеет метки только в узлах, а не на краях, и может стать довольно большим....
2074 просмотров

Существует ли библиотека, обеспечивающая (направленную) реализацию гиперграфа на С++?
В настоящее время я работаю над проектом, в котором перечисляются k-лучшие решения динамической программы с использованием структуры направленного гиперграфа. Моя текущая реализация (на Python) работает хорошо, но довольно медленно. Алгоритм...
2611 просмотров
schedule 18.06.2022

Определение направления пути в D*Lite
В настоящее время я работаю над реализацией алгоритма D*Lite от Свена Кенига. http://idm-lab.org/bib/abstracts/papers/aaai02b.pdf . В основном я пытаюсь понять все детали, прежде чем приступить к реализации. Кажется, что алгоритм работает на...
362 просмотров

Существует ли путь через все вершины ориентированного графа?
Для заданного ориентированного графа G существует ли путь (не обязательно простой путь), который проходит через все вершины графа G? Сначала мне нужно изучить, что происходит в ациклическом графе и в сильносвязном графе, а затем найти решение для...
2429 просмотров
schedule 15.03.2022

Кратчайшие пути для ориентированных ациклических графов
Итак, в основном у меня есть массив значений с плавающей запятой n на m, и я пытаюсь найти кратчайший путь между любым из 1-й строки значений и любой из m-й строки значений. У узла (i, j) в графе есть дочерние элементы {(i, j+1), (i-1, j+1), i+1,...
416 просмотров

Алгоритм топологической сортировки при наличии циклов
Некоторые языки программирования (например, haskell ) допускают циклические зависимости между модули. Поскольку компилятору необходимо знать все определения всех модулей, импортированных при компиляции одного модуля, обычно ему приходится...
13058 просмотров

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

Создание ориентированного графа из списка ребер в javascript
У меня есть список ребер, где он идет от ключа к значению поэтому a => [x,y,z] означает, что a подключен к x , к y и к z У меня есть длинный список из них, и я хочу визуализировать его, желательно с помощью javascript. Какие...
2962 просмотров
schedule 14.10.2022

Узел ориентированного графа C++ с реализацией шаблона
Я пишу программу, которая имеет множество вспомогательных функций Directed Graph, чтобы лучше понять C++. Один из центральных объектов называется Node, у которого есть функции-члены, помогающие вычислять расстояние между узлами. Я пытаюсь лучше...
1566 просмотров
schedule 24.01.2023

худшее время работы для поиска SCC с использованием DFS Kosaraju
Алгоритм Косараджу гласит следующее: #Input is graph G 1-define G_rev (links in reversed order) 2-Find the finishing times for G_rev using DFS 3-Run DFS for G in sequence based on finishing time Время работы O(n+m), где n — количество вершин,...
695 просмотров

Параллельное выполнение узлов графа (Задач) и поиск критических Задач
Я реализовал ориентированный граф на Java. Это для планировщика проекта, и один узел представляет задачу с разными свойствами. Я успешно реализовал топологическую сортировку, но мне нужен способ запускать / выполнять параллельные задачи, как только...
1807 просмотров
schedule 27.03.2023

как рисовать ориентированные графы с помощью networkx в Python?
У меня есть некоторые узлы из сценария, которые я хочу отобразить на графике. Ниже я хочу использовать стрелку, чтобы перейти от A к D, и, вероятно, чтобы край тоже был окрашен (красный или что-то в этом роде). По сути, это похоже на путь от A до...
181981 просмотров
schedule 04.01.2023

Назад Ребра в дереве поиска графа в глубину
У меня есть домашнее задание, которое я выполнил, и около 3 баллов из 100 я получил за следующий вопрос. «Предположим, вы строите дерево в глубину на ориентированном графе. Впоследствии вы замечаете, что нет никаких задних ребер. Что это...
616 просмотров

Поиск циклов во взвешенном ориентированном мультиграфе (Gephi, Jython, Python)
У меня есть ориентированный, мультивзвешенный граф. Я хочу найти циклы, где a -> b -> c -> a Образец моего графика. Надеюсь понятно: v1 -> v2 v2 -> v3 v3 -> v1 v1 -> v4 v2 -> v5 Как перебирать только узлы, которые являются...
881 просмотров
schedule 10.08.2022

Вычисление ближайших соседей вершин в DAG, завершенное транзитивным замыканием
Рассмотрим ориентированный граф, например: Где (A) первоначально утверждаются сплошные черные края: 0 {1,3} 1 {2} 3 {4} 4 {2} Затем (B) вычисляется транзитивное замыкание , чтобы добавить следующее (пунктиром): края: 0...
628 просмотров
schedule 12.05.2023

Добавление многострочного текста к узлам в ориентированных графах в d3js
Я пытаюсь создать многострочный текст как узлы ориентированного графа: <rect height="27" width="56" rx="100" ry="100" style="fill: #ffffff;"></rect> <text dx="6" dy="6"> <tspan x="0"...
1354 просмотров
schedule 14.06.2023

igraph: позиционирование меток и удаление пустого пространства в сетке
Я хочу создать функцию, которая строит ориентированные графы с выровненными вершинами и добавляет некоторый текст под каждой вершиной, то есть что-то вроде приведенного ниже примера графика. Функция построения графика должна иметь возможность...
5822 просмотров
schedule 06.05.2023

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