As semiconductor process nodes scale down to 5nm and below, the complexity of Integrated Circuit (IC) design grows exponentially, and design rules evolve from simple one dimensional constraints into ...