Fast Local Search and Guided Local Search and Their Application to British Telecom's Workforce Scheduling Problem
genetic algorithms in search optimization and machine learning .