Automata, Languages and Programming, 38th International Colloquium, ICALP 2011