add shortest path problems