Multi-Objective Combinatorial Optimization Problems and Solution Methods