J'ai enseigné bornes inférieures aujourd'hui, et l'un des étudiants a demandé la raison du nom . L'explication officielle est que le "A" signifie "Alternance".
Je me souviens vaguement, il y a de nombreuses années, que Nick Pippenger Steve Cook a nommé après Nick Pippenger (la classe de Nick), et plus tard Nick a nommé après Steve (la classe de Steve).
La partie de l'histoire est documentée, par exemple, dans Wikipedia et dans le zoo de la complexité, l'histoire de est racontée ici .
Je me demande si a une histoire similaire, mais je ne pouvais trouver aucune référence à l » inventeur.
Est-ce que quelqu'un sait qui a défini ?
cc.complexity-theory
reference-request
ho.history-overview
Dana Moshkovitz
la source
la source
Réponses:
Je crois que la notation AC apparaît pour la première fois dans "A Taxonomy of Problems with Fast Parallel Algorithms" de Cook de 1985. À la page 11 (page 12 du journal), nous lisons:
Cette classe est en fait une version uniforme d'AC.
Suit une caractérisation alternative par Ruzzo et Tompa, apparaissant dans un rapport technique de Stockmeyer et Vishkin, et plus tard dans "Constant depth reducibility" de Chandra, Stockmeyer et Vishkin de 1984. Ils utilisent la notation SIZE-DEPTH (poly, constante) (voir page 3).
Tous ces articles mentionnent beaucoup l'alternance des machines de Turing, donnant du crédit à l'hypothèse que A signifie l'alternance.
la source