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

Q & A для теоретических компьютерных ученых и исследователей в смежных областях

5
Можно ли использовать нейронные сети для разработки алгоритмов?
После новых и новых успехов нейронных сетей в игре в настольные игры, мы чувствуем, что следующая наша цель может быть чем-то более полезным, чем победа над людьми в Starcraft. Точнее, я задавался вопросом, Можно ли обучить нейронные сети для решения классических алгоритмических задач? Здесь я имею в виду, что, например, …

1
Нахождение подграфов с высокой шириной дерева и постоянной степенью
Мне дали график гGGс шириной дерева Кkkи произвольной степени, и я хотел бы найти подграф группы (не обязательно индуцированный подграф) такой, что имеет постоянную степень, а его ширина дерева максимально высока. Формально моя проблема заключается в следующем: выбрав границу степени , какова «лучшая» функция такая, что в любом графе с …



1
Переход моноидного членства для DFA
Учитывая полный DFA A = ( Q , Γ , δ, F)A=(Q,Γ,δ,F)A=(Q, \Gamma, \delta, F)мы можем определить коллекцию функций еafaf_a для каждого a ∈ Γa∈Γa\in \Gammaи с еa: Q → Qfa:Q→Qf_a:Q\rightarrow Q, еa( д) = δ( д, )fa(q)=δ(q,a)f_a(q)=\delta(q, a), Мы можем обобщить это понятие на словоW =a1, ⋯ ,aмw=a1,⋯,amw=a_1, \cdots, …

2
Есть ли вычислительная проблема, которая находится в квазиполиномиальном времени, но (возможно) не в
Квазиполиномиальное время, или сокращенно QP, является классом сложности на детерминированной машине Тьюринга. Вот точное определение: https://complexityzoo.uwaterloo.ca/Complexity_Zoo:Q#qp В то время как βP является классом сложности ограниченного недетерминизма. Вот точное определение: https://complexityzoo.uwaterloo.ca/Complexity_Zoo:B#betap Легко видеть, что любая машина βP может быть смоделирована машиной QP, а именно βP ⊆⊆\subseteq QP. Но есть ли у …

2
Сложность вычисления лексикографически минимального элемента орбиты
Учитывая сильные генераторы для группы ( G ≤SN, * )(G≤Sn,∗)(G \leq S_n, *) действуя на нити длины Nnn и элемент s ∈ { 0 , 1}Ns∈{0,1}ns \in \{0, 1\}^nНасколько сложно вычислить лексикографически минимальный элемент G . sG.sG.sорбита sss в гGG?

1
Равномерная дерандомизация классов сложности схем
Позволять СС\mathcal{C} быть классом сложности и BP- CBP-С\textrm{BP-}\mathcal{C} быть рандомизированным аналогом СС\mathcal{C} определяется так же, как BPPBPP\textrm{BPP} определяется в отношении пп\textrm{P}, Более формально мы предоставляем полиномиально много случайных битов и принимаем входные данные, если вероятность принять больше2323\frac{2}{3}, В предыдущем посте я спросил, было ли известно, выполняется ли равенство между СС\mathcal{C} …

1
Сложность проверки, если два слова имеют чередование в языке
Для фиксированного языка LLL на каком-то алфавите AAA, давайте рассмотрим следующую проблему, которую я называю LLL-Интерлевинг : Вход: два слова u,v∈A∗u,v∈A∗u, v \in A^* Вывод: существует ли там перемежения изuuu а также vvv который в LLL, Здесь чередование двух словuuu а также vvv это слово www что можно получить интуитивно, …

1
Нормирующая лемма Нётера для конечных полей
Мой вопрос о теоремах 4.1 и 4.2 в "Теории геометрической сложности V" . Первая теорема утверждает, что существует алгоритм EXPSPACE для построения hsop дляΔ[det,m]Δ[det,m]\Delta[\text{det},m] (см. определения в документе) на CC\mathbb{C} (фактически на произвольном алгебраически замкнутом поле характеристики ноль). Второе обеспечивает вероятностный многовариантный алгоритм Монте-Карло для той же задачи. Можно ли …
9 gct 

1
Автоматы распознавания
Позволять ΣΣ\Sigmaбыть конечным алфавитом. код XXX над ΣΣ\Sigma это подмножество Σ∗Σ∗\Sigma^* так, что каждое слово в X∗X∗X^* может быть однозначно представлен в виде объединения слов в XXX, КодXXXявляется конечным , если|X||X||X|конечно. Что известно о (минимальных) автоматах распознаванияX∗X∗X^* для конечного кода XXX? Есть ли характеристика таких автоматов (в терминах структуры автомата, …

2
Максимальное количество минимальных значений DFA
Позволять ΣΣ\Sigma быть алфавитом размера 222и рассмотрим минимальные DFA, размер которых ограничен не более мmm, Позволятье( м )f(m)f(m) обозначим количество различных таких минимальных ДФА. Можем ли мы найти формулу замкнутой формы для е( м )f(m)f(m)? Учитывая, что для | Σ | =2|Σ|=2|\Sigma|=2 функция перехода DFA размера не более мmmэто график. …

3
Класс языков, распознаваемых одноленточными ТМ с тремя состояниями
Какое-то время мне было любопытно, что машины Тьюринга имеют ровно одну ленту и ровно 3 состояния (а именно, начальное состояние , состояние принятия и состояние отказа ). Обратите внимание, что я допускаю произвольные (конечные) алфавиты ленты (т. Е. Алфавит ленты не ограничен равным входному алфавиту).q0q0q_0qacceptqacceptq_{accept}qrejectqrejectq_{reject} Для удобства назовите класс языков, …

1
Обычные языки и постоянная сложность общения
Пусть будет языком, и определим как тогда и только тогда, когда , Я ищу ссылку для:L⊆A∗L⊆A∗L \subseteq A^*fL:A∗×A∗→{0,1}fL:A∗×A∗→{0,1}f_L\colon A^* \times A^* \to \{0, 1\}fL(x,y)=1fL(x,y)=1f_L(x, y) = 1x⋅y∈Lx⋅y∈Lx\cdot y \in L Предложение. является регулярным, если детерминированная коммуникационная сложность постоянна.LLLfLfLf_L Другими словами, является регулярным, если существует протокол для двух игроков для такой, …

1
Действительно ли Memcomputing решает NP-полную проблему?
Я наткнулся на статью, опубликованную в Science, «Memcomputing NP-полных задач за полиномиальное время с использованием полиномиальных ресурсов и коллективных состояний» , в которой содержатся довольно удивительные утверждения. Memcomputing - это новая парадигма вычислений, отличная от Тьюринга, в которой используются взаимодействующие ячейки памяти (сокращенно мемпроцессоры) для хранения и обработки информации на …

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