Yaşamımızın tamamı, belirli bir sorun grubuna yol açan mekân ve zaman kısıtları ile sınırlandırılmıştır. Bir günde ya da ömrümüz boyunca ne yapmalı ya da ne yapmamalıyız? Ne kadar karışıklığı kabul etmeliyiz? Bunlar insanlar açısından içinden çıkılmaz durumlara benziyor olabilirler fakat öyle değiller: Bilgisayarlar da aynı kısıtlamalarla karşı karşıyalar, bu nedenle bilgisayar bilimciler onlarca yıldır bu tür sorunların farklı versiyonlarıyla uğraşmaktadır. Ve buldukları çözümlerin bize öğretec ...