Title: Algorithms - ESA 2010