A Predictive Model for Satisfying Conflicting Objectives in Scheduling Problems