A Study of Multi-Objective Optimization Methods