Abstract Task Independence in Multi-Robot Allocation Problems