Вопросы с тегом «ds.algorithms»

Вопросы относительно четко определенных инструкций для выполнения задачи и соответствующего анализа с точки зрения времени / памяти / и т. Д.

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

1
Матричное умножение в
Я искал о матричном умножении, поэтому я впервые посещал вики- алгоритмы умножения матриц, в ссылках я нашел статью, в которой утверждается, что используется алгоритм O ( n2л о г( н ) )О(N2Lограмм(N))O(n^2 log(n)) , я собираюсь прочитать статью, но она сложная и Уилл читает слишком много времени, но если кто-то …

2
Подсчет растворов формул Монотон-2CNF
Формула Monotone-2CNF - это формула CNF, в которой каждое предложение состоит ровно из двух положительных литералов. Теперь у меня есть Монотонный-2CNF формула . Пусть S будет множеством удовлетворяющих заданий F. У меня также есть оракул O, который может дать следующую информацию:FFFSSSFFFOOO Мощность множества (т. Е. Количество решений F ).SSSFFF Учитывая …

1
Быстро разреженный булев матричный цепной продукт
Итак, у меня есть около 100-200 очень разреженных квадратных логических матриц с длиной стороны ~ несколько десятков, и мне нужно вычислить их произведение. Я знаю, что, если я умножу их поочередно, продукт, как правило, останется разреженным на каждом этапе. Существуют ли какие-либо алгоритмы матричной цепочки, которые работают особенно быстро в …

1
Пространственно-временной компромисс нижних границ
После обсуждения нижних границ для 3SAT [ 1 ] мне интересно, каковы основные результаты нижней границы, сформулированные как компромиссы пространства-времени. Я исключаю такие результаты, как, например, теорема Савича; хорошая статья будет сосредоточена на одной проблеме и ее границах. Примером может быть: «Пусть T и S - границы времени и пространства …

1
Нахождение нечетных дыр в круговых графах Пэли
Пэли графы Р д являются те, вершина которого-множество задается конечным полем GF (Q) для степеней простых чисел q≡1 (мод 4), и где две вершины смежны тогда и только тогда , когда они отличаются на 2 для некоторых a ∈ GF (q). В случае, когда q простое, конечное поле GF (q) …

2
Что такое хороший алгоритм сортировки по специальному случаю?
У меня есть набор данных, который представляет собой ряд объектов, расположенных в двумерной сетке. Я знаю, что у меня строгий порядок, увеличивающийся по мере того, как вы идете слева направо в каждом ряду, и увеличивающийся сверху вниз в каждом столбце. Например, 1 2 3 4 6 7 5 8 9 …

12
Какие существуют реальные приложения для генетических алгоритмов?
Какие проблемы реального мира были решены с использованием генетического алгоритма? В чем проблема? Какой фитнес-тест используется для решения этой проблемы?

3
У каждого жадного алгоритма есть структура матроида?
Хорошо известно , что для каждого матроидов и любой весовой функции , то выходит в алгоритм , которая возвращает максимальный вес основы . Итак, верно ли обратное направление? То есть, если есть какой-то жадный алгоритм, то должна быть и некоторая структура матроида.MMMвесwwGreedyBasis (M, ш )GreedyBasis(M,w)\mbox{GreedyBasis}(M,w)MMM

1
Нахождение кратчайшего пути при наличии отрицательных циклов
Для ориентированного циклического графа, где вес каждого ребра может быть отрицательным, концепция «кратчайшего пути» имеет смысл, только если нет отрицательных циклов, и в этом случае вы можете применить алгоритм Беллмана-Форда. Тем не менее, я заинтересован в поиске кратчайшего пути между двумя вершинами, в котором не задействовано циклирование (т.е. при условии, …

1
Возможна ли сортировка действительных чисел во времени и линейном пространстве?
В недавнем препринте https://arxiv.org/abs/1801.00776 утверждается, что вещественных чисел можно отсортировать по времени и линейному пространству. Статья кажется разумной, хотя я не эксперт в алгоритмах сортировки.nnnO(nlogn−−−−√),O(nlog⁡n),O(n \sqrt{\log n}), Если это правильно, это будет значительным, я думаю, по крайней мере, теоретически. Однако представление основного аргумента несколько неформально и нетрадиционно. Кто-нибудь заметил / …

2
Требование к памяти для быстрого умножения матриц
Предположим, мы хотим умножить матриц. Алгоритм медленного умножения матриц выполняется за время O ( n 3 ) и использует O ( n 2 ) памяти. Самое быстрое умножение матриц выполняется за время n ω + o ( 1 ) , где ω - постоянная линейной алгебры, но что известно о …

1
Покрывающая струна палиндромами
Дана строка , А палиндром крышка представляет собой последовательность р 1 р 2 ⋯ р м слов р я такое , что р 1 р 2 ⋯ р м = ш , и так , что каждый р я палиндром ,w = σ1σ2… ΣNw=σ1σ2…σnw=\sigma_1\sigma_2\ldots\sigma_nп1п2⋯ рмp1p2⋯pmp_1p_2\cdots p_mпяpip_iп1п2⋯ рм= шp1p2⋯pm=wp_1p_2\cdots p_m = …

6
Книга для самостоятельного изучения алгоритмов в теории групп
Я интересуюсь математикой на TCS. Я хочу самостоятельно изучить алгоритмы и их сложность для решения групповых теоретических задач, таких как поиск порядка элементов, перечисление смежных классов, поиск генератора, проверка, генерирует ли данное подмножество группу. Какую книгу я должен прочитать?

1
К какому классу сложности относится эта проблема теории чисел?
«Если , существует ли x , y ∈ N , a x 2 + b y = c » является N P -полным.a,b,c∈Na,b,c∈Na,b,c\in\Bbb Nx,y∈Nx,y∈Nx,y\in\Bbb Nax2+by=cax2+by=cax^2+by=cNPNP\mathsf{NP} К какому классу сложности относится «При условии , существуют ли x , y ∈ N , a x 2 + b y 2 = c …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.