-2

私は、6 か月間、1 日 2 シフトで約 30 のリソースのスケジューリング (タイムテーブルの作成) を要求するプロジェクトを割り当てられました。

  1. 連日シフトなし
  2. リソースごとに: 夜間 (および日中) シフトの合計、罰金分散....SumShifts(Mondays)=SumShifts(Tuesdays)....
  3. すべてのリソース: SumTotalDayShifts (および夜勤) を分散
  4. resource_a のような他のさまざまな制約は、resource_y で day_x にシフトを割り当てることはできません。

最初に、数学モデルを構築し、コーディングして、GA で解決することにしました。そして、有望に見える Drools を発見しました...しかし、学習期間があります。

どっちを選ぶ?何か案は?

4

2 に答える 2