Кто-нибудь знает какие-либо статьи, в которых обсуждаются алгоритмы встраивания? И тесно связанная с этим связь родительско-дочернего графа с графом вызовов. Предыстория: у меня есть компилятор, написанный на Ocaml, который ...
Я пишу функцию get _связанные _компоненты для класса Graph :def get _связанные _компоненты (self ):path= [] for i in self.graph.keys ():q=self.graph[i] while q :...
Алгоритм Дейкстры научили меня следующим образом, в то время как pqueue не пусто: distance, node = pqueue.delete_min (), если узел был посещен: continue else: пометить узел как ...
Я знаю алгоритм Прима и знаю его реализацию, но всегда Я пропускаю часть, о которой хочу спросить сейчас. Было написано, что реализация алгоритма Прима с кучей Фибоначчи - O (E + V log (V)) и мой ...
Есть N задач с номерами 1..N, которые вам нужно решить. Вы расположили задачи в порядке возрастания сложности, и i-я задача имеет оценочный уровень сложности i. Вы также задали...
Я пытаюсь понять, почему алгоритм Дейкстры не работает с отрицательными весами. Читая пример кратчайших путей, я пытаюсь понять следующий сценарий: 2
A ------- B \ /...
Хорошо, это мой первый пост о переполнении стека. немного времени и действительно восхищаюсь сайтом. Я надеюсь, что это то, что будет приемлемо спросить. Итак, я читаю...
Я пытаюсь решить задачу алгоритма, связанную с шахматами. Предположим, у меня есть король на A8, и я хочу переместить его на H1 (только с разрешенными ходами).
Как мне узнать, сколько существует возможностей (путей)...
Я пытаюсь найти оптимальное решение для небольшой головоломки под названием Twiddle (апплет с игрой можно найти здесь). В игре матрица 3х3 с числом от 1 до 9. Цель игры - принести ...
В последнее время я много читал о графических библиотеках для Java и Javascript, но не нашел хорошего способа сделать то, что хочу. По сути, у меня есть иерархия множеств относительно...
У меня есть (un -ориентированный )граф, представленный с помощью списков смежности, например. а :б, в, д б :а, г в :а, г г :б, в e :a, где каждый узел графа связан со списком других узлов (s )Я хочу обновить такие...
Я пытаюсь написать C #реализацию алгоритма Брона -Кербоша в теории графов, который используется для поиска клик максимального размера в графах. В идеале этот алгоритм должен был бы создать список...
Кто-нибудь знает случайный алгоритм для генерации топологического вида DAG, где каждый вызов алгоритма имеет ненулевую -вероятность генерации каждого допустимого топологического сорта...
Я изучаю возможность реализации устранения общих подвыражений (CSE )для графов выражений, соответствующих большим математическим выражениям (миллионам узлов ). Какие алгоритмы подходят для...
Допустим, у меня есть график, в котором узлы хранятся в отсортированном списке. Теперь я хочу топологически отсортировать этот граф, сохраняя исходный порядок, где топологический порядок не определен. Есть ли такие...
Предположим, что у меня есть следующая сетка. Мне нужно соединить пары букв. Не только одинаковые буквы должны быть соединены, но я также должен убедиться, что соединительные пути не пересекаются друг с другом. ...
Я не уверен, что это действительно проблема «раскрашивания», поскольку это задача назначения/линейного программирования. У меня нет никакого опыта ни в том, ни в другом, так что извините за нубство, которое может последовать. Но я понимаю...
Я ищу параллельный алгоритм, который помог бы мне в обнаружении циклов в ориентированном графе. Я знаю, что последовательный алгоритм использует поиск в глубину с раскрашиванием, однако я думаю, что он не сработает...
Мне нужно найти подключенные компоненты для огромного набора данных. (График ненаправленный) Одним из очевидных вариантов является MapReduce. Но я новичок в MapReduce, и у меня мало времени, чтобы разобраться с ним и написать код...
Моя проблема очень проста, но я действительно не знаю ее названия, поэтому мне сложно найти решение самостоятельно:
Как упростить граф зависимостей, например (где -> означает зависит): A -> B -> C &...
Я изучил два алгоритма обхода графа, поиск в глубину и поиск в ширину. Поскольку оба алгоритма используются для решения одной и той же задачи обхода графа, я бы хотел бы знать, как ...
ПРИМЕЧАНИЕ :В связи с тем, что поездка не заканчивается в том же месте, где она началась и также тот факт, что каждую точку можно посетить более одного раза, пока я все равно посещаю их все, это не совсем...
Существует ли алгоритм поиска пути, который также подходит для реальных трехмерных сред, например, реальных Зданий с несколькими лестницами и т. д. Библиотека C++ или открытая реализация были бы великолепны -)Одно из решений, которое я видел, было...
Какой алгоритм вы бы использовали для создания приложения, которое дает соответствующие данные (список городов, маршруты поездов, станций) может возвращать список соединений между любыми двумя пользовательскими...
Я разрабатываю iOS-приложение для деформирования изображения с помощью OpenGL ES 2.0. Я хорошо разбираюсь в настройке, конвейере и т. д. и теперь перехожу к математике. Поскольку мой опыт деформирования изображений нулевой, ...
Мне было интересно, как мы можем использовать модуль python networkX для реализации SimRank для сравнения сходства 2 узлов? Я понимаю, что networkX предоставляет методы для просмотра соседей, и ссылки ...
Существует неориентированный граф, в котором каждому узлу присвоен некоторый цвет. Мне нужно найти кратчайший путь от любого узла синего цвета к любому узлу красного цвета. (В графе могут существовать и другие цвета...
Допустим, у меня есть два множества: (n_1, n_2, ...) и (m_1, m_2, ...) и функция соответствия match(n, m), которая возвращает значение от 0 до 1. Я хочу найти отображение между этими двумя множествами такое, что ...
Я пытаюсь реализовать алгоритм Хопкрофта Карпа в Python, используя networkx как представление графа. В настоящее время я так далеко: # Алгоритмы для двудольных графов импортируют networkx как nx
import ...