Heuristic and Special Case Algorithms for Dispersion Problems | Synapse