Fast Local Search and Guided Local Search and Their Application to British Telecom's Workforce Scheduling Problem
adaptation in natural and artificial systems .