IBM ILOG Solver User's Manual > More on Modeling > Using Set Variables: Crew Scheduling > Review exercises

For answers, see "Suggested answers".

  1. What are some of the benefits of using sets of constrained variables?
  2. How does the constraint IloEqIntersection work?
  3. Using the crews example as a starting point, extend the example to deal with a new crew requirement. Each flight crew must have at least one Italian speaker, except for Flight #4, which must have at least two Italian speakers. The following flight attendants speak Italian: Bob, Carol, Janet, Marilyn, and Tracy.
  4. Using the original crews example as a starting point, extend the example by adding five more flights with the following crew requirements:
    Flight Number  
    Size of Crew  
    Minimum Number of Senior Staff  
    Minimum Number of Junior Staff 
    Minimum Number of French Staff  
    Minimum Number of German Staff 
    Minimum Number of Spanish Staff 
    #11 
    #12 
    #13 
    #14 
    #15