Estou procurando um documento de pesquisa ou um livro que cubra resultados sobre a complexidade espacial de operações comuns de álgebra linear, como classificação de matrizes, cálculo de valores próprios, etc. é mais fácil rastrear resultados de tempo. Agradeço qualquer referência sobre o assunto.
Obrigado.
Respostas:
As versões de decisão de muitos problemas comuns na álgebra linear sobre os números inteiros (ou racionais) estão na classe , consulte o artigoD E T
Gerhard Buntrock, Carsten Damm, Ulrich Hertrampf, Christoph Meinel: Estrutura e Importância da Classe Logspace-MOD. Teoria dos Sistemas Matemáticos 25 (3): 223-237 (1992)
A computação dos valores próprios é um pouco mais delicada:
1) Em , pode-se calcular os coeficientes do polinômio característico.D S P A C E ( log2)
2) Em seguida, você pode usar o algoritmo paralelo de Reif e Neff para calcular aproximações aos valores próprios. O algoritmo é executado em um CREW-PRAM em tempo logarítmico com muitos processadores polinomialmente, para que possa ser simulado com espaço polialogarítmico. (Não está explicitamente declarado no artigo, mas o PRAM deve ser uniforme no espaço de log.) O espaço usado é polilogarítmico no tamanho da matriz de entrada e na precisão . Precisão significa que você obtém aproximações até um erro aditivo de .p p 2- p
Esta é uma concatenação de funções computáveis no espaço poli-logarítmico. (As fitas de saída são apenas de gravação e de mão única.)
C. Andrew Neff, John H. Reif: um algoritmo eficiente para o problema de raízes complexas. J. Complexity 12 (2): 81-115 (1996)
fonte
fonte