Algorithms Esa 2003 11th Annual European Symposium Budapest Hungary September 2003 Proceedings