Navigation: Home | About me | Research | Publications | Teaching | Math Olympiads | Programming | Free Time | Old Stuff |

- PGDoubling: a MATLAB package to solve algebraic Riccati equations and optimal control problems using permuted graph bases.
- PGDoubling-quad: a variant of PGDoubling that works with a different basis representation for quasidefinite matrices.
- Verified Riccati: numerical experiments from my paper
*Methods for verified stabilizing solutions to continuous-time algebraic Riccati equations*, with T. Haqiri. - QVE algorithms: various algorithms to solve so-called “quadratic vector equations”, from some of my old papers.
- PerronMLPR: numerical experiments from my paper
*Perron-based algorithms for the multilinear pagerank*, with B. Meini.

- Bastet: an “evil” Tetris clone. My most famous software.
- Gripes: an (old, unfinished, unmaintained) Integer Programming tool for the Angband game.