Вопросы с тегом «complexity-theory»

Вопросы, связанные с (вычислительной) сложностью решения задач

3
Насколько сложно найти дискретный логарифм?
Дискретный логарифм такого же , как нахождение в , дан в , гр и N .bbba c Nab=cmodNab=cmodNa^b=c \bmod NaaacccNNN Интересно, в каких группах сложности (например, для классических и квантовых компьютеров) это находится, и какие подходы (то есть алгоритмы) являются лучшими для выполнения этой задачи. Ссылка на википедию, приведенная выше, …

5
Как я могу уменьшить сумму подмножества до раздела?
Может быть, это довольно просто, но у меня есть некоторые проблемы, чтобы получить это сокращение. Я хочу уменьшить Subset Sum до Partition, но в настоящее время я не вижу связи! Можно ли уменьшить эту проблему с помощью редукции Левина? Если не понимаешь, пиши для уточнения!

3
Проблемы в P с заметно более быстрыми рандомизированными алгоритмами
Есть ли в проблемы, в которых рандомизированные алгоритмы бьют нижние оценки для детерминированных алгоритмов? Конкретнее, знаем ли мы для которого ? Здесь \ mathsf {PTIME} (f (n)) означает набор языков, разрешимых рандомизированным TM с постоянной (одной или двухсторонней) ошибкой в f (n) шагах. k D T I M E ( …

2
Как уменьшить параллельную сложность результатов до постоянного количества ядер?
У меня были проблемы с принятием теоретического представления о сложности «эффективно решаемого параллельным алгоритмом», которое задается классом NC : NC - это класс задач, которые могут быть решены параллельным алгоритмом за время на процессорах с .O ( журналсн )O(logc⁡n)O(\log^cn)c , k ∈ Np ( n ) ∈ O ( nК)p(n)∈O(nk)p(n) …

3
ПОЛОВИНА КЛИК - NP Полная задача
Позвольте мне начать с замечания, что это домашняя проблема. Пожалуйста, предоставьте только рекомендации и соответствующие замечания, НИКАКИХ ПРЯМЫХ ОТВЕТОВ, пожалуйста . С учетом сказанного, вот проблема, на которую я смотрю: Пусть HALF-CLIQUE = { | G является неориентированным графом, имеющим полный подграф с по крайней мере n / 2 узлами, …


3
Расширение захвата SQL
По словам Иммермана , класс сложности, связанный с запросами SQL, - это в точности класс безопасных запросов в (запросы первого порядка плюс оператор подсчета): SQL захватывает безопасные запросы. (Другими словами, все запросы SQL имеют сложность в , и все проблемы в могут быть выражены как запрос SQL.)Q(FO(COUNT))Q(FO(COUNT))\mathsf{Q(FO(COUNT))}Q(FO(COUNT))Q(FO(COUNT))\mathsf{Q(FO(COUNT))}Q(FO(COUNT))Q(FO(COUNT))\mathsf{Q(FO(COUNT))} Исходя из этого …

7
Будет ли доказывать P ≠ NP труднее, чем доказывать P = NP?
Рассмотрим две возможности для задачи P против NP: P = NP и P ≠≠\neq NP. Пусть Q будет одной из известных NP-трудных задач. Чтобы доказать P = NP, нам нужно спроектировать единый полиномиальный алгоритм времени A для Q и доказать, что A правильно решает Q. Чтобы доказать P ≠≠\neq NP, …

7
Обоснование пренебрежения постоянными факторами в Big O
Много раз, если сложности имеют константы, такие как 3n, мы пренебрегаем этой константой и говорим O (n), а не O (3n). Я не могу понять, как мы можем пренебречь такими трехкратными изменениями? Некоторые вещи меняются в 3 раза быстрее, чем другие! Почему мы пренебрегаем этим фактом?

2
Как доказать, что матричное умножение двух матриц 2x2 не может быть выполнено менее чем за 7 умножений?
В матричном умножении Штрассена мы констатируем один странный (по крайней мере для меня) факт, что умножение матрицы на два 2 x 2 требует 7 умножения. Вопрос: Как доказать, что невозможно умножить две матрицы 2 x 2 на 6 умножений? Обратите внимание, что матрицы над целыми числами.


3
Почему класс NP-Complete важен по сравнению с NP-hard?
Я изучаю вычислительную сложность, и мне было интересно, почему проблемы NP-Complete (NPC) вообще являются важным классом. Я нахожу очевидным, почему мы заинтересованы в том, чтобы показать, что данная проблема NP трудна для NP. Я также понимаю определение NPC, и то, что показать конкретное решение проблемы сложно с точки зрения NP, …

2
Проблемы, которые доказуемо требуют квадратичного времени
Я ищу примеры проблемы, которая имеет нижнюю границу ) для входа x .Ω ( | x |2Ω(|x|2\Omega(|x|^2Иксxx Проблема должна иметь следующие свойства: доказательство времени выполнения для любого алгоритма - первым приоритетом должен быть как можно более простой аргумент нижней границы.Ω ( n2)Ω(n2)\Omega(n^2) Алгоритм O ( n 2 ) , если …

2
Можно ли показать NP-твердость по Тьюрингу?
В статье Рамирес-Альфонсон « Сложность проблемы Фробениуса» доказана, что задача NP-полна с использованием редукций Тьюринга. Это возможно? Как именно? Я думал, что это было возможно только за полиномиальное время много одного сокращения. Есть ли какие-либо ссылки по этому поводу? Существуют ли два разных понятия NP-твердости, даже NP-полноты? Но тогда я …

3
Для каждой вычислимой функции
Для каждой вычислимой функции существует ли задача, которая может быть решена в лучшем случае за время или существует вычислимая функция такая, что любая задача, которая может быть решена в может также быть решено в время?fffΘ(f(n))Θ(f(n))\Theta(f(n))fffO(f(n))O(f(n))O(f(n))o(f(n))o(f(n))o(f(n)) Этот вопрос возник в моей голове вчера. Я думал об этом немного сейчас, но не …

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