CAG Schedule of Talks: Summer 2005

COMBINATORIAL ALGORITHMS GROUP
Schedule of Talks: Summer 2005

If you would like to give a talk in our seminar series, please contact Wendy Myrvold (wendym@cs.uvic.ca).

Schedule for Talks:

Date Place Time Speaker Abbreviated Title
May 19 Cle C 108 1:30 Patricia Evans Finding Common RNA Substructures
May 27 Elliott 160 2:30 Frank Ruskey and Brad Jackson Meta-Fibonacci Sequences, Binary Trees, and Extremal Compact Codes
June 24 Cle C 108 2:30Marsha Minchenko Fullerenes and FUIGUI, a computer visualization tool

Previous Talks

Finding Common RNA Substructures
Patricia Evans, Faculty of Computer Science, University of New Brunswick
Thursday May 19, 1:30-2:30, Cle C 108

Recent discoveries have shown a wide range of different roles that RNA molecules play in the workings of cells, and how important deciphering structure is to the classification of RNA molecules. Comparing RNA structures computationally is very difficult; while simple unknotted structures can be compared in polynomial time, generalizations of knotted structures have previously been shown to be NP-complete. These generalizations, however, do not resemble actual structures. A specific set of restrictions common to most RNA structures will be discussed and a polynomial time algorithm for comparing restricted structures will be presented. While the polynomials for the running time and space of this algorithm still appear to be of prohibitively high degree, a technique for reducing the resource usage can be used, and its results will be discussed.

Meta-Fibonacci Sequences, Binary Trees, and Extremal Compact Codes
Brad Jackson and Frank Ruskey
Friday May 27, 2:30-3:30, Elliott 160

For linear functions x(n) and y(n), a recurrence relation is "meta-Fibonacci" if it has the doubly recursive form a(n) = a( x(n) - a(n-1) ) + a( y(n) - a(n-2) ). This recurrence relation has been studied by various researchers for particular functions x and y; for example, by John Conway, Douglas Hofstadter, and Steven Wolfram, but in general it's solutions are mysterious and often chaotic. We study a well behaved case, namely when x(n) = y(n)+1 = n-s for some natural number s. For this case we show that the a(n) numbers arise naturally in studying the number of leaves at the largest level in certain infinite sequences of binary trees, restricted compositions of an integer, and binary compact codes. For this family of meta-Fibonacci sequences and two families of related sequences we derive ordinary generating functions and recurrence relations. Included in these families of sequences are several well-known sequences in the Online Encyclopedia of Integer Sequences (OEIS).

Fullerenes and FUIGUI, a computer visualization tool
Marsha Minchenko
Friday June 24, 2:30, Cle C 108

Fullerenes are carbon molecules that have in most recent times sparked the interest of many people from a variety of subject areas including mathematics and computer science. Mathematically, fullerene structures correspond to planar graphs that are 3-regular with faces of either 5 or 6 sides. The study of these mathematical models has led to many interesting inquiries and results; there are even those for which the relevance to the chemistry of the actual fullerenes is immediately apparent. In many ways the fact that we have a means to model fullerenes, due to their ideal structure, is itself an aide in research. Thus it makes sense to enhance this visual or graphical component of fullerene research. Computer programs are often used as a tool for graphics generation and display and often play a role in the discovery of conjectures. Among other things, in this talk we will make use of FUIGUI, a system for visualizing fullerenes and aiding research regarding their parameters. This talk requires some basic knowledge of graph theory.

This is joint work with Wendy Myrvold.


CAG Schedule of Talks: Summer 2005 / maintained by Wendy Myrvold / wendym@cs.UVic.ca / revised Sept. 19, 2005