Algorithms are everywhere

What  is an algorithm anyway?

main-qimg-1f91f9a242623e7994e7484970581d83

As per Wikipedia- http://en.wikipedia.org/wiki/Algorithm

an algorithm  is a step-by-step procedure for calculations. Algorithms are used for calculation, data processing, and automated reasoning.

An algorithm is an effective method expressed as a finite list of well-defined instructions  for calculating a function.  Starting from an initial state and initial input (perhaps empty),  the instructions describe a computation that, when executed, proceeds through a finite  number of well-defined successive states, eventually producing “output” and terminating at a final ending state. The transition from one state to the next is not necessarily deterministic; some algorithms, known as randomized algorithms, incorporate random input

Where do I hear the word algorithm being used?  Or the wat er cooler version- algols

I hear it everywhere- in newspapers  especially GUARDIAN and NEW YORK TIMES  

From search to security: the five most important algorithms in tech

  1. Pagerank – how Google calculates search results
  2. Public key cryptography – keeping credit card data secure
  3. Correcting errors (in CDs)
  4. Protecting passwords (cryptographic hash function)
  5. Perlin noise: generating landscapes in games

In Presentations-

Screenshot from 2013-10-08 10:19:03

But Google NGrams thinks algorithms is flat in books

http://books.google.com/ngrams/graph?content=algorithms&year_start=1990&year_end=2000&corpus=15&smoothing=3&share=

Screenshot from 2013-10-08 10:28:37

and Google Trends think the word is actually declining. But India remains a top user of searching for algorithms Screenshot from 2013-10-08 10:27:03

But algorithms are increasing in ArXiv articles Screenshot from 2013-10-08 10:43:24

and there is a bit of up and down in Algorithms Jobs

What do you think- do you hear the word too much or too little?

Author: Ajay Ohri

http://about.me/ajayohri

One thought on “Algorithms are everywhere”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: