Сокращения между языками разной плотности?


12

Плотность языковой является функцией определяется как Пусть и являются языками некоторого конечного алфавита, многих один logspace сводится к , и не в . Функции являются полиномиально связаны , если существуют многочлены и такие , что для всех , иd X : NN d X ( n ) = | { x X | х | n } | , A B A B B L = DSPACE ( log n ) f , g : NN p q n N f ( n ) p ( g (XdX:NN

dX(n)=|{xX|x|n}|.
ABABBL=DSPACE(logn)f,g:NNpqnNg ( n ) q ( f ( n ) )f(n)p(g(n))g(n)q(f(n)) .

Если плотность не является полиномиально связанной с плотностью , может ли быть уменьшение логарифмического пространства с до ?B B AABBA


Фон

Я ожидаю, что ответ - нет, но пока не могу это показать.

Ясно, что если находится в то сокращение пространства журналов с до . Таким образом, есть несколько примеров, на которые можно дать определенный отрицательный ответ.L B AALBA

Сначала я имел в виду случай, когда - некоторый жесткий язык, и A получается путем выдувания дырок в B , принимая A = B G для некоторого языкового промежутка G, который содержит все слова длины n S G для некоторого множества S GN (см. Schmidt 1985, а также Regan и Vollmer 1997 ). Это гарантирует тривиальное сокращение от A до B . Языки разрыва G обычно имеют экспоненциально увеличивающиеся промежутки между интервалами размеров вBABA=BGGnSGSGNABG . Это гарантирует, что плотности A и B не связаны полиномиально. Однако, нет никакой гарантиичто дует отверстия на языке всегда приводит к языкукоторый имеет слишком мало структуручтобы быть целью сокращения от B . (Термин «выдувание дыр»взятизДауни и Фортнау, 2003 г.) Разницы в плотностях может быть достаточно, чтобы гарантировать это, но я не сразу понимаю, как.SGABB

Другой пример, когда представляет собой смесь из твердого языка и A . Во- первых создать язык неполного A L пересекающимися некоторого языка C L с языком зазора G . Тогда A будет содержать только экземпляры размеров, которые находятся в интервалах набора размеров S G, определяющих язык разрыва. Теперь создаст B путем смешивания A с некоторым тяжелым языком D в зазорах, беря объединение A и пересечение D с дополнением G . Если DBAALCLGASGBADADGDбудет достаточно трудно по сравнению с , такие как D быть 2EXPSPACE -Жесткий в то время как C PSPACEL , то в силу пространственной иерархии теорема не может быть никакого сокращения logspace от D к A . Затем представляется возможным расширить это , чтобы показать , что не существует никакого сокращения logspace от B к A .CD2EXPSPACECPSPACELDABA

DCDCDCLNPNPPSPACE


4
A2o(n)Bn1

2
Я думаю, что комментарий Даниелло отвечает на вопрос. В общем, сокращение «один-один» очень мало говорит вам о плотности, даже если у вас есть сокращение «один-один» в обоих направлениях. 1-1 редукции и 1-1 редукции в обоих направлениях (или даже более сильные, p-изоморфизмы) дают отношения между плотностью (а именно гипотезой изоморфизма Бермана-Хартманиса, мотивирующей теорему Махани; фактически, я думаю, что изоморфизм BH мог быть главная мотивация смотреть на плотность вообще на первом месте ...)
Джошуа

Ответы:


8

A LA2o(n)

B={s1|s{0,1}}{s0|sA}.
BΩ(2n)2o(n)ABAB0BA10BL

BLAA

@ András Salamon, спасибо за указание на это, отредактировал ответ, чтобы захватить комментарий.
Даниелло
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.