Techniques for Construction Network Scheduling