Вопросы по теме 'np'

Оптимизация NP-Complete Graph: минимальный выбор узла?
Предположим, у вас есть график G = (V, E) , представляющий план этажа одноэтажного торгового центра. Отдельные хранилища представлены вершинами, а ребра между вершинами представляют собой произвольное определение хранилищ, близких друг к другу. В...
124 просмотров
schedule 26.09.2022

Коммивояжер TSP: Улучшение грубого алгоритма
Согласно wiki , потребуется (N-1)! для расчета тура с N городами. Я нашел лучший способ сделать это, но я не могу подсчитать, насколько я его улучшил. Могу сказать вам, что на моем домашнем компьютере я смог собрать карту 20 городов менее чем за 1...
736 просмотров

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

Алгоритм поиска уникального набора элементов, по одному элементу из каждого набора наборов
Предположим, у вас есть набор людей J , и вам нужно сфотографировать каждого человека. У них есть только один фотограф, и у фотографа есть конечное количество раз T ( |T| > |J| ), доступных для каждой фотографии. В любой момент времени t из...
287 просмотров
schedule 22.05.2023

Кратчайший путь затрат
Мне нужно найти кратчайший путь из точки D в R. Это фиксированные точки. Это пример ситуации: В ящике также есть стены, через которые вы не сможете пройти, если не сломаете их. Каждое разрушение стены стоит вам, скажем, «а» очков, где «а» —...
727 просмотров
schedule 05.06.2023

Этот язык есть в NP?
L={[G, K] | G is a simple undirected graph with no simple path longer than k} (Далее, это Со-НП)? Я считаю, что это НП. Я мог бы предоставить верификатор, который делал следующее: V(G,E, k) — верификатор, где G — граф, E — список...
241 просмотров

Недетерминизм против проверяемости за полиномиальное время
Я читал, что проблема NP поддается проверке за полиномиальное время или, что то же самое, решается за полиномиальное время с помощью недетерминированной машины Тьюринга. Почему эти определения эквивалентны?
374 просмотров
schedule 18.07.2022

Доказательство неприближимости покрытия минимального цикла
Рассмотрим проблему покрытия циклов: для данного графа G мы ищем множество циклов C, такое что все вершины V (G) находятся по крайней мере в одном цикле C, а количество циклов в C минимально. Моя задача — показать, что эта задача не допускает...
147 просмотров
schedule 06.04.2024

Как оптимизировать назначение задач агентам с этими ограничениями?
У меня есть проблема с назначением как часть моей магистерской диссертации, и я ищу общее направление в ее решении. Итак, есть список агентов и список задач, причем количество задач больше, чем количество агентов. Агенты представляют...
738 просмотров
schedule 22.06.2022

Полиномиальная аппроксимация рюкзака по времени
задачу о рюкзаке можно решить за O(n²V) время, где V = max(v[i], i = 1,..,n) обозначает максимальное значение любого предмета. Если мы «изменим единицы измерения» с помощью параметра округления θ = ε/n * V и рассмотрим измененные значения...
227 просмотров

Теорема Кука (на простом английском языке)
Я прочитал книгу Гэри и Джонсона Computers and Intractability — A Guide to the Theory of NP-Completeness для курса по алгоритмам; однако, просматривая материал год спустя, я понял, что никогда по-настоящему не понимал теорему Кука. Что касается...
451 просмотров

Установить уменьшение обложки
Допустим, у нас есть множество U = {x1, x2, x3} и множество S = {{x1}, {x1, x2}, {x1, x3}, {x1,x1,x3}}. Это чисто пример и проблема для общей проблемы. Это похоже на обычную задачу покрытия набора, поэтому я полагаю, что сведение ее к настоящей...
364 просмотров
schedule 21.07.2022

NP Hardest Longest Path Ациклический модифицированный
Я застрял с этой проблемой на целый день. Когда мы находим самый длинный путь в графе, мы сначала выполняем топологическую сортировку, а затем проверяем путь соседних вершин и продолжаем обновлять, выбирая максимум веса ребра или альтернативный...
247 просмотров
schedule 15.09.2022

Отображение NP, NP-полноты или NP-жесткости
Правильно ли я понимаю эти три категории? Чтобы показать, что проблема X является NP: Покажите, что X можно проверить детерминистически за полиномиальное время (или X разрешимо с помощью НТМ) Чтобы показать, что проблема X является...
115 просмотров
schedule 10.02.2023

Определение завершения NP
Я пытаюсь понять формальное определение NP Complete и у меня есть несколько вопросов. Мне было интересно, может ли кто-нибудь дать больше информации. В книге по алгоритмам Джона Клейнберга говорится, что если каждый NP проблема может быть...
477 просмотров
schedule 22.03.2023

Это лучший способ решить сумму подмножества?
Я пробовал базовый способ быстрее решить проблему суммы подмножества, и я придумал это Наивным способом является функция oldSS , которая проверяет все 2^n комбинаций. Но потом я заметил, что перед проверкой каждого случая вычисляю минимальное и...
74 просмотров

Что такое естественная NP-полная задача?
Я думаю, что у меня довольно приличное понимание NP-Complete, NP-Hard и т. д. в целом, но внезапно, наткнувшись на какую-то литературу, я обнаружил, что кто-то говорит о «естественной» NP-полной задаче — явно с этими цитаты. Я не понял, что они...
170 просмотров
np
schedule 01.09.2023

Почему самая длинная общая подпоследовательность для нескольких строк является NP-Hard?
Мне сложно понять, почему самая длинная общая проблема подпоследовательности для нескольких строк (k> 2) - это NP-Hard. Я знаю, что проблема LCS для двух строк длиной l1, l2 может быть решена за время O (l1 * l2). У меня вопрос, почему мы не можем...
742 просмотров
schedule 30.03.2022

Np.concatenate ValueError: все входные массивы должны иметь одинаковое количество измерений
Я пытаюсь объединить, но в итоге получил указанную ошибку. Я также новичок в python. def cving(x1, x2, x3, x4, x5, y1, y2, y3, y4, y5, ind1, ind2, ind3, ind4, ind5, num): if num == 0: xwhole = np.concatenate((x2, x3, x4, x5), axis=0)...
3180 просмотров
schedule 17.12.2022

Доказательство NP-полноты оптимального покрытия пути
Эта статья решает задачу оптимального покрытия пути для блок-графов или двудольный граф перестановок. В третьей строке его введения написано, что проблема оптимального покрытия пути является NP-полной, и дана ссылка на «Компьютер и неразрешимость:...
302 просмотров
schedule 04.05.2023