My Code & Software


SketchyCGAL-v1.1

https://github.com/alpyurtsever/SketchyCGAL

A MATLAB software for solving large-scale semidefinite programs with low-rank approximate solutions.

Reference:
Yurtsever, A., Tropp, J. A., Fercoq, O., Udell, M. and Cevher, V., Scalable Semidefinite Programming SIAM Journal on Mathematics of Data Science, 3(1), 171–200, 2021.


SKETCH-v1.1

https://github.com/alpyurtsever/SKETCH

A MATLAB toolbox of sketching algorithms for low-rank matrix approximation.

References:
Tropp, J. A., Yurtsever, A., Udell, M. and Cevher, V., Streaming Low-Rank Matrix Approximation with an Application to Scientific Simulation . SIAM J. Sci. Comput., 41(4), A2430–A2463, 2019.
Tropp, J. A., Yurtsever, A., Udell, M. and Cevher, V., Practical Sketching Algorithms for Low-Rank Matrix Approximation . SIAM J. Matrix Anal. Appl., 38(4), 1454–1485, 2017.
Tropp, J. A., Yurtsever, A., Udell, M. and Cevher, V., Fixed-Rank Approximation of a Positive-Semidefinite Matrix from Streaming Data . In Advances in Neural Information Processing Systems 31 (NeurIPS), 2017.