[1] доказывает нижнюю границу для случаев минимального потока, чьи размеры в битах достаточно велики (но все еще линейны) по сравнению с размером графа, и, кроме того, доказано, что если бы можно было показать такую же нижнюю границу для входов достаточно малого размера битовый размер подразумевал бы (и, следовательно, P ≠ L ). На высоком уровне это то же самое, что и ответ Ноама в том, что речь идет о проверке нижних границ глубины контура (= нижних границ размера формулы), но, похоже, это совсем другое направление, чем в играх Карчмера-Вигдерсона.P≠NCP≠L
Более подробно [1] показывает следующее. Используя те же обозначения, что и в статье, пусть обозначает язык потока минимальной стоимости. Мы можем думать о языке потока минимальных издержек на n- вершинных графах, обозначенном L ( n ) , как подмножество Z k ( n ) для некоторого k ( n ) = Θ ( n 2 ) , с целыми числами, закодированными битовыми строками , Пусть B ( a , n ) обозначает множество всех векторов в Z k ( n )LnL(n)Zk(n)k(n)=Θ(n2)B(a,n)Zk(n)где каждая целочисленная координата имеет размер не более . Для функции f ( x 1 , … , x k ) (позже мы укажем, что это за функция), мы говорим, что f разделяет L ( n ) внутри B ( a , n ), если точки в L ( n ) ∩ B ( a , n ) как раз те, что → x ∈ B ( a ,anf(x1,…,xk)fL(n)B(a,n)L(n)∩B(a,n) такой, что f ( → x ) = 1 .x⃗ ∈B(a,n)f(x⃗ )=1
L(n)B(a,n)M ≤ 2 n / d x 1 , … , x k a < 1 / ( 2 d ) P ≠ N Cdet(M(x⃗ ))M≤2n/dx1,…,xka<1/(2d)P≠NC
Соотношение между битовой привязкой и размерной границей имеет решающее значение. В той же газете он показал:2 н / дan2n/d
Теорема [1, теорема 7.4]. Гипотеза предыдущего предложения справедлива для всех достаточно больших битовых оценок .a
Доказательство вышеупомянутой теоремы использует некоторые тяжелые молотки в качестве черных ящиков, но в остальном элементарно (примечание: «элементарный» « легкий »). А именно, он использует границу Милнора-Тома для числа связанных компонент вещественного полуалгебраического многообразия (ту же самую границу, которую Бен-Ор использовал для доказательства нижних оценок на элементность / сортировку элементов в реальной модели дерева вычислений), разложение Коллинза ( используется для доказательства эффективного исключения квантификатора над ), аргумента общей позиции и нескольких других идей. Тем не менее, все эти методы зависят только от степени задействованных полиномов, и поэтому не могут быть использованы для доказательства как в приведенном выше предложении (действительно, [1, проп. 7.5] строит полиномR P ≠ N C г дет г дет≠RP≠NCg такой же степени, что и , так что вышеприведенное утверждение не выполняется с вместо ). Анализ этой ситуации и поиск свойств, которые выходили за рамки степени, были одним из вдохновителей GCT.detgdet
[1] К. Малмулей. Нижние границы в параллельной модели без битовых операций . SIAM J. Comput., 28 (4), 1460–1509, 1999