Veronika Irvine

PhD Candidate
Computer Science
University of Victoria

Veronika Irvine holds a Master of Applied Mathematics degree from the University of Waterloo and is currently pursuing a Ph.D. in Computer Science at the University of Victoria under the supervision of Frank Ruskey. She has also been a lacemaker for over 35 years. For her Ph.D. research, Veronika applies ideas from Computer Theory to explore and expand the techniques used in bobbin lace design. Veronika is also very interested in using computer generated art as a way to explore ideas in math and to develop math skills. She has used this approach in her outreach work with middle and high school students.

Gallery and Exhibits

Media Coverage

Bobbin Lace Tools


Journal Publications


Veronika Irvine and Frank Ruskey. Developing a Mathematical Model for Bobbin Lace. Journal of Mathematics and the Arts Volume 8, Issue 3-4, pages 95-110, December 2014.
[Abstract and PDF]

Conference Papers


Veronika Irvine and Frank Ruskey. Motzkin Paths with Vertical Edges.
GasCOM 2014: Generation Aleatoire des Structures COMbinatoires
[Abstract and PDF]


Veronika Irvine. Broadening the Palette for Bobbin Lace: A Combinatorial Approach. Bridges 2012: Mathematics, Music, Art, Architecture, Culture, pages 191-198. Tessellations Publishing, 2012.
[Abstract and PDF]


Veronika Irvine and Melanie Tory. Math Education: A Creative Approach. Child Computer Interaction Workshop 2011, in conjunction with the ACM Conf. on Human Factors in Computing Systems, 4 pages. May 2011.
[Abstract and PDF]


Stephen Ingram, Tamara Munzner, Veronika Irvine , Steven Bergner, Melanie Tory, and Torsten Moeller. DimStiller: workflows for dimensional analysis and reduction. IEEE Conf. Visual Analytics Science and Technology (VAST 2010), pp. 3-10. Oct. 2010.
[Abstract and PDF]