Topological reasoning using a generative representation and a genetic algorithm. - Yu Zhang 053 (2009)