Preface

Advances in genome sequencing, microarrays, proteomics and functional and structural genomics have been creating a huge amount of data, which allow significant learning and experimentation to be carried out using a multidisciplinary approach. Bioinformatics has already become an ideal research area for computer scientists, mathematicians and biologists to manage, analyse, and interpret functional information from biological data, sequences and structures. Sophisticated computer system theories and computing algorithms have been exploited or have emerged in the general area of computer mathematics, such as the analysis of algorithms, artificial intelligence, automata, computational complexity, computer security, concurrency and parallelism, data structures, knowledge discovery, DNA and quantum computing, randomization, semantics, symbol manipulation, numerical analysis and mathematical software, etc.