Algorithms and Applications - Elomaa, Tapio; Kanade, Takeo; Mannila, Heikki; Orponen, Pekka (Springer Berlin Heidelberg, 2010)