![]() |
Mark Giesbrecht |
Associate Professor School of Computer Science |
My research interests are in all aspects of symbolic mathematical computation, including
- algorithms for symbolic linear and multi-linear algebra
- symbolic-numeric algorithms for polynomials
- factoring polynomials and differential operators
- algebraic complexity
- generic libraries and the LinBox project
- computer algebra systems (from top to bottom)
I am a member of the Symbolic Computation Group at the University of Waterloo and a principal investigator with the Ontario Research Centre for Computer Algebra.
Some of my recent publications are available here.
I perform some service in the research community. Here's a summary of some of what I'm currently up to:
- ISSAC 2009 Program Committee
- SNC 2009 Program Committee
- NSERC Herzberg and Brockhouse Prize panels
- ACM SIGSAM Chair (July 2007 - June 2009).
- The International Symposium on Symbolic and Algebraic Computation (ISSAC 2007) at the University of Waterloo. It was fun! I survived.
- Steering Committee Chair: International Symposium on Symbolic and Algebraic Computation (ISSAC), 2006-2007.
- Programme Committee Member, ACM International Symposium on Symbolic and Algebraic Computation (ISSAC'2005), Beijing, China, July 24-27, 2005.
- Elected Member at Large, ISSAC Steering Committee (2004-2007).
- Programme Committee Member, Workshop on Symbolic Numeric Computing, Xi'an China, July 19-21, 2005.
- Editorial Board of the Journal of Symbolic Computation
- Program Committee Chair for the IMACS Applications of Computer Algebra (ACA) Conference, July 28-31, 2003 at NCSU in Raleigh, North Carolina, USA
- Program Committee member for the 2003 ACM International Symposium on Symbolic and Algebraic Computation (ISSAC'2003), August 3-6, 2003 at Drexel University, Philadelphia, Pennsylvania, USA.
A more complete summary of what I'm doing professionally can be found here.
I currently have quite a number of graduate students in symbolic mathematical computation and compiler optimization. The Symbolic Computation Group also has a number of (currently full) post-doctoral and visiting researcher positions.
Since January 2009 I have been Associate Director of the School of Computer Science at the University of Waterloo. This puts me on more committees and in more meetings than I care to name. Sometimes good things are accomplished.
From July 2002 through June 2005, I was the Director of Undergraduate Studies in the School of Computer Science. This means, among other things, I was chair of the Undergraduate Academic Plans Committee (formerly the Curriculum Committee) and the Undergraduate Operations Committee. I was in recovery, but fell off the wagon in January 2009. See above.
I also have a number of other administrative responsibilities at the University of Waterloo. Here's a summary.
Mark Giesbrecht Associate Professor
School of Computer Science
Faculty of Mathematics
University Of Waterloo
Waterloo, ON, N2L 3G1
Canada
Email: URL: http://www.cs.uwaterloo.ca/~mwg Office: Davis Centre 1310
Phone: +1 519 888-4567 ext. 36582
Fax: +1 519 885-1208
Administrative Assistant: Suzana Pinto (general) ext. 37198 SCG Lab: Davis Centre 2302