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

13
Гауссово исключение с точки зрения группового действия

Гауссовское исключение делает определитель матрицы полиномиальным временем вычислимым. Снижение сложности в вычислении детерминанта, которое в противном случае является суммой экспоненциальных членов, обусловлено наличием альтернативных отрицательных признаков (отсутствие которых делает вычисление...

13
Наименьшая известная формула для определителя

Наименьшая известная формула для детерминанта имеет размер соответствии с фольклором (или Ран Разу в своей статье « Многолинейные формулы для перманента и детерминанта имеют суперполиномиальный размер» ).NO (журналн )NО(журнал⁡N)n^{\mathcal O(\log n)} У вас есть ссылки на это? В частности, что это...

13
Односторонняя квантовая проверка

Теория вычислений состояния кластера к настоящему времени хорошо известна, показывая, что любая схема BQP может быть модифицирована таким образом, чтобы она использовала только однобитовые квантовые вентили, возможно, с классическим управлением, при условии достаточного запаса состояния, известного...

13
Существуют ли свойства распределения, которые «максимально» сложно проверить?

Алгоритм тестирования распределения для свойства распределения P (которое является лишь некоторым подмножеством всех распределений по [n]) разрешает доступ к выборкам в соответствии с некоторым распределением D и должен решить (whp), если или ( здесь, как правило, расстояние). Наиболее...

13
Есть ли работа, сочетающая в себе машинное обучение и более экзотические формы теории сложности?

Мне кажется, что специалисты по машинному обучению / интеллектуальному анализу данных знакомы с P и NP, но редко говорят о некоторых более тонких классах сложности (например, NC, BPP или IP) и их последствиях для эффективного анализа данных. Есть ли какой-нибудь обзор работы, выполняющей...

13
Может ли какая-либо программа быть реализована механически?

Можно ли создать единственную (не полную по Тьюрингу) механическую реализацию, скажем, Microsoft Word? Можно ли реализовать такие вещи, как итераторы, функции первого порядка, весь спектр методов программирования? Могут ли шестерни и другие механические части представлять структуры данных или даже...

13
Является ли контекстуальная эквивалентность языка с `quote`-`eval` тривиальной или нет?

В [1] Митчелл Ванд продемонстрировал, что добавление fexprs к чистому лямбда-исчислению упрощает теорию контекстуальной эквивалентности, означая, что два термина контекстуально эквивалентны, если они -конгруэнтны. При изучении соответствующей работы, он пошел «наш результат расширяет старое...

13
Интернет Алгоритмы книги

Есть ли последние книги по онлайн-алгоритмам? Я знаю только две книги на эту тему. Онлайновые вычисления и конкурентный анализ Аллана Бородина и Рана Эль-Янива: Это классическая, но старая книга, которая не содержит много недавних достижений в этой области. Разработка конкурентных онлайн-алгоритмов...

13
Точные алгоритмы для невыпуклого квадратичного программирования

Этот вопрос о задачах квадратичного программирования с коробочными ограничениями (box-QP), т. Е. Задачах оптимизации вида минимизировать учетом x ∈ [ 0 , 1 ] n .f(x)=xTAx+cTxf(x)=xTAx+cTxf(\mathbf{x}) = \mathbf{x}^T A \mathbf{x} + \mathbf{c}^T \mathbf{x}x∈[0,1]nx∈[0,1]n\mathbf{x} \in [0,1]^n Если...

13
Почему состояние FSM традиционно обозначается как

Обучая, как реализовывать автоматы с использованием синхронных логических схем, я заметил интересное совпадение: как в теоретическом мире CS, так и в мире электротехники «состояние» обычно обозначается как (и пространство состояний Q ). Сначала я спросил об EE.sx , но затем, немного исследуя эту...

13
Эквивалентные определения конструктивности времени

Мы говорим, что функция f:N→Nf:N→Nf:\mathbb{N}\rightarrow\mathbb{N} является конструируемой во времени , если существует детерминированная многоленточная машина Тьюринга MMM которая на всех входах длины nnn делает не более f(n)f(n)f(n) шагов, и для каждого существует некоторый вход длина на которой...

13
Почему машинное обучение не может распознавать простые числа?

Скажем, у нас есть векторное представление любого целого числа n, V_n Этот вектор является входом в алгоритм машинного обучения. Первый вопрос: для какого типа представлений можно узнать первичность / составность n, используя нейронную сеть или какое-либо другое ML-отображение векторов в биты. Это...

13
Означает ли существование общей задачи поиска

Легко видеть, что если то есть общие проблемы поиска N P, которые не могут быть решены за полиномиальное время (создайте проблему общего поиска, имея как свидетелей для членства, так и свидетелей для не состоятельности).Н П∩coNP≠PNP∩coNP≠P\mathsf{NP}\cap\mathsf{coNP} \neq \mathsf{P}NPNп\mathsf{NP}...

13
Может ли вызов / cc Схемы реализовать все известные структуры потока управления?

На странице «Продвинутая схема: некоторые непослушные биты» говорится: Продолжения - это мощная конструкция потока управления, из которой может быть получена почти любая другая структура потока управления [...]. Я думал, что схемы call/cc, связанные (*) с оператором J Питера Лэндена, могут быть...

13
Промежуточные -полные проблемы?

Задача разбиения слабо NP-полна, поскольку имеет алгоритм полиномиального (псевдополиномиального) времени, если входные целые числа ограничены каким-либо полиномом. Однако 3-разбиение является сильно NP-полной задачей, даже если входные целые числа ограничены полиномом. Предполагая, , можем ли мы...

13
Формула 3-CNF, которая требует ширины разрешения

Напомним , что ширина резолюции опровержение RRR из формулы CNF FFF представляет максимальное число литералов в любом пункте , происходящих в RRR . Для каждого в 3-CNF wwwесть неудовлетворительные формулы FFF каждое опровержение разрешения FFF требует ширины не менее www . Мне нужен конкретный...

13
Редактировать расстояние с помощью операций перемещения

Мотивация: соавтор редактирует рукопись, и я хотел бы увидеть четкое резюме изменений. Все инструменты, подобные "diff", как правило, бесполезны, если вы одновременно перемещаете текст (например, реорганизуете структуру) и делаете локальные правки. Неужели так сложно понять это правильно?...

13
Игра позиционирования перекрывающихся кругов, чтобы максимизировать время в пути между ними

Я столкнулся со следующей игрой. Я перенесу это в соответствии с просьбой. Ошибка заключается в посещении кругов, и противник хочет максимально увеличить время своего путешествия. Противник ставит круг на каждом шагу. Жук идет от своей текущей позиции прямо к центру нового круга, затем...

13
Как я могу использовать свои вычислительные теории и аналитические способности для большего блага?

За пределами академического сообщества, какова польза от моих «способностей»? Что я могу сделать кроме обучения и публикации статей? Где все я могу применить свои полномочия? Для аргументации: пожалуйста, предположим, что у меня есть докторская степень в алгоритмах / TCS, я выучил много «вещей» и...

13
Сколько независимости требуется для отдельного сцепления?

Если шаров равномерно размещены в n корзинах случайным образом, то в самой тяжелой загруженной корзине с высокой вероятностью будет O ( lg n / lg lg n ) шариков. В «Сложности простого хэширования табуляции» Патрашку и Торуп упоминают, что «границы Черноффа-Хёффдинга для приложений с ограниченной...