One embodiment provides a method to determine if a pattern is robustly
manufacturable. During operation, the system may receive a first pattern
and a design intent, wherein the first pattern is intended to generate
the design intent. Next, the system may determine a second pattern using
the design intent, wherein subjecting the second pattern to a second
manufacturing process is expected to generate a third pattern that is
substantially similar to the design intent. The system may then determine
if a first semiconductor manufacturing process is capable of robustly
manufacturing the second pattern. If the second pattern is not robustly
manufacturable, the system may generate an indicator that indicates that
the first pattern is not robustly manufacturable.