Многочлен является монотонной проекцией многочлена если = poly , и существует присваивание , что . Таким образом, можно заменить каждую переменную из на переменную или константу или так, чтобы полученный многочлен совпадал с . m ( n ) π : { y 1 , … , y m } → { x 1 , … , x n , 0 , 1 } f ( x 1 , … , x n ) = g ( π ( y 1 ) , … , πy j g x i 0 1 f
Меня интересует (причины) различия между постоянным полиномом PER и полиномом гамильтонова цикла HAM: где первое суммирование по всем перестановкам , а второе только по всем циклическим перестановкам .
Вопрос: почему HAM не является монотонной проекцией PER? Или это все еще есть?Я не прошу доказательств , просто по интуитивным причинам.
Мотивация: самая большая известная нижняя граница монотонной цепи для PER (доказанная Разборовым) остается "только" . С другой стороны, результаты Valiant что где с суммированием по всем подмножествам размера . Я сам не мог получить «простое, прямое» сокращение от этих общих результатов, но Алон и Боппана утверждают (в разделе 5), что уже достаточно для этого сокращения. CLIQUE
Но подождите: хорошо известно, что для CLIQUE требуются монотонные схемы размером (впервые доказано Алоном и Боппаной с использованием метода Разборова).
Итак, если бы HAM была монотонной проекцией PER, мы бы имели нижнюю границу также для PER.
На самом деле, почему HAM не является даже немонотонной проекцией PER? Над булева полукольца, бывший NP -полный, в то время как последнее находится в P . Но почему? Где место, где циклическая перестановка делает его таким особенным?
PS Одно очевидное отличие может быть следующим: HAM покрывает [n] только одним (длинным) циклом, тогда как PER может использовать для этого непересекающиеся циклы. Таким образом, для проецирования PER в HAM жесткое направление выглядит следующим образом: убедитесь, что отсутствие гамильтонова цикла подразумевает отсутствие любого покрытия с непересекающимися циклами в новом графе. Это причина того, что HAM не является прогнозом PER?
PPS На самом деле Valiant показал более впечатляющий результат: каждый многочлен с , чей коэффициенты вычислимы по времени p, это проекция (не обязательно монотонная, если ) HAM для = poly . PER также имеет это свойство, но только над полями характеристики . Таким образом, в этом смысле, HAM и PER является действительно «похожи», если мы не будем не в GF (2) где, как помнил Бруно, PER поворачивается к определителю и легко.c u ∈ { 0 , 1 } c u m m ( n ) ≠ 2