2 Compléxité Topologique ( au sens de M.Farber)
Pour tout espace topologique connexe par arc, on note P X =XIl’espace
des chemins continue sur X,P X =f: [0;1] ! Xg:On dé…nit ensuite
l’application :P X ! XXpar ! ((0); (1)):(P X est équipé de la
topologie compacte ouverte )
De…nition 3 Un algorithme de plani…cation de mouvement est une application
continue s:XX! P X veri…ant : s=IdXX
Theorem 4 Un algorithme de plani…cation de mouvement s:XX! P X
existe si et seulement si Xest contractil.
De…nition 5 La complexité topologique de Xest le plus petit entier kpour
lequel Il existe un recouvrement Ouvert fUigk
i=1 de XXtel que : Pour tout
i2 f1; :::; kgil existe une locale section si:Ui! P X ( ie application
continue si:si:Ui! P X telle que si(x) = x8x2Ui)On écrit alors
T C(X) = k( S’il n’existe aucun entier k veri…ant les conditions ci-dessus on
pose T C(X) = 1):
3 Higher Topological Complexity
De…nition 6 On appelle Schwarz genus d’une …bration p:E! B, le plus
petit entier npour lequel il existe U1; :::; Unun recouvrement ouvert de Bet des
sections locales si:Ui! Etelle que psi=IdUi
Considérons maintenant Pn:P X ! X::: X=Xnla …bration dé…nit
par Pn() = ((0); (t1); :::; (1)) où (0 = t0; t1; :::; tn1= 1) est une subdivi-
sion de l’intervalle [0;1] de pas égale 1
n1ie tk=k
n1:
De…nition 7 La complexité topologique supérieure ( n-higher topological com-
plexity ) est par dé…nition T Cn(X) = genus(Pn) + 1 ( en particulier pour
n= 2 on retrouve le cas classique T C2(X) = T C(X)) [16]
4 Complexité topologique veri…ant un langage
formel sur un espace topologique X.
4.1 Algorithme de plani…cation de mouvement d’ordre n
véri…ant au langage Lsur X:
De…nition 8 Soit Lun language sur l’alphabet X; et nun entier non nul tel
que L\X(n)6=;;on appelle algorithme de plani…cation de mouvement d’ordre
nassocié au langage Lsur Xtoute application continue sL:L\X(n)! P X
véri…ant : PnsL=IdL\X(n);c.a.d pour tout mot x=u0u1:::un1du langage
L\X(n)sL(x)(0) = u0; sL(x)( 1
n1) = u1; sL(x)( 2
n1) = u2; :::; sL(x)(1) = un
2