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

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

9
Рандомизированный алгоритм, который «выглядит» детерминированным?
Существует ли интересный пример рандомизированного алгоритма для задачи поиска, который всегда выводит один и тот же (правильный) ответ, независимо от его внутренней случайности, но который использует случайность так, что его ожидаемое время выполнения лучше, чем время выполнения самого быстрого из известных детерминированный алгоритм для задачи? В частности, мне было интересно, …

1
Реферированные игры с некоррелированными полу-частными монетами
Я был (и до сих пор) действительно заинтересован в ответе на этот вопрос, потому что это интересный вариант сложности игр, который не был решен, поэтому я предложил вознаграждение. Я подумал, что исходный вопрос, скорее всего, слишком сложный, поэтому я опубликовал три связанных вопроса, которые также заслуживают награды. Никто не опубликовал …

7
Книги по семантике языка программирования
Я читал « Семантику с приложениями » от Nielson & Nielson , и мне очень нравится эта тема. Я хотел бы иметь еще одну книгу по семантике языка программирования - но я действительно могу получить только одну. Я взглянул на книгу « Турбак / Гиффорд» , но она слишком многословна; …

6
Какая простейшая универсальная машина Тьюринга с двумя состояниями?
Я хочу закодировать простую машину Тьюринга в правилах карточной игры. Я хотел бы сделать его универсальной машиной Тьюринга, чтобы доказать полноту Тьюринга. До сих пор я создал игровое состояние, которое кодирует машину Тьюринга с 2 состояниями и 3 символами Алекса Смита . Тем не менее, кажется (по общему признанию, основанному …

3
Содержится ли
Я думал, что поделюсь этим вопросом, так как он может быть интересен для других пользователей здесь. Предположим, что функция из однородного класса (например, ) также входит в небольшой неоднородный класс (например, A C 0 / p o l y , т. Е. Неоднородный A C 0 ), означает ли это, …

2
Насколько сложно использовать подход Mulmuley-Sohoni GCT, чтобы показать * известные * разделения сложности?
В этом гостевом посте Джоша Грохова в блоге о сложности он рассказывает о недавнем семинаре, посвященном GCT, который прошел в Принстоне в июле. Несколько участников утверждали, что мы должны использовать GCT, чтобы атаковать более простые проблемы, чем против N PпP\mathsf{P}Н ПNP\mathsf{NP} , чтобы построить интуицию и посмотреть, есть ли у …

3
Последствия существования сильно полиномиального алгоритма для линейного программирования?
Одним из основных принципов разработки алгоритма является нахождение сильно полиномиального алгоритма для линейного программирования, т. Е. Алгоритма, время выполнения которого ограничено полиномом по числу переменных и ограничений и не зависит от размера представления параметров (при условии арифметика удельной стоимости). Будет ли решение этого вопроса иметь значение за пределами лучших алгоритмов …

3
Является ли эта вариация TQBF все еще PSPACE-полной?
Решение, если количественная логическая формула, такая как ∀ х1∃ х2∀ х3⋯ ∃ хNφ ( х1, х2, … , ХN) ,∀Икс1∃Икс2∀Икс3⋯∃ИксNφ(Икс1,Икс2,...,ИксN),\forall x_1 \exists x_2 \forall x_3\cdots \exists x_n \varphi(x_1, x_2,\ldots , x_n), всегда оценивается как истина - это классическая PSPACE-полная проблема. Это можно рассматривать как игру двух игроков с чередующимися ходами. …


1
Проблема удовлетворенности ограничением (CSP) и выполнимость по модулю теории (SMT); с кодой на программировании ограничений
Кто-нибудь осмелится попытаться выяснить, какова связь между этими областями обучения или, возможно, даже дать более конкретный ответ на уровне проблем? Например, включает в себя некоторые общепринятые формулировки. Если я правильно понял, когда вы переходите от SAT к SMT, вы в основном входите в поле CSP; наоборот, если вы ограничиваете CSP …

7
Самые влиятельные результаты Липтона
Ричард Дж. Липтон был выбран в качестве лауреата Кнутской премии 2014 года «За внедрение новых идей и методов». Каковы, на ваш взгляд, основные новые идеи и методы, разработанные Липтоном? Заметка. Этот вопрос должен стать вики сообщества, пожалуйста, поставьте одну такую ​​идею, технику или результат для ответа.
30 big-list 

1
Можно ли решить изоморфизм графа с ограниченным квадратным недетерминизмом?
Ограниченность недетерминизм связывает функцию g(n)g(n)g(n) с классом языков , принятых ресурсы ограничены детерминированные тьюринговых машинами, чтобы сформировать новый класс - . Этот класс состоит из тех языков, которые принимаются некоторой недетерминированной машиной Тьюринга подчиняющейся тем же границам ресурса, которые используются для определения , но где разрешено делать не более недетерминированных …

4
Последствия NP = PSPACE
Каковы будут неприятные последствия NP = PSPACE? Я удивлен, что ничего не нашел по этому поводу, учитывая, что эти классы являются одними из самых известных. В частности, будет ли это иметь последствия для низших классов?

3
Практичны ли какие-либо современные алгоритмы максимального потока?
Для решения проблемы максимального потока , кажется, существует ряд очень сложных алгоритмов, по крайней мере один из которых был разработан совсем недавно, в прошлом году. Макс Орлина течет за O (MN) времени или лучше дает алгоритм, который работает в O (VE). С другой стороны, алгоритмы, которые я чаще всего вижу …

6
Есть ли естественная проблема на натуральных объектах, которая является NP-полной?
Любое натуральное число может рассматриваться как битовая последовательность, поэтому ввод натурального числа аналогичен вводу последовательности 0-1, поэтому проблемы с NP-заполнением с натуральными входами, очевидно, существуют. Но есть ли естественные проблемы, то есть те, которые не используют некоторую кодировку и специальную интерпретацию цифр? Например, "На прайм?" Это такая естественная проблема, но …

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