Recent Posts

More Posts

If you’re ready to level up your LaTeX graphics game using TikZ and PGFPLOTS, check out my book and videos! Read on for links…

CONTINUE READING

We are happy to share a draft of our forthcoming textbook. Click for more…

CONTINUE READING

As my tenure as founding Editor-in-Chief comes to a close (SIAM wisely has term limits), I want to take a moment to reflect on the launch of the SIAM Journal on Mathematics of Data Science (SIMODS). I am grateful to the authors, reviewers, editorial board members, and SIAM staff who have contributed to the success of the journal. I am proud of the journal’s achievements and excited to turn over the reins to the new Editor-in-Chief, Misha Belkin.

CONTINUE READING

I am happy to announce that I am now part of the editorial board of Information and Inference: A Journal of the IMA. This journal publishes high quality articles that advance the mathematical understanding of information and data analysis. The articles cover a wide range of topics, such as: information theory, statistical inference, network analysis, numerical analysis, learning theory, applied and computational harmonic analysis, probability, combinatorics, signal processing, and high-dimensional geometry.

CONTINUE READING

As of April 2024, SIAM has officially launched the new SIAM Activity Group on Equity, Diversity, and Inclusion. It is the purpose of the SIAM Activity Group on Equity, Diversity, and Inclusion to (1) advocate and support equity, diversity, and inclusion within the field of applied mathematics, and (2) discuss and disseminate best practices for creating and sustaining equitable, diverse, and inclusive environments within the field of applied mathematics. Within the framework of SIAM, the SIAG will conduct activities that implement its purposes.

CONTINUE READING

Talks & Travel

More Talks

Recent Publications

More Publications

Tensor Decompositions for Data Science

Cambridge University Press, 2025

Details Draft PDFs

Scalable Symmetric Tucker Tensor Decomposition

SIAM Journal on Matrix Analysis and Applications, 2024

Details DOI URL Preprint URL Preprint PDF

Unlocking LaTeX Graphics: A Concise Guide to TikZ and PGFPLOTS

https://latex-graphics.com, 2024

Details About Buy @ Lulu YouTube

Tensor Decomposition Meets RKHS: Efficient Algorithms for Smooth and Misaligned Data

arXiv, 2024

Details PDF URL

Convergence of Alternating Gradient Descent for Matrix Factorization

In Advances in Neural Information Processing Systems 36 (NeurIPS 2023), 2023

Details Preprint URL Preprint PDF

Automating Conference Scheduling with Genetic Algorithms at CSE23 and Beyond

SIAM News, 2023

Details URL

Streaming Generalized Canonical Polyadic Tensor Decompositions

In Proceedings of Platform for Advanced Scientific Computing (PASC’23) Conference, 2023

Details DOI Preprint URL Preprint PDF

Introducing the New SIAM Activity Group on Equity, Diversity, and Inclusion

SIAM News, 2023

Details URL

Illustrating the Impact of the Mathematical Sciences (Poster Series)

National Academies Website, 2023

Details URL

Practical Leverage-Based Sampling for Low-Rank Tensor Decomposition

SIAM J. Matrix Analysis and Applications, 2022

Details DOI Preprint URL Preprint PDF

Selected Older Publications

Tensor Decompositions and Applications

SIAM Review, 2009

Details PDF DOI

Algorithm 862: MATLAB Tensor Classes for Fast Algorithm Prototyping

ACM Transactions on Mathematical Software, 2006

Details PDF DOI

An Overview of the Trilinos Project

ACM Transactions on Mathematical Software, 2005

Details PDF DOI

Optimization by Direct Search: New Perspectives on Some Classical and Modern Methods

SIAM Review, 2003

Details PDF DOI

Orthogonal Tensor Decompositions

SIAM Journal on Matrix Analysis and Applications, 2001

Details PDF DOI

Graph Partitioning Models for Parallel Computing

Parallel Computing, 2000

Details PDF DOI

A Semidiscrete Matrix Decomposition for Latent Semantic Indexing Information Retrieval

ACM Transactions on Information Systems, 1998

Details PDF DOI

Software

  • FEASTPACK - MATLAB and C codes for graph analysis, including BTER code for graph generation and our wedge sampling technique for triangle counting
  • Poblano Toolbox for MATLAB - Large-scale algorithms for unconstrained nonlinear optimization
  • HOPSPACK - A C++ hybrid optimization parallel search package for derivative-free optimization
  • MET - Memory-efficient Tucker computation (requires Tensor Toolbox)
  • Tensor Toolbox for MATLAB - Higher-order operations of multidimensional arrays
  • NOX - A C++ Nonlinear Solver Package
  • Trilinos - A suite of high-performance numerical codes (including NOX)
  • APPSPACK - A C++ derivative-free optimization package
  • SDDPACK - C and MATLAB code for the semi-discrete matrix decomposition

Contact