aaaa

MT404/MS993

Métodos Computacionais em Álgebra Linear

2o semestre 2023 - Alberto Saa


"I would rather have today's algorithms on yesterday's computers than vice versa."
Philippe Toint


Aulas: sextas-feiras, 14h00, sala 323 IMECC.

Os projetos devem ser entregues via o classroom da turma MT404 (pós-graduação). 


Referência fundamental

  1. G. Strang, "Linear Algebra and its Applications", 4a edição (2005).

Referências adicionais

  1. L. N. Trefethen e D. Bau III, "Numerical Linear Algebra", SIAM (1997).
  2. D. S. Watkins, “Fundamentals of Matrix Computations”, (2010).
  3. T.H. Cormen, C.E. Leiserson, R.L. Rivest, C. Stein, "Introduction to Algorithms", (2009).
  4. W.T. Vetterling, B.P. Flannery, W.H. Press, S. Teukolsky, "Numerical Recipes: The Art of Scientific Computing", (2007).
Cada tema do curso será, dentro do possível,  auto-contido e poderá ser estudado separadamente. Para toda a parte "teórica" da disciplina, desde os aspectos elementares até os mais sofisticados, a referência recomendade é o livro do Strang [1]. As referências [2] e [3] aprofundam um ou outro ponto, mas basicamente tudo o que precisamos sobre matrizes e transformações lineares está em [1]. A referência [4] será a base para nossas análises de complexidade algorítmica.

Tenho que comentar uma particularidade sobre a  referência [5], o "famoso" Numerical Recipes. Essa obra, amplamente difundida entre físicos e engenheiros, não é um tratado de análise numérica, nem se propõe a ser e  nem se preocupa muito com questões de otimização de algorítmos. Sua intenção é apresentar de maneira intuitiva os principais algorítmos encontrados na computação científica, preparando o leitor para refinamentos mais sofisticados e, muitas vezes, menos intuitivos desses algorítmos. O livro cumpre amplamente este objetivo.