Теоретическая информатика

10
Практические последствия

Фон Сложность схемы определяется как набор семейств схем (т. Е. Последовательности схем, по одной для каждого входного размера) ограниченной глубины и полиномиального размера, построенных с использованием неограниченного разветвления И, ИЛИ и НЕ.A C0AC0AC^0 Функция четности с n- битным входом равна...

10
Почему мы не используем большие классы для изучения детерминизма и недетерминизма?

В предыдущем вопросе об иерархии времени я узнал, что равенства между двумя классами можно распространять на более сложные классы, а неравенства можно распространять на менее сложные классы с аргументами, использующими заполнение. Поэтому возникает вопрос. Почему мы изучаем вопрос о различных типах...

10
Нижняя граница для числа «коротких» путей в корневом дереве с полиномиальным размером

Пусть - корневое двоичное дерево. Каждый путь от корня до листа имеет длину . Каждый узел всегда имеет левый и правый дочерние узлы, но возможно, что они одинаковы (поэтому всегда возможно путей). Размер ограничен . Узел с разными дочерними узлами называется ветвящимся узлом...

10
Мотивирующие разговоры об основах криптографии

Этот вопрос в том же духе, что и вдохновляющие разговоры для учеников старших классов . Мой доктор философии консультант попросил меня дать вдохновляющую лекцию для нового M.Sc. студенты. Предмет - основы криптографии , которая лучше всего иллюстрируется книгой Гольдрайха . Беседа займет около...

10
Как выбрать функциональную словарную структуру данных?

Я прочитал немного о следующих структурах данных: Бэгвелла идеальные попытки хэша Динамические хеш-таблицы Ларсона Красно-черные деревья Патриция деревья ... и я уверен, что есть много других. Я очень мало видел в том, для чего каждый из них лучше подходит, или почему я бы выбрал одно из другого....

10
Можно ли использовать описательную версию сложности теоремы Райса для разделения AC0 и PSPACE?

В этом вопросе было отмечено, что существуют версии описательной сложности теоремы Райса. Я нашел доказательство следующей теоремы: Учитывая класс сложности C , нетривиальные свойства языков в C не могут быть вычислены в C Ранее я опубликовал найденное мной доказательство, но поскольку оно было...

10
Существуют ли процедуры полу-решения для этой теории?

У меня есть следующая типизированная теория |- 1_X : X -> X f : A -> B, g : B -> C |- compose(g,f) : A -> C F, f : A -> B |- apply(F,f) : F(A) -> F(B) с уравнениями для всех членов: f : A -> B, g : B -> C, h : C -> D |- compose(h,compose(f,g)) = compose(compose(h,f),g) f...

10
Существует ли алгоритм полиномиального времени для решения изоморфизма графов для графов Делоне (конечных) гексагональных тесселяций?

Учитывая конечную плоскость, у меня есть шестиугольная мозаика этой плоскости с регулярным шестиугольником фиксированного размера. Затем я вычисляю граф Делоне G для тесселяции. Учитывая такой граф G, я удаляю определенные множества узлов в этом графе, чтобы получить несколько подграфов G. Мне...

10
Трудность найти слово длины не более

Постановка задачи : Позволять MMM быть (потенциально недетерминированным) автоматом и AA\cal Aбыть его входным алфавитом. Есть ли словоw∈A∗w∈A∗w \in \cal A^* улица |w|≤k|w|≤k|w| \leq k что принято MMM ? Эта проблема NP-полная? Было ли это изучено? Есть ли алгоритм, позволяющий найти такое...

10
Какие классификаторы машинного обучения являются наиболее распараллеливаемыми?

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

10
Ограничения на коллекции без блокировки?

Дэвид Родригес - dribeas написал в комментарии к StackOverflow, что «Не все коллекции могут быть реализованы без блокировок». Я не уверен, правда ли это, и я не могу найти доказательств в любом случае. Это утверждение не очень точное, но позвольте мне попытаться перефразировать его немного более...

10
Сложность преобразования булевой схемы в булеву формулу

Учитывая булеву схему для переменных (которая использует только вентили NOT, AND и OR), каков наиболее эффективный способ извлечь логическую формулу, представленную схемой? Есть ли алгоритм Polytime для этой...

10
Голографические алгоритмы - эквивалентность основ

Я просматривал оригинальную статью Les Valiant, и мне было тяжело с предложением 4.3 на странице 10 статьи. Я не могу понять, почему это так, что если существует генератор с определенными значениями для с базисом { ( a 1 , b 1 ) … ( a r , b r ) } , то существует некоторый генератор с таким же v a l...

10
Интерактивное доказательство для HORN-SAT?

Есть ли способ, которым проверяющий может убедить верификатора в том, что некоторое выражение HORN-SAT выполнимо? Конечно, это может показаться глупым, поскольку для HORN-SAT существуют линейные алгоритмы времени. С другой стороны, HORN-SAT является P-полным, что означает, что он не имеет...

10
Приложения MCTS / UCT

MCTS / UCT - это метод поиска по дереву игр, который использует алгоритм бандита для выбора перспективных узлов для исследования. Игры разыгрываются до их завершения случайным образом, и узлы, ведущие к большему количеству побед, исследуются более интенсивно. Алгоритм бандита поддерживает баланс...

10
Закрытие по сумме Минковского.

Сумма Минковского двух множеств векторов имеет видA , B ∈ RdA,B∈RdA, B \in R^d A ⊕ B = { a + b ∣ a ∈ A , b ∈ B }A⊕B={a+b∣a∈A,b∈B} A \oplus B = \{ a + b \mid a \in A, b \in B \} Я только что услышал интересную проблему (приписываемое Dan Гальперина): Учитывая форма , существует ли форма А такое ,...

10
Является ли этот язык распознаваемым 3 символами ТМ в O (n log n)?

Я играл с очень интересным и все еще открытым вопросом « Азбука одноленточной машины Тьюринга » (Эмануэле Виола) и придумал следующий язык: L = { x ∈ { 0 , 1 }N ул  | х | = n = 2м и  c o u n t 1 ( x ) = k ∗ m ;n , m , k ≥ 1 }L={x∈{0,1}n s.t. |x|=n=2m and count1(x)=k∗m;n,m,k≥1}L = \{ x \in \{0,1\}^n...

10
Какие математические курсы я должен пройти, чтобы подготовиться к магистратуре или докторантуре?

Я профессиональный программист-самоучка. Я довольно хорошо справляюсь с этим (Ruby, Unix, Clojure, Java, Objective-C), но теперь я думаю о том, чтобы поднять его на следующий уровень, подав заявку на магистратуру или докторантуру в CS. Какие темы по математике я должен изучать, чтобы подготовиться...

10
Примеры сложных примеров для алгоритма Геманса и Уильямсона

Меня интересуют явные примеры графиков, для которых применение алгоритма Геманса и Уильямсона для аппроксимации максимальных сечений приводит к коэффициенту аппроксимации 0,878…. Алгоритм создания таких экземпляров был бы идеальным, явные примеры и ссылки были бы...