MinimumScalarProduct