The goal is to find a schedule for public events and job schedules for agents that maximizes the total agreement, where agreement is the total time agents can attend the scheduled events.