Solving Multi-Agent Pathfinding Problems on Graphs in Polynomial Time pocketEngelska, 2012