Automated Decision Making Methods for the Multi-objective Optimization Task of Cloud Service Placement