Хто представив клас складності змінного струму?


17

Я вчив нижніх меж сьогодні, і один зі студентів запитав про причини назви C . Офіційне пояснення полягає в тому, що "A" означає "Чергування".АС0АС

Я туманно пам'ятаю, як мені говорили багато років тому, що Нік Піппенгер Стів Кук назвав честь Ніка Піппенгера (клас Ніка), а пізніше Ніка назвав S C на честь Стіва (клас Стіва).NСSС

частина історії документована, наприклад, в Вікіпедії і в складності зоопарку, історія для S C сказано тут .NСSС

Цікаво , буде чи C має таку ж історію, але я не зміг знайти жодних посилань на С винахідником «s.АСАС

Хтось знає, хто визначив ?АС


6
Я щойно помітив питання про "клас Стіва" (після Стівена Кука) cstheory.stackexchange.com/questions/9298/… , і я думаю, що, можливо, це був клас із розповіді, а не AC.
Дана Мошковіц

2
Наскільки я можу сказати, Фурст, Сакс і Сіпсер не дають ім'я AC0. Але одне з основних їх застосувань - це відокремлення PSPACE від PH (= мови, що обчислюється чергуванням машин з постійною кількістю чергувань) щодо оракула. Можливо, AC походить від змінної програми TM. ..
Сашо Ніколов

1
За словами Ніка Піппенгера (див. Питання, пов'язане Даною в коментарі), імена SC та NC з'явилися в університеті Торонто, коли Піппенгер відвідував групу "Теорія", до якої належить Стів Кук. Ще один відомий теоретик Торонто - Аллан Бородін. Чи міг АС виступати за клас Аллана, щоб він не заздрив? Можливо, я блукаю ...
Бруно

За цим немає жодної історії. Підставка для чергування.
Tayfun оплачує

Відповіді:


18

Я вважаю, що позначення AC вперше з'являється у творі Кука "Таксономія проблем з швидкими паралельними алгоритмами" від 1985 р. На сторінці 11 (стор. 12 журналу) ми читаємо:

Для викладення більш загальної форми цього результату ми вводимо наступну термінологію.

Визначення . , при k = 1 , 2 , - клас задач, що вирішуються банкоматом у просторі O ( log n ) та глибині чергування O ( log k n ) .АСкк=1,2,О(журналн)О(журналкн)

Цей клас насправді є єдиною версією змінного струму.

Далі випливає альтернативна характеристика Руццо і Томпа, яка міститься в технічному звіті Стокмейєра і Вишкіна, а згодом у «Постійному зменшенні глибини» Чандри, Стокмейера і Вишкіна від 1984 року. Вони використовують позначення SIZE-DEPTH (полі, постійне) (див. сторінку 3).

АСкNСк+1

Усі ці документи багато згадують про чергування машин Тьюрінга, що підтверджує гіпотезу про те, що A означає чергування.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.