You are in the: Small Business Computing Channelarrow View Sites +
Small Business Technology
» ECommerce-Guide | Small Business Computing | Webopedia | WinPlanet |  »Close
Enter a word for a definition... ...or choose a computer category.

   Term of the Day
   New Terms
   New Links
   Quick Reference
   Did You Know?
   Search Tool
   Tech Support
   Webopedia Jobs
   About Us
   Link to Us

talk to us
   Submit a URL
   Suggest a Term
   Report an Error
Internet Lists
Internet News
Internet Resources
Linux/Open Source
Personal Technology
Small Business
Windows Technology
xSP Resources
Corporate Info
Tech Jobs
E-mail Offers
  Be a Commerce Partner

Last modified: Monday, August 02, 2004 

(al´g&-rith-&m;) (n.) A formula or set of steps for solving a particular problem. To be an algorithm, a set of rules must be unambiguous and have a clear stopping point. Algorithms can be expressed in any language, from natural languages like English or French to programming languages like FORTRAN.

We use algorithms every day. For example, a recipe for baking a cake is an algorithm. Most programs, with the exception of some artificial intelligence applications, consist of algorithms. Inventing elegant algorithms -- algorithms that are simple and require the fewest steps possible -- is one of the principal challenges in programming.

E-mail this definition to a colleague

Sponsored listings

IEEE: Genetic Algorithms - Provides technical publishing and conferences in engineering, including consumer electronics, electrical, biomedical, aerospace, and computers.

Hoover's: Algorithmics Incorporated Company Research - Find information on Algorithmics Incorporated with operations and products, financials, officers, competitors and more at Hoover's.

Siemens Industrial Automation: Motion Controls - PROFINET offers decentralized IO, peer-to-peer communications, data visibility, machine safety, and motion control on one Industrial Ethernet network.

For pages about algorithm . Also check out the following links!

Related Links

Genetic algorithms archive 
Repository for information related to research in genetic algorithms. Here you can find a calendar of events, back issues of the archive, links to related research sites, newsgroups, and source code.

a study on what faces people find the most attractive
This was a study done to determine what types of faces are the most attractive. This shows how a genetic algorithm can be applied to a study of hereditary over many generations.

Algorithms for common programming problems
Provides algorithms for common programming problems. It also provides pointers on how to implement those algorithms in various different languages.

Demonstartion of genetic algorithm problem
This site illustrates the solution for the travelling salesman problem-- what is the best, most effecient way for a travelling sales man to travel through all the the states. The solutions were found by running a genetic algorithm.The problem is a classic question that is dealt with using algorithms.

Graphics algorithm FAQ
This FAQ provides discussions of the algorithms used in the process of generating computer graphics.

Yahoo!'s algorithm page
Yahoo!'s directory of links to algorithm information.

Sponsored listings

AutomationDirect: Motion Controls - Sells motion controls including, stepper drives/motors, AC servo drives/motors, encoders, counter modules, PLCs, AC drives and more.

Digi-Key: Search for Motion Controls - Broad-line distributor web site features real-time stock status & pricing, online ordering, RFQ, technical support, product datasheets, photos & more.

Dust Control and Loading Systems: Motion Controls - Manufacturer of high-quality dust control and loading systems. Offers products like loading sprouts, diverter valves, aeration equipment and more.

National Instruments: Motion Controllers - Provider of testing, measurement and automation products and customized virtual instrument solutions for engineers and scientists.

Galil Motion Control: Motion Controls - Microprocessor-based motion controllers for PCI, ISA, VME, PC/104, cPCI, USB, Ethernet, and RS232. Free on-line tutorials on motion control.

related categories


related terms


encryption algorithm


programming language



sentinel value


snake oil

Give Us Your

algorithm Products

Shop by Top Models:
Hierarchical Bayesian Optimization Algorithm: Toward A New Generation Of Evolutionary Algorithms
2 store offers from $108 - $119

Innovative Algorithm
3 store offers from $32 - $50

The Em Algorithm And Extensions
6 store offers from $77 - $140

The Advent of the Algorithm: The 300-Year Journey from an Idea to the Computer
6 store offers from $3 - $14

The Simple Genetic Algorithm: Foundations and Theory
5 store offers from $27 - $47

JupiterWeb networks:

Search JupiterWeb:

Jupitermedia Corporation has three divisions:
Jupiterimages, JupiterWeb and JupiterResearch

Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Jupitermedia Corporate Info | Newsletters | Tech Jobs | Shopping | E-mail Offers