Utilizing Problem Structure In Planning by Jorg Hoffmann