Verified Document

Algorithm Is A Computable Set Of Steps Essay

Algorithm is a computable set of steps arranged thus in order to achieve a certain end. There are various algorithms used in bioinformatics and not all are necessarily deterministic. Some are in fact known as randomized algorithms that incorporate randomness. Classification of algorithms in Bioinformatics

Classification by purpose

Each algorithm has a goal. The Quick Sort algorithm for instance sorts data in ascending or descending order, but algorithms in bioinformatics are grouped by their particular purpose.

Classification by implementation

An algorithm has different fundamental principles:

It goes in a loop. Usually used for functional programming, it uses repetitive constructs and is best used for problems such as the towers of Hanoi problem which is imbued with recursive implementation and therefore has these iterative equivalents. An example is the following retrieved from Horton (2004):
Table 3: Pseudo code for "naive" pattern matching algorithm.

character[] pattern, text;

integer i, j;

for (i=0;i

Sources used in this document:
References

An Introduction to Bioinformatics Algorithms http://www.cs.uga.edu/~cai/courses/compbio/2008fall/bookchapters/Chapter08/Ch08_GraphsDNAseq.pdf

Bioinformatic Online. Bioinformatics Algorithms

http://www.bioinformaticsonline.com/algorithms.php

Horton RM (2004) Bioinformatics Algorithm Demonstrations
http://www.cybertory.org/downloads/bae/BioinformaticsAlgorithmsExcelDoc.pdf
http://www.cse.sc.edu/~maxal/csce590b/Lect01-02.pdf
http://lectures.molgen.mpg.de/online_lectures.html
Stockholm Bioinformatics Center, SBC Algorithm for sequence alignment: dynamic programming http://www.avatar.se/molbioinfo2001/seqali-dyn.html
Cite this Document:
Copy Bibliography Citation

Related Documents

Fuzzy Logic and Project Portfolio Management
Words: 14782 Length: 54 Document Type: Multiple Chapters

Portfolio Management In the project portfolio management context, a portfolio is an aggregation of active programs, projects and other business activities that indicate an organization's priorities, investments and allocation of resource (The standard for portfolio management, 2008). According to the editors of PM Network, "Portfolio management is the centralized management of one or more of those portfolios to achieve specific strategic business objectives" (2008, p. 75). Using project portfolio management

Building Information Modeling BIM Images Evolution of
Words: 2567 Length: 9 Document Type: Essay

Building Information Modeling BIM Images Evolution of BIM Characteristics of BIM Managing BIM Models Barriers to BIM The Future of BIM Recently, a lot of revolution has been taking place to bring change in the fabric of the audiovisual design and integration of business. Nasser (2010) noted that Building Information Modeling (BIM) is not a new innovation to the field of construction. It has been around for decades, even though the term BIM was introduced more recent

Sign Up for Unlimited Study Help

Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.

Get Started Now