Date of Award


Document Type


Degree Name

Master of Arts in Mathematics



First Reader/Committee Chair

Dr. Cory Johnson


Self-assembly is the process of a collection of components combining to form an organized structure without external direction. DNA self-assembly uses multi-armed DNA molecules as the component building blocks. It is desirable to minimize the material used and to minimize genetic waste in the assembly process. We will be using graph theory as a tool to find optimal solutions to problems in DNA self-assembly. The goal of this research is to develop a method or algorithm that will produce optimal tile sets which will self-assemble into a target DNA complex. We will minimize the number of tile and bond-edge types needed to assemble a DNA complex with the same structure as the trapezohedral graphs under different laboratory constraints.