1. A method for reducing the number of scenarios over which a circuit design is optimized, the method comprising: receiving a set of scenarios over which the circuit design is to be optimized; computing values of constrained objects in the circuit design over the set of scenarios; and determining, by using a computer, a subset of scenarios based at least on the values of the constrained objects, wherein the subset of scenarios is such that if the circuit design meets design constraints in each scenario in the subset of scenarios, the circuit design is expected to meet the design constraints in each scenario in the set of scenarios.