algorithm

The word "algorithm" has probably got more usage over the last few years than it has in its entire history. But what exactly is an algorithm?

Next month sees the 60th birthday of a famous algorithm called Quicksort. We explore its origin, its workings, and some other work of its inventor Tony Hoare.

Quicksort is a famous algorithm which celebrates its 60th birthday this year. We explore its clever workings.

Next month sees the 60th birthday of a famous algorithm called Quicksort. Its inventor Tony Hoare told us that it all started with bubbles.

In this podcast we explore how ants have helped humans to solve some very difficult problems.

Find out how ants have inspired a class of cutting-edge algorithms designed to solve complex real-world problems.

Chinedu tells us how fixed points can help improve algorithms designed to solve complex real-world problems.

Find out how these humble animals have inspired computer algorithms to solve complex real-world problems.

Find out how a little bit of maths can enable a machine to learn from experience.

What is machine learning, what can it do, and is it ethical?

The simple act of packing your luggage can open a complex can of worms.

The human genome is represented by a sequence of 3 billion As, Cs, Gs, and Ts. With such large numbers, sequencing the entire genome of a complex organism isn't just a challenge in biochemistry. It's a logistical nightmare, which can only be solved with clever algorithms.