Challenge April-2025 “Case Assignments”

An analytical firm assigns different cases to its analysts using the following rules:

  • Case must be assigned to an analyst who has the same focus area as the case type
  • Analysts can not work on a new case with an amount higher than their maximum allowed case amount.
  • Analysts can not work on a new case if it puts them over their maximum total cases dollar amount
  • Analyst Levels must correspond to Case Complexity: analysts can work only on new cases with complexity between their Minimum Case Complexity and Maximum Case Complexity (inclusive).

Given a list of analysts with their current workload and a list of new cases, you need to help the firm to decide which analysts should be assigned to these cases. If there are multiple options, the firm prefers to minimize the overqualification when analysts are assigned to the cases below their levels. Can you create a decision service capable of addressing this and similar problems? Link

This entry was posted in Challenges, Decision Modeling, Optimization. Bookmark the permalink.

Leave a comment