КАРТОЧКА ПРОЕКТА ФУНДАМЕНТАЛЬНЫХ И ПОИСКОВЫХ НАУЧНЫХ ИССЛЕДОВАНИЙ,
ПОДДЕРЖАННОГО РОССИЙСКИМ НАУЧНЫМ ФОНДОМ

Информация подготовлена на основании данных из Информационно-аналитической системы РНФ, содержательная часть представлена в авторской редакции. Все права принадлежат авторам, использование или перепечатка материалов допустима только с предварительного согласия авторов.

 

ОБЩИЕ СВЕДЕНИЯ


Номер 20-11-20203

НазваниеВопросы сложности в теоретической информатике

РуководительВерещагин Николай Константинович, Доктор физико-математических наук

Организация финансирования, регион федеральное государственное автономное образовательное учреждение высшего образования "Национальный исследовательский университет "Высшая школа экономики", г Москва

Период выполнения при поддержке РНФ 2020 г. - 2022 г.  , продлен на 2023 - 2024. Карточка проекта продления (ссылка)

Конкурс№45 - Конкурс 2020 года «Проведение фундаментальных научных исследований и поисковых научных исследований отдельными научными группами».

Область знания, основной код классификатора 01 - Математика, информатика и науки о системах, 01-114 - Дискретная математика и математическая кибернетика

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

Код ГРНТИ27.41.41


СтатусУспешно завершен


 

ИНФОРМАЦИЯ ИЗ ЗАЯВКИ


Аннотация
Проект направлен на исследования сложностных аспектов в ряде разделов теоретической информатики. Вопросы сложности вычислений начали развиваться вслед за вопросами разрешимости еще в первой половине 20-го века. Новую жизнь это направление приобрело в 70-х годах в связи с появлением теории NP-полноты и развитием структурной сложности вычислений. В настоящее время теоретическая информатика является богатой областью с множеством тесно переплетающихся разделов. Вопросы сложности пронизывают все эти разделы и во многих случаях играют определяющую роль. Структурная сложность является фундаментом и основой всей современной теории сложности вычислений. Быстрое развитие этой области началось с появления теории NP-полноты в 70-х годах, и с тех пор в этой области была получена масса интересных и красивых результатов, благодаря которым сформировалась богатая картина сложностных классов. Эта область безусловно по-прежнему остается актуальной. С ней связаны ключевые проблемы в теоретической информатике, такие как вопрос о равенстве сложностных классов P и NP. Вопрос об определениях количества взаимной информации в двух бесконечных последовательностях был поднят в работе Л. Левина 1974 года. Согласно Левину, правильное определение должно обобщать определение количества взаимной информации в конечных словах и обладать двумя законами сохранения: для любой фиксированной последовательности количество взаимной информации в этой последовательности и любой другой не должно увеличиваться при алгоритмических и вероятностных преобразованиях этой второй последовательностей. Важным вопросом остается нахождение хорошего определения. Одной из важных задач современной теории сложности вычисления является нахождение полиномиального детерминированного алгоритма для проблемы равенства нулю многочлена. Нахождение неизвестных ранее частных случаев, для которых эта задача имеет полиномиальное детерминированное решение является актуальной проблемой. Классическим направлением теоретической информатики, тесно связанным со сложностью, является изучение сложности вычисления булевых функций в различных моделях вычислений комбинаторного вида. Одной из основных таких моделей являются булевы схемы. Исследования этой модели сильно продвинулись в 80-е годы в связи с проблемой о равенстве сложностных классов P и NP, но и сейчас эта и другие подобные модели остаются актуальными и востребованными. В рамках проекта планируется уделить внимание как самим булевым схемам, так и более базовым моделям, таким как разрешающие деревья. Коммуникационная сложность является достаточно молодым разделом теории сложности вычислений, появившимся лишь в конце 70-х годов. Тем не менее сейчас этот раздел является одним из ключевых. Результаты из коммуникационной сложности часто используются в других разделах сложности вычислений для получения нижних оценок. Сжатие информации без потерь — область, важная как для прикладных, так и для теоретических исследований. В последние годы большое распространение также получили распределенные вычисления и сжатие с участием нескольких вычислительных устройств. Не так давно Мариус Зиманд построил вероятностный полиномиальный алгоритм, позволяющий сжимать слова минимального возможного значения: колмогоровской сложности. Этот результат обобщает теорему Шеннона о кодировании источника и теорему Слепяна-Вольфа. Мы планируем исследовать, какие следствия вытекают из этой теоремы для колмогоровской сложности с ограничением на ресурсы и для распределенного сжатия с несколькими отправителями. Изучение случайных графов является обширным и глубоко разработанным разделом теории графов. В этой области исследуются типичные свойства случайно выбранных графов. Например, известно, что большинство графов ограниченной степени удовлетворяют определению экспандера, что влечет важные комбинаторные свойства — большой коэффициент вершинного расширения, сильную связность, свойство быстрого перемешивания, и т.д. Экспандеры имеют многочисленные применения в информатике и теории кодирования. В 2017 году была описана сложность задачи удовлетворения ограничениям, то есть для любого языка ограничений (множества предикатов) на конечном множестве описана сложность проверки истинности замкнутой формулы первого порядка с кванторами существования, конъюнкциями и предикатами из этого множества. Актуальной при этом остается кванторная задача удовлетворения ограничениям (QCSP). Равновесие Нэша — одна из основных игровых концепций при моделировании экономических, политических и военных конфликтов, отражающая стабильность, т.е., отсутствие у участников мотивации отступать от принятых договорённостей (стратегий). Важным частным случаем является равновесие Нэша в чистых стратегиях. Равновесия в чистых стационарных (позиционных) стратегиях особенно просты с алгоритмической точки зрения и имеют дополнительные преимущества, связанные с тем, что нивелируется роль случая и времени. Таким образом, важно выяснить и научиться эффективно проверять условия существования таких равновесий, что позволит избежать более сложных методов, связанных с рандомизацией и динамикой. Теория конечных автоматов является классическим направлением теории сложности, с которого начинаются многие учебники. Несмотря на заметный возраст этой области, очень многие вопросы в ней остаются открытыми. В рамках проекта планируется исследовать вопросы сложности автоматов с дополнительными структурами данных.

Ожидаемые результаты
Планируется построить оракул, относительно которого количество случайных бит в AM протоколе не будет ограничено никаким многочленом от количества случайных бит в исходном MA протоколе. Планируется доказать, что для определения Левина 1974 года выполнен вероятностный закон сохранения взаимной информации. Для модели разрешающих деревьев, в которой в качестве запросов разрешается вычислять произвольную функцию от двух переменных, планируется доказать сильную оценку на сложность вычисления функции голосования. Для схем, вычисляющих пороговую функцию со смещенным порогом, и состоящих из пороговых функций от постоянного числа переменных планируется доказать новые верхние оценки на их глубину. Планируется описать все языки ограничений, для которых кванторная задача удовлетворения ограничениям решается за полиномиальное время. Планируется получить экспериментальные и теоретические оценки для спектров псевдослучайных графов, порождаемых стандартными псевдослучайными генераторами (линейными генераторами, генератором Блюм-Блюм-Шуб, вихрем Мерсенна). Планируется разработать генераторы псевдослучайных графов (однородных и неоднородных двудольных графов) со спектральным зазором близким к оптимальному. Предполагается изучить коммуникационную сложности для задачи о построении общего случайного ключа в задаче с 3 и более участниками. Мы планируем доказать оптимизированный вариант теоремы Слепяна-Вольфа для большого числа источников, для классического усредненного понятия оптимальности. Для игры на симметричных графах планируется доказать их разрешимость по Нэшу в случае аддитивных платежей. Планируется выяснить, для какого числа участников имеет место разрешимость: только для двух или в общем случае. Планируется получить нижние оценки времени работы алгоритмов, основанных на методе символического пфаффиана, с помощью коммуникационной сложности. Планируется показать, что класс всех языков, которые супер-адаптивно сводятся к оракулу, состоящему из слов большой колмогоровской сложности, включен в EXP. В исследованиях по конечным автоматам планируется исследовать структурные свойства автоматов со словарём и получить простые свойства, доказывающие, что автоматы со словарём не распознают конкретные языки. Планируется построить тонкие сводимости задачи подсчета числа совершенных паросочетаний к полиномиальным задачам и сравнение показателя экспоненты этой задачи с пределом Райзера. Планируется построить новый алгоритм, которые решает задачу PIT для многочленов вида сумма трёх слагаемых, каждое из которых есть произведение квадратичных многочленов.


 

ОТЧЁТНЫЕ МАТЕРИАЛЫ


Аннотация результатов, полученных в 2020 году
Исследовано применение метода символического пфаффиана для задачи подсчета числа совершенных паросочетаний в графе. Установлена связь между трудоемкостью этого метода и сложностью функции знака паросочетания в модели обобщенных разрешающих деревьев. Для общего случая получены высокие нижние оценки этой сложности. Эти оценки получены применением методов коммуникационной сложности. Данные результаты показывают связь между быстрыми алгоритмами решения трудных комбинаторных задач и сложностью булевых функций в слабых моделях вычисления. Исследованы автоматы с дополнительной структурой данных (Д.С.Д.) – конечные автоматы, к которым добавили структуру данных. Широко известны автоматы со стеком (магазинные автоматы), которые используются в компиляторах — это важный частный случай нашей модели. Получены структурные результаты об этой общей модели и результаты в области сложности вычислений. Основной результат — проблема непустоты языка, распознаваемого недетерминированным автоматом с Д.С.Д. равносильна (по вычислительной сложности) задаче о проверке принадлежности слова языку, распознаваемому недетерминированной машиной Тьюринга с логарифмической памяти с добавленной к ней (той же самой) Д.С.Д. Изучались свойства коммуникационных протоколов, которые позволяют двум участникам получить общий секретный ключ при условии, что связь между ними осуществляется по открытому канал. Предполагается, что участникам протокола даны коррелированные исходные данные x и y соответственно. Известно, что оптимальный размер секретного ключа, который могут получить участники такого протокола, равен взаимной информации между x и y. Мы показали, что коммуникационная сложность такого протокола (в худшем случае) равна колмогоровской сложности x относительно y. Более того, коммуникационная сложность задачи не уменьшается, даже если участники выбирают секретный ключ много меньшего (но не пренебрежимо малого) размера. Л. Левиным было предпринято четыре попытки перенести определение понятие количества взаимной информации на случай бесконечных последовательностей. Наиболее естественным и технически простым из этих определений является первое, данное в статье в ППИ в 1974 году. В этой статье утверждается, что для этого определения выполнены законы сохранения информации, однако доказательство в статье отсутствует. Позднее несколькими авторами были найдено и опубликовано доказательство первого из двух законов. Однако доказательство второго закона (сохранение информации при приписывании шума) оставалось неопубликованным. Нами найдено такое доказательство. Кванторная задача удовлетворения ограничениям это обобщение обычной задачи удовлетворения ограничениям, где помимо кванторов существования допускаются кванторы всеобщности. Ранее было показано, что для разных языков ограничений эта задача может либо решаться за полиномиальное время, либо быть NP-полной, PSpace-полной, coNP-полной, или даже DP-полной и Θ2P-полной. Тем не менее нам удалось показать, что на трех-элементном множестве эта задача либо NP-полна, либо coNP-полна, либо PSpaсe-полна, либо решается за полиномиальное время. Также мы обобщили идею сильных подалгебр, появившуюся в доказательстве Д.Н.Жука классификации сложности задачи удовлетворения ограничениям (известном как CSP Dichotomy Conjecture). Мы показали, что любая идемпотентная алгебра содержит подалгебру с дополнительными сильными свойствами и получили простое и естественное доказательство многих известных алгебраических фактов, а также фактов о сложности задачи удовлетворения ограничениям. Мы определили новый способ определения колмогоровской сложности для частного случая теоремы Слепяна-Вольфа, названный «характеризацией информационного расстояния». Задача состоит в том, чтобы для данной пары (x, y) построить программу, которая отображает слово x в слово y и слово y в слово x. Мы доказали, что минимальная длина такой программы не обладает свойством метрики, и обнаружили ошибки в существующих опубликованных доказательствах, которые утверждают обратное. Удивительно, но когда мы ограничиваемся сложными строками, сложности которых отличаются от максимально возможной на логарифмическую величину, расстояние действительно является метрикой (для подходящей машины). Исследовался вопрос о сильных нижних оценках сложности булевых схем в модели разрешающих деревьев с запросами, зависящими от не более чем двух переменных функции. Доказана сильная нижняя оценка сложности функции голосования в этой модели. В исследованиях разрешимость по Нэшу позиционных игр n лиц на симметрических ориентированных графах получены достаточные условия разрешимости по Нэшу в чистых стационарных для позиционных игр n лиц, моделируемых симметрическими ориентируемыми графами. В случае n=2 (два игрока) получены достаточные условия равномерной разрешимости по Нэшу. В исследованиях потоков в ориентированных взвешенных графах предложен алгоритм вычисления и доказана единственность сбалансированного потока в анизотропной (полупроводниковой) сети, моделируемой ориентированным графом, что обобщает результат 1984-го года для симметрических (изотропных) ориентированных графов. Был придуман алгоритм для следующей задачи. Дан многочлен в виде алгебраической схемы глубины 4, вида P_1 + P_2 + P_3. где все P_i = l_{i1} *...*{l_ik}, где все l_{ij} есть многочлены от нескольких переменных степени два, то есть квадратичные формы. Требуется узнать, равняется ли данный многочлен нулю тождественно. Мы предъявили детерминированный полиномиальный алгоритм для решения этой задачи в случае, если известно, что все идеалы <l_{ik}, l_[js}> являются простыми (детерминированного полиномиального алгоритма для решения данной задачи в общем случае неизвестно).

 

Публикации

1. Жук Д.Н. Strong subalgebras and the constraint satisfaction problem Journal of Multiple-Valued Logic and Soft Computing, - (год публикации - 2020)


Аннотация результатов, полученных в 2021 году
Хорошо известно, что MA (протоколы Мерлина — Артура) включено в AM (протоколы Артура - Мерлина). Стандартное преобразование MA протокола, в котором количество случайных бит Артура равно a, а длина сообщения Мерлина равна m, требует O(ma) случайных бит в AM протоколе. В диссертации A. Кнопа был поставлен вопрос, можно ли O(ma) заменить на некоторый многочлен только от a. Мы доказали, что относительно некоторого оракула это преобразование требует не менее m+a случайных бит в AM протоколе. Проанализирована сеть, состоящая из двух открытых каналов, ведущих к двум потребителям, нуждающимся в некоторой информации y,z, и уже обладающим какой-то другой информацией x,w, с точки зрения минимизации разглашения информации об x,y,z,w. Получен линейный алгоритм (в RAM-модели) симуляции детерминированных d-ограниченных автоматов. Получена новая формализация конечных автоматов с дополнительной структурой данных (ДСД), которая покрывает такие модели как магазинный автомат и автомат со словарём (и многие другие); в рамках модели были получены результаты об эквивалентности (по сложности вычислений) базовых задач и языков, распознаваемых недетерминированными машинами Тьюринга на логарифмической памяти с ДСД; доказана PSPACE-полнота проблемы пустоты для автомата с ограниченным словарём (добавление ровно одного слова) Для перспективной модели вычислений — автоматов со словарём — получены результаты о представлении таких автоматов в нормальных формах специального вида. Эти нормальные формы фиксируют синтаксические свойства автоматов со словарём и упрощают анализ свойств в этой модели. Получены новые варианты нормальных форм как для детерминированных, так и для недетерминированых автоматов со словарём. Предложена гипотеза полулинейности для игр вычитания с неотрицательными векторами разностей. Доказано, что из нее следуют как существование полиномиальных алгоритмов решения, так и разрешимость проблемы эквивалентности таких игр. Нам удалось показать, что задача «Нет радуги» является NP-полной, тем самым закрыть самый известный вопрос о сложности сюръективной задачи удовлетворения ограничениям. Кроме этого мы опровергли гипотезу Чена о сложности сюръективной задачи удовлетворения ограничениям и показали, что сложность этой задачи в принципе не может быть описана в терминах полиморфизмов, а значит нужны совершенно новые идеи для полного решения задачи. Также нам удалось доказать, что кванторная задача удовлетворения ограничениям относительно предиката (x=y->y=z) на бесконечном множестве является PSpace-полной, что позволило завершить классификацию сложности этой задачи для любого языка ограничений, задаваемого булевыми комбинациями равенств. Колмогоровская сложность слова, возможно, является наиболее фундаментальным способом измерения информации в строке и определяется как минимальная длина программы, вычисляющей строку. Точно так же алгоритмическое информационное расстояние между строками x и y задается минимальной длиной программы, которая отображает x в y и отображает y в x на беспрефиксной машине Тьюринга. В приложениях машинного обучения вместо этого используются оценки max {K (x | y), K (y | x)}, и известно, что расстояние равно этому значению с точностью O (log K (x, y)). Мы доказали, что это выполняется с оптимальной точностью O (1), если расстояние не меньше логарифмического минимума из длин x и y. Мы исследовали применимость классических псевдослучайных генераторов для построения графов с хорошими спектральными свойствами (так называемых экспандеров). Мы показали, что в любом плотном кластере, состоящем из слов с достаточно малыми попарными информационными расстояниями (информационное расстояние определяется в смысле колмогоровской сложности), можно выделить общую информацию, содержащуюся во всех элементах данного кластера. Исследовались оценки для булевых схем, вычисляющих функцию голосования, и состоящих из функций голосования меньшего числа переменных. Доказаны верхние оценки на входную степень элементов таких схем фиксированной постоянной глубины. Обобщённая задача о рюкзаке заключается в следующем. Даны n предметов с их стоимостями c_1, c_2, ...., c_n, объёмами V_1, ...., V_n, цены на их хранения d_1,...., d_n. а также объём рюкзака V. Разрешается сдать некоторые вещи на хранения, после чего приходит вор с рюкзаком объёма V и берёт вещи, не сданные на хранения. Спрашивается, какие вещи стоит сдать на хранение, чтобы общая стоимость потерь была наименьшей? Мы придумали полиномиальный алгоритм, который решает эту задачу приближенно.

 

Публикации

1. Верещагин Н.К. Proofs of conservation inequalities for Levin’s notion of mutual information of 1974 Theoretical Computer Science, volume 856, pages 14-20 (год публикации - 2021) https://doi.org/10.1016/j.tcs.2020.12.003

2. Вялый М.Н. Counting the Number of Perfect Matchings, and Generalized Decision Trees Problems of Information Transmission, Том 57, выпуск 2, стр. 143-160 (год публикации - 2021) https://doi.org/10.1134/S0032946021020046

3. Гурвич В.А., Вялый М.Н. On computational Hardness of Multidimensional Subtraction Games. Algorithms, Том 14, выпуск 3, номер статьи 71 (год публикации - 2021) https://doi.org/10.3390/a14030071

4. Кикот С. , Куруц А., Подольский В.В., Захарычев М. Deciding Boundedness of Monadic Sirups. Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Pages 370–387 (год публикации - 2021) https://doi.org/10.1145/3452021.3458332

5. Рубцов А.А. A Linear-Time Simulation of Deterministic d-Limited Automata Developments in Language Theory. DLT 2021. Lecture Notes in Computer Science, vol 12811. Springer, Cham., Том 12811 LNCS, Страницы 342 - 354 (год публикации - 2021) https://doi.org/10.1007/978-3-030-81508-0_28

6. Рубцов А.А., Вялый М.Н. On computational complexity of set automata Information and Computation, Том 281, номер статьи 104797 (год публикации - 2021) https://doi.org/10.1016/j.ic.2021.104797


Аннотация результатов, полученных в 2022 году
Одно из важных направлений современной теоретической информатики является дерандомизация, то есть, сокращение количества случайных битов, использующихся алгоритмами. В этой области интересны как положительные результаты, так и отрицательные. Нам удалось установить некоторый отрицательный результат. А именно мы установили, что при любом преобразовании протоколов Мерлина – Артура в протоколы Артура – Мерлина полученный протокол по всей видимости требует существенно большего количества случайных битов, чем исходный протокол. Тем самым мы показали, что гипотеза А. Кнопа маловероятна. Следующие результаты, давно известные для случая неориентированных (иными словами, ориентированных симметрических) графов обобщены на случай произвольных ориентированных графов: - Полиномиальный алгоритм построения сбалансированного потока для многополюсной задачи транспортировки. - Доказательство неравенства треугольника для обобщенных пространств сопротивлений. Сформулированы две новые гипотезы о разрешимости по Нэшу позиционных игр и получены частичные результаты. Показано, что кванторная задача удовлетворения ограничениям для произвольного языка ограничений на конечном множестве либо является PSpace-трудной, либо относится к классу Pi_2^P. Доказано, что в случае Pi_2^P для любой невыполнимой формулы существует полиномиальная выигрышная стратегия для игрока, играющего за квантор всеобщности. Получено простое и более общее доказательство сведения кванторной задачи удовлетворения ограничениям к обычной задаче удовлетворения ограничениям в случае, когда множество полиморфизмов языка ограничений обладает полиномиальной степенью роста. Построен язык ограничений на 6-элементном множестве, для которого кванторная задача удовлетворения ограничениям является Pi_2^P-полной. Построены языки ограничений на двухэлементном множестве, для которых задача удовлетворения ограничениям с обещаниями может быть решена сведением к обычной задаче удовлетворения ограничениям на множестве размером p, при этом это значение p не может быть уменьшено. Изучены общие модели вычислений: 1-сторонние и 2-сторонние автоматы и машины Тьюринга, работающие на логарифмической памяти, и снабженные дополнительной структурой данных (ADS), которая определяется языком протоколов работы с этой структурой. Для таких 1-сторонних автоматов проблема непустоты оказывается эквивалентной задаче регулярной реализумемости для языка протоколов с точностью до сводимостей на логарифмической памяти. Задача регулярной реализуемости состоит в проверке непустоты пересечения регулярного языка (входа задачи) и языка протоколов. Доказана универсальность задач регулярной реализуемости для языков протоколов. Проблема коммутации сетей берет свое начало в старых телефонных сетях. Изначально, когда телефон был только у нескольких человек в деревне, все телефоны были попарно соединены проводом. Однако по мере того, как все больше людей начали использовать телефоны, такое квадратичное количество проводов стало невозможным, и были введены коммутационные станции. Цель состоит в том, чтобы свести к минимуму общее количество проводов, но так, чтобы любой набор соединений мог реализовываться одновременно. Причем такие сети должны быть неблокирующими, а это значит, что запросы на подключение могут поступать в любой момент, а позже могут быть разблокированы. В настоящее время эта область исследований имеет множество применений в интернет-маршрутизации и структурировании электронных компонентов. Оптимальное решение проблемы было найдено в 90-х годах. Однако длина соединения в этих решениях неограничена. N-коннекторы постоянной глубины с минимальным количеством ребер были введены в [Friedman, Feldman, Pippenger, 1988], но алгоритм маршрутизации работает за время, экспоненциальное по N. Несмотря на многочисленные исследования, алгоритмы с полиномиальным временем были найдены только для постоянной глубины с огромным количеством ребер. В результате нашего исследования алгоритмов динамического двумерного сопоставления мы смогли решить эту проблему. Для каждого k мы построили N-соединитель глубины k с полилогарифмическим временем. Таким образом, для оптимальных размеров время намного лучше, чем можно было бы ожидать, и наблюдается двойное экспоненциальное улучшение по сравнению с лучшим известным временем! Исследована коммуникационная сложность протокола обмена секретными ключами в теоретико-информационной постановке для входов заданным хэмминговским расстоянием. Изучены конструкции псевдослучайных графов Шрайера, обладающие свойствами экспандера. Показано, что каждое линейное неравенство, верное для колмогоровской сложности или энтропий, также верно для колмогоровских сложностей с полиномиальным ограничением на используемую память. В работах Аллендера и других авторов была предложена идея использовать оракул R, состоящий из слов большой колмогоровской сложности. Мы доказываем новые результаты в этом направлении. Одним из наших результатов является следующая теорема: Показано, что класс языков разрешимых на вероятностной машине Тьюринга за полиномиальное время с неадаптивным использованием оракула R является подмножеством класса языков из экспоненциальной иерархии. Получены результаты о связи проблемы принадлежности для детерминированной версии конечных автоматов с дополнительной структурой данных (ДСД) и детерминированной задачи регулярной реализуемости для языка протоколов структуры данных, а также связь последней и детерминированной машины Тьюринга на логарифмической памяти с дополнительной структурой данных. Эти результаты продолжают полученную ранее сложностную версию известных результатов о разрешимости задач связанных с конечными автоматами (с другим обобщением) ДСД, полученных Дж Хопкрофтом и Дж. Ульманом. Исследовались сортирующие сети небольшой глубины. Для произвольной постоянной глубины были доказаны нетривиальные верхние и нижние оценки арности компараторов, для которых такие сети существуют.

 

Публикации

1. Баувенс Б., Зиманд М. Universal almost optimal compression and Slepian-Wolf coding in probabilistic polynomial time Journal of the ACM, - (год публикации - 2023)

2. Верещагин Н.К. A Family of Non-Periodic Tilings of the Plane by Right Golden Triangles Discrete & Computational Geometry, Vol. 68, N 1, P. 188–217 (год публикации - 2022) https://doi.org/10.1007/s00454-021-00367-4

3. Верещагин Н.К. How Much Randomness is Needed to Convert MA Protocols to AM Protocols? Computer Science – Theory and Applications. CSR 2022. Lecture Notes in Computer Science, vol 13296, pp 338–349 (год публикации - 2022) https://doi.org/10.1007/978-3-031-09574-0_21

4. Верещагин Н.К. Information disclosure in the framework of Kolmogorov complexity Theoretical Computer Science, Volume 940, Part B, Pages 108-122 (год публикации - 2023) https://doi.org/10.1016/j.tcs.2022.10.001

5. Гурвич В.А. Balanced flows for transshipment problems Discrete Applied Mathematics, Volume 305, Pages 214-220, (год публикации - 2021) https://doi.org/10.1016/j.dam.2021.09.001

6. Казда А., Майр П., Жук Д.Н. Small Promise CSPs that reduce to large CSPs Logical Methods in Computer Science, Volume 18, Issue 3, pp. 25:1–25:14 (год публикации - 2022) https://doi.org/10.46298/lmcs-18(3:25)2022


Возможность практического использования результатов
Линейный алгоритм симуляции детерминированных d-ограниченных автоматов может быть использован для построения синтаксических анализаторов. Хорошо известные и широко используемые LR-анализаторы могут быть представлены в форме детерминированных 2-ограниченных автоматов. Соответственно модификация этого представления с увеличением d может быть использовано для расширения возможности парсинга; в частности известные LALR-анализаторы могут быть представлены как детерминированные 3-ограниченные автоматы. Алгоритм оптимальной маршрутизации для коммутационной сети малой глубины был описан в совместной статье Бруно Баувенса с Мариусом Зимандом. Эти идеи могут помочь в создании алгоритмов маршрутизации.