Elective-I c) Algorithms for VLSI Design Automation