Chapter 3: 

Computational Master Planning & Automated Placement