Загальне запитання
Чи узагальнює теорема про космічну ієрархію до неоднорідних обчислень?
Ось ще кілька конкретних питань:
Є ?
Для всіх функціональних функцій , чи є ?
Для яких функцій відомо, що: для всіх конструкцій простору , ?
Загальне запитання
Чи узагальнює теорема про космічну ієрархію до неоднорідних обчислень?
Ось ще кілька конкретних питань:
Є ?
Для всіх функціональних функцій , чи є ?
Для яких функцій відомо, що: для всіх конструкцій простору , ?
Відповіді:
Одна нерівномірна "ієрархія простору", яку ми можемо довести, - це ієрархія розмірів для програм розгалуження . Для булевої функції , нехай позначає найменший розмір програми розгалуження, що обчислює . За аргументом, аналогічним цьому аргументу ієрархії щодо розміру ланцюга , можна показати, що існують константи тому для кожного значення існує функція такі, що .
Думаю, відокремити від було б складно. Це еквівалентно доказуванню, що деяка мова в має складність програми суперполіномального розгалуження. Простий аргумент показує, що не має програм розгалуження фіксованого поліноміального розміру:
Пропозиція. Для кожної постійної існує мова так що для всіх досить великих , . (Тут - функція індикатора для .)
Доказ. За доведеною нами ієрархією існує програма розгалуження розміром яка обчислює функцію з . У поліноміальний просторі, ми можемо перебрати все розгалужені програми розміром , все розгалужені програми розміром , і всі входи довжини знайти таке розгалуження програми . Тоді ми можемо змоделювати для обчислення .