Timber Harvesting Scheduling Problems: A Compromise Programming Approach