Introduction to A Compromise Programming Based Method for Complex Scheduling and Planning Problems