Optimization problem – Group assignment based on preferences
Hi everyone! I’m organising an event for which participants will be taking part in two rounds of workshops. When registering, they list their top 4 preferences. I’m looking for a way to assign them as best I can to the individual workshops, keeping in mind that each workshop has a limit of 25 participants per round.
With the help of other posts on here and ChatGpt, I came to a test dataset, but Solver said there was no feasible solution.
One thing I already noticed is that I do not know how to make it so that each workshop can be assigned both in round 1 and round 2, so 50 people in total can take part in each workshop, but not at the same time.
In general, this is my first time doing any such optimization and would greatly appreciate any help.
(As a new member to this community, I’m not allowed to upload my data set I just found out…)
Hi everyone! I’m organising an event for which participants will be taking part in two rounds of workshops. When registering, they list their top 4 preferences. I’m looking for a way to assign them as best I can to the individual workshops, keeping in mind that each workshop has a limit of 25 participants per round. With the help of other posts on here and ChatGpt, I came to a test dataset, but Solver said there was no feasible solution.One thing I already noticed is that I do not know how to make it so that each workshop can be assigned both in round 1 and round 2, so 50 people in total can take part in each workshop, but not at the same time.In general, this is my first time doing any such optimization and would greatly appreciate any help. (As a new member to this community, I’m not allowed to upload my data set I just found out…) Read More