A corrector-predictor arc search interior-point algorithm for symmetric optimization