Поліном - монотонна проекція полінома якщо = poly , і є призначення
такі, що . Тобто, можна замінити кожну змінну з змінного або константами або , так що результуючий многочлен збігається з .
f ( x 1 , … , x n ) g ( y 1 , … , y m ) m ( n ) π : { y 1 , … , y m } → { x 1 , … , x n , 0 , 1 } f ( x 1 , … , x n ) = g
Мене цікавить (причини) різниця між постійним многочленом PER і поліномом Гамільтонового циклу HAM: де перше підсумовування перебуває над усіма перестановками , а друге - лише над усіма циклічними перестановками . PER n (x)= ∑ h n ∏ i = 1 x i , h ( i ) і HAM n (x)= ∑ h n ∏ i = 1 x i , h ( i )
Питання: Чому HAM не є монотонною проекцією PER? Або все ще є?Я не прошу доказів , лише з інтуїтивних причин.
Мотивація: Найбільша відома монотонна схема нижньої межі для PER (доведена Розборовим) залишається "лише" . З іншого боку, результати
Valiant означають, що
де
з підсумовуванням над усіма підмножинами розміру . Я сам не міг отримати «просте, пряме» зменшення цих загальних результатів, але Алон та Боппана (у розділі 5) стверджують, що вже достатньо для цього скорочення.
nΩ(logn)
Але зачекайте: добре відомо, що CLIQUE вимагає монотонних схем розміром (вперше доведено Алоном і Боппаною методом Разборова).
2nΩ(1)
Отже, якби HAM була монотонною проекцією PER, ми мали б нижню межу також для PER.
2nΩ(1)
Власне, чому HAM навіть не є одноманітною проекцією PER? Над булева півкільця, колишній NP -повний, в той час як останній перебуває в P . Але чому? Де місце, де циклічність перестановки робить її такою особливою?
PS Очевидною відмінністю може бути: HAM охоплює [n] лише одним (довгим) циклом, тоді як PER може використовувати для цього цикли, що не перетинаються. Таким чином, для проектування PER на HAM виглядає тяжкий напрямок: переконайтесь, що відсутність гамільтонівського циклу означає відсутність у новому графіку будь-якого покриття роз'єднаними циклами. Це причина, що HAM не є проекцією PER?
PPS Власне, Valiant виявив більш вражаючий результат: кожен многочлен з , чий коефіцієнти - p-час, що обчислюється, є проекцією (не обов'язково монотонною, якщо альго немонотонна) HAM для = poly . PER також має цю властивість, але лише над полями характеристики . Таким чином, в цьому сенсі, HAM і PER є дійсно «схожі», якщо ми не будемо не в GF (2) де, як пам'ятав Бруно, PER повертається до визначник і легко.f(x)=∑u⊆[n]cu∏i∈uxi