Bir karınca, tek başına bakıldığında doğanın en mütevazı mühendislerinden biridir: küçük, telaşlı, neredeyse rastgele yürüyen bir nokta. Ama binlercesi aynı çevrede hareket ettiğinde ortaya şaşırtıcı bir zeka çıkar. Harita yoktur, merkezî yönetici yoktur, yukarıdan emir veren bir “kraliçe beyin” yoktur. Yine de koloni, yiyeceğe giden kısa yolları bulur, engelleri aşar, kaynakları paylaşır. İşte karınca kolonisi algoritmaları, bu büyüleyici biyolojik düzenbazlığı bilgisayar dünyasına taşıyan yöntemlerdir.
Karmaşık nakliye problemlerini düşünelim: Yüzlerce araç, binlerce teslimat noktası, değişen trafik, yakıt maliyeti, teslim saatleri, depo kapasitesi, sürücü vardiyaları… Bu problem, kâğıt üzerinde düzgün görünse de gerçekte kaotik bir orkestradır. Her yeni sipariş, orkestraya habersizce giren bir trompet gibidir. Her trafik kazası, ritmi bozar. Her gecikme, tüm planı domino taşı gibi etkiler. Klasik yöntemler bazen bu karmaşanın altında ezilir; çünkü bütün olası rotaları tek tek denemek, evrendeki yıldızları isimlendirmek kadar yorucu olabilir.