| Karim Belabas on Wed, 13 Nov 2013 11:38:03 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: Gram–Schmidt orthogonalization? |
* Dirk Laurie [2013-11-13 10:53]:
> 2013/11/13 Karim Belabas <Karim.Belabas@math.u-bordeaux1.fr>:
>
> > We finally have matqr() since February 2013. :-) (It uses Householder
> > reflections rather than Gram-Schmidt, but the end result is the same.)
>
> Actually, the end result is better, in the sense that the
> computed basis satisfies sharper bounds on numerical
> deviation from orthogonality.
Indeed, that was my original motivation ( in the context of improving
our floating point LLL, before we scrapped everything to replace it by
Stehle's fplll :-).
I played a bit with Givens rotations as well at the time, but my
implementation was slower and not much stabler.
Cheers,
K.B.
--
Karim Belabas, IMB (UMR 5251) Tel: (+33) (0)5 40 00 26 17
Universite Bordeaux 1 Fax: (+33) (0)5 40 00 69 50
351, cours de la Liberation http://www.math.u-bordeaux1.fr/~kbelabas/
F-33405 Talence (France) http://pari.math.u-bordeaux1.fr/ [PARI/GP]
`