Relaxation–discretization algorithm for spatially constrained secondary location assignment. (15th March 2023)