Veronika Irvine

PhD Candidate
Computer Science
University of Victoria
vmi at uvic dot ca

This site has moved to
Please visit the new location for the latest news and information.

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.

Photo Gallery and Lace Exhibits

Media Coverage

Invited Talks

Bobbin Lace Tools

Inkscape Extensions for drawing Lace Grids and Lace Grounds


Journal Papers

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

Conference Papers

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

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

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.