Algorithms and data structures : 11th International Symposium, WADS 2009, Banff, Canada, August 21-23, 2009. Proceedings.