Jump to content

Computer algorithms

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Melaen (talk | contribs) at 17:47, 26 May 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The word algorithm comes from the name of a Persian author, Abu Ja'far Mohammed ibn Musa al Khowarizmi(c.825 A.D.), who wrote a textbook on mathematics. This word has taken on a special significance in computer science, where "algorithm" has come to refer to a method that can be used by a computer avin for the solution of a problem. This is what makes algorithm different from words such as process, technique, or method. DEFINITION: An algorithm is a finite set of instructions that, if followed, accomplishes a particular task. An algorithm is composed of a finite set of steps, each of which may require one or more operations. The possibility of a computer carrying out these operations necessitates that certain constraints be placed on the type of operations an algorithm can include.

searched by avin..from fundamentals of computer algorithms..by ellis horowitz,sartaj sahni and sanguthevar rajasekaran.