Two Classes of Distance Minimization Problems: A Review, Some New Interpretations, and Extensions