Espace de calcul
Soit Aun algorithme.
A chaque entr´ee west associ´ee une ex´ecution X0,X1,· · · ,Xt
du syst`eme de transitions associ´e `a Ao`u X0=X[w] est un
´etat initial qui code w, et chaque Xiest un ´etat, et
Xi+1 =τA(Xi) pour tout i.
Supposons que wsoit accept´ee, c’est-`a-dire qu’il existe un
entier tavec Xtterminal :
IRappel : le temps de calcul est l’entier t.
IL’espace (m´emoire) de calcul sur l’entr´ee w, not´e
SPACE(A,w), est d´efini comme
SPACE(A,w) = max
0≤i≤t
size(Xi)
5
Soit Aun algorithme qui termine sur toute entr´ee.
L’ espace (m´emoire) de l’algorithme Aest la fonction
f:N→Ntelle que
f(n) = max
|w|=n
SPACE(A,w).
6
Conventions
Pour pouvoir parler d’espace f(n)≤n,
. . .on ne compte pas l’entr´ee et la sortie dans l’espace :
Il’entr´ee est accessible en lecture uniquement,
Iet la sortie en ´ecriture uniquement
8