1. A method for optimizing a circuit design over a set of scenarios, wherein each scenario is associated with a corner from a set of corners and a mode from a set of modes, the method comprising: determining a subset of the set of scenarios using a dominance relation on the set of corners such that if the circuit design meets a set of design constraints in each scenario in the subset of the set of scenarios, the circuit design is expected to meet the set of design constraints in each scenario in the set of scenarios; and optimizing the circuit design over the subset of the set of scenarios.