Quadratic Assignment Problem Algorithms and the Location of Indivisible Facilities | Synapse