*Article* **SC-M\*: A Multi-Agent Path Planning Algorithm with Soft-Collision Constraint on Allocation of Common Resources**
