Which algorithm for assigning shifts (discrete optimization problem)

后端 未结 9 2586
说谎
说谎 2020-12-15 05:34

I\'m developing an application that optimally assigns shifts to nurses in a hospital. I believe this is a linear programming problem with discrete variables, and therefore p

9条回答
  •  旧巷少年郎
    2020-12-15 05:45

    Umm, did you know that some ILP-solvers do quite a good job? Try AIMMS, Mathematica or the GNU programming kit! 600 Variables is of course a lot more than the Lenstra theorem will solve easily, but sometimes these ILP solvers have a good handle and in AIMMS, you can modify the branching strategy a little. Plus, there's a really fast 100%-approximation for ILPs.

提交回复
热议问题