Mathematical Moments: Packing It In

on the left there is 8 cylinders with varying heights and on the right it show them organized in 3 columns with the same height Image courtesy of Olivier Briant

Packing items into bins of given capacities may not sound important (unless you're packing for a trip), but the topic of bin packing includes situations such as allocating blocks of computer memory and scheduling airline flights as well as traditional problems like loading trucks. Researchers use areas of mathematics (such as number theory, geometry, and probability) to solve packing problems so that time and storage – both physical and electronic – can be used efficiently.

Mathematicians proved that bin packing problems are “complex,” and a practical algorithm that gives an optimal solution to all packing problems appears unlikely. Yet even though there may never be a “fast” general solution, mathematicians still seek to improve packing algorithms, saving industry time and money. One such result demonstrates that one of the simplest packing algorithms, first loading the biggest things that fit, is always within about 20% of the best solution possible.

Packing It In
pdf icon English

Other Translations (PDF)
 

For More Information:

"Optimizing E-commerce: Solving the Bin Packing Problem," Naresh Ram, Towards AI, April 14
"Bin Packing," Joseph Malkevitch, AMS Feature Column, May 2004
–––––
AMS Bookstore

picture of people loading luggage on an airplane

Tunisia Evacuation by Lance Cpl. Tammy Hineline

AMS logo. The Mathematical Moments program promotes appreciation and understanding of the role mathematics plays in science, nature, technology, and human culture.