There are several events, each with multiple meeting times. I need to find an arrangement of meeting times such that each schedule contains any given event exactly once, using one of each event's multiple meeting times.
I could use brute force, but that's rarely the best solution. I'd prefer any links where I could read up on this, or even just a name I could Google.
I think you should use genetic algorithm because:
The quality of solution depends on how much time you intend to spend solving the program..