6. A computer implemented method for categorizing violations of a design rule, comprising: receiving, from a design rule checker, two or more of violations of a design rule within an integrated circuit (IC) layout, each violation having an error marker and the IC layout having two or more cells; determining dynamically, by using a computer, a local region for each of the violations wherein the local region is in a first cell, the violation is associated with a particular cell adjacent to the first cell, and parameters associated with the local region include an identification parameter of the adjacent cell, wherein the adjacent cell includes a violating shape; and for each of the violations: determining one or more parameters associated with the local region, wherein the parameters include the identification parameter associated with a cell associated with the design rule violation, the identification parameter including at least that the cell associated with the design rule violation is an instance of a particular parent cell, wherein the parameters associated with the local region includes a dimension of the error marker and includes a distance from the error marker to the violating shape, and classifying the violation as being in a particular error category when the associated parameters are substantially similar to corresponding parameters for the error category.
6. A computer implemented method for categorizing violations of a design rule, comprising: receiving, from a design rule checker, two or more of violations of a design rule within an integrated circuit (IC) layout, each violation having an error marker and the IC layout having two or more cells; determining dynamically, by using a computer, a local region for each of the violations wherein the local region is in a first cell, the violation is associated with a particular cell adjacent to the first cell, and parameters associated with the local region include an identification parameter of the adjacent cell, wherein the adjacent cell includes a violating shape; and for each of the violations: determining one or more parameters associated with the local region, wherein the parameters include the identification parameter associated with a cell associated with the design rule violation, the identification parameter including at least that the cell associated with the design rule violation is an instance of a particular parent cell, wherein the parameters associated with the local region includes a dimension of the error marker and includes a distance from the error marker to the violating shape, and classifying the violation as being in a particular error category when the associated parameters are substantially similar to corresponding parameters for the error category. 8. The method of claim 6 , wherein the parameters associated with the local region includes a geometric parameter.