Sébastien Loisel

Results 16 issues of Sébastien Loisel

How to implement constrained optimization? - Which algorithm to use? Barrier method? - How much derivative information is needed for constraint function(s)? How to pass constraint function(s)? Is it an...

Difficulty: Hard

Need to have implementations of eig and svd for complex matrices.

Difficulty: Hard

Example applications: I have small toy demos in the workshop but if there are larger applications outside the workshop, it would be nice to link to them.

Difficulty: Easy

Test numeric.solveLP() against standard test problems. Right now, it's only tested against randomly generated L1 norm minimization problems.

Difficulty: Easy

How is a typed array matrix specified? Is it an Array of typed Arrays? Or is it a single flat typed array? Is it reasonable to take a flat Float64Array...

Difficulty: Medium

Here it is: http://numericjs.com/workshop.php?link=95813bd4244ff7247357b2035591da70c88a0e80086a6e3f1d53a9de58295f53

numeric.eig() on the identity returns funny results. This is because the handling of multiple eigenvalues is sort of weird right now. This is a bug and it should be fixed.

Difficulty: Medium

Should this be implemented using an AD object? Can this AD object handle linear algebra? How much of it is orthogonal to numeric?

Difficulty: Hard

Implement CG. http://en.wikipedia.org/wiki/Conjugate_gradient_method The implementation should be matrix-free and should allow for a matrix-free preconditioner.

Difficulty: Medium

Implement GMRES. http://en.wikipedia.org/wiki/Generalized_minimal_residual_method The implementation should be matrix-free and allow for a matrix-free preconditioner.

Difficulty: Medium