← All challenges

Vacation Days Advanced

November 2018

business-rulesoptimization

The original “Vacation Days” problem (proposed by Prof. Jan Vanthienen, and previously run as a challenge in 2016) gets an advanced twist here. Every employee starts with 22 vacation days, and can qualify for extra days under several overlapping rules:

The total, however it’s formed, is capped at 29 days. Unlike the original 2016 version, these rules don’t have “only apply this if that other rule didn’t fire” dependencies — instead they combine as an optimization: maximize the total vacation days awarded to each employee subject to the 29-day cap.

Send your solutions to DecisionManagementCommunity@gmail.com, or open a pull request to add yours here.

Solutions