Je recherche un document d'enquête ou un livre couvrant les résultats sur la complexité spatiale des opérations d'algèbre linéaire courantes telles que le classement matriciel, le calcul des valeurs propres, etc. est plus facile de tracer les résultats temporels. J'apprécie toute référence en la matière.
Merci.
Réponses:
Les versions décisionnelles de nombreux problèmes courants en algèbre linéaire sur les entiers (ou rationnels) sont dans la classe , voir l'articleD E T
Gerhard Buntrock, Carsten Damm, Ulrich Hertrampf, Christoph Meinel: Structure et importance de la classe Logspace-MOD. Théorie des systèmes mathématiques 25 (3): 223-237 (1992)
est contenu dans D S P A C E ( log 2 ) .D E T D S P A C E ( log2)
Le calcul des valeurs propres est un peu plus délicat:
1) Dans , on peut calculer les coefficients du polynôme caractéristique.D S P A C E ( log2)
2) Ensuite, vous pouvez utiliser l'algorithme parallèle de Reif et Neff pour calculer des approximations aux valeurs propres. L'algorithme s'exécute sur une CREW-PRAM en temps logarithmique avec de nombreux processeurs polynomiaux, il peut donc être simulé avec un espace poly-logarithmique. (Ce n'est pas explicitement indiqué dans l'article, mais leur PRAM doit être uniforme dans l'espace logarithmique.) L'espace utilisé est polylogarithmique dans la taille de la matrice d'entrée et la précision . La précision p signifie que vous obtenez des approximations jusqu'à une erreur additive de 2 - p .p p 2- p
Il s'agit d'une concaténation de fonctions calculables dans l'espace poly-logarithmique. (Les bandes de sortie sont en écriture seule et à sens unique.)
C. Andrew Neff, John H. Reif: Un algorithme efficace pour le problème des racines complexes. J. Complexity 12 (2): 81-115 (1996)
la source
la source