Я учил нижних границ сегодня, и один из студентов спросил о причине названия C . Официальное объяснение состоит в том, что «А» означает «Чередование».
Я смутно помню, как много лет назад мне сказали, что Ник Пиппенгер Стив Кук назвал честь Ника Пиппенджера (класс Ника), а позже Ник назвал S C в честь Стива (класс Стива).
часть истории документирована, например, в Википедии и в сложности зоопарка, история для S C сказано здесь .
Интересно, имеет ли похожую историю, но я не смог найти никаких ссылок на изобретателя A C.
Знает ли кто - то , кто определил ?
cc.complexity-theory
reference-request
ho.history-overview
Дана Мошковиц
источник
источник
Ответы:
Я считаю, что обозначение AC впервые появляется в книге Кука "Таксономия проблем с быстрыми параллельными алгоритмами" от 1985 года. На странице 11 (страница 12 журнала) мы читаем:
Этот класс на самом деле является единой версией AC.
Далее следует альтернативная характеристика Руццо и Томпы, появившаяся в техническом отчете Стокмейера и Вишкина, а затем в «Постоянной глубинной сводимости» Чандры, Стокмейера и Вишкина от 1984 года. Они используют обозначение SIZE-DEPTH (poly, constant) (см. стр. 3).
Во всех этих статьях много говорится о чередующихся машинах Тьюринга, что подтверждает гипотезу о том, что А означает чередование.
источник