Objective function and constraints are derived from integer programming for assigning block time to surgical groups by John T. Blake, Franklin Dexter, and Joan Donald. We try to maximize the total number of ORs of type i assigned to group j on the kth day of the week.

Objective Function: 

Constraints: