Michael MonaganView profile
Professor
Michael Monagan is a Professor in the Department of Mathematics at Simon Fraser University (SFU), part of the Faculty of Science. He holds a Ph.D. from the University of Waterloo (1990) and is a leading researcher in Computer Algebra and Symbolic Computation. His work focuses on polynomial algebra, parallel algorithms, and the design of computer algebra systems, particularly Maple. Monagan has developed foundational algorithms for polynomial GCD, factorization, and sparse interpolation. Research interests include computational algebra, probabilistic algorithms, algebraic simplification, and high-performance computing. He leads SFU's Computational Algebra Group (CAG) and has collaborated on projects like NSERC grants for polynomial GCD and factorization algorithms. Monagan teaches courses in calculus, computer algebra, and algebraic geometry. Monagan has advised numerous graduate students and supervised undergraduate research in areas like Hensel lifting, sparse interpolation, and polynomial systems. He has authored over 100 articles, with recent work on black box GCD algorithms, transposed Vandermonde solvers, and parallel polynomial multiplication. His contributions to Maple and theoretical computer algebra have been internationally recognized. Key collaborations include the Magma Group (University of Sydney) and Maplesoft through NSERC grants. Monagan's work bridges theory and practice, emphasizing efficient algorithm design and implementation.








