1. A method for providing process hotspot detection, the method comprising: extracting critical design rule checking (DRC) rules from a hotspot pattern to generate extracted critical DRC rules and rule rectangles, the extracting including generating two tiled patterns from the hotspot pattern, one tiled pattern being horizontal tiles, and another tiled pattern being vertical tiles, and adding directed edges to indicate relations between adjacent tiles, the rule rectangles describing polygon placement in the hotspot pattern with a minimal number of critical DRC rules; including the extracted critical DRC rules in a DRC runset file; performing DRC with the DRC runset file on a layout; filtering DRC results, generated from the performing, using the rule rectangles to identify potential hotspots and to verify actual hotspots, the method being performed by a computer.