ABSTRACT

Modern biology makes use of a variety of discrete and combinatorial methods in order to better understand biological phenomena at both the microscopic and macroscopic levels. This chapter explains how such methods are useful in understanding the structure and properties of the genome (both DNA and RNA structures), gene regulatory networks, the firings of neurons, the classification and evolution of species, as well as competition between species. A variety of modern algorithms for analyzing biological data are also presented in this chapter.