Hi, I'm struggling to formulate/program an assignment problem. In real life the problem is filling an Emergency preparedness crew. The problem can be described as follows: Assume that yo have 5 workers P1..P5. These shall be assigned the roles A,B,C,D P1 can fill A and B, P2 can fill B,C,D, P3 can fill C, P4 can fill A,B,D and P5 can fill A,B,C,D. If you are assigned Role A you cannot be assigned any other role. If you are assigned role B You cannot fill role C. For Role A you need 1 person, For Roles B, C and D you need 2 persons. I'm struggling to get a decent formulation for the problem. I can express all assignements explicitly but struggle to find the right combinations. Can somebody please give me some ideas on how to get the problem formulated?
... View more