Title :
Genetic algorithms for complex, real-time scheduling
Author :
Montana, David ; Brinn, Marshall ; Moore, Sean ; Bidwell, Garrett
Author_Institution :
BBN Technol./GTE Internetworking, Cambridge, MA, USA
Abstract :
Real-time scheduling of large-scale problems in complex domains presents a number of difficulties for search and optimization techniques, including: large and complex search spaces; dynamically changing problems; and a variety of problem-dependent constraints and preferences. Genetic algorithms are well suited to such problems due to their adaptability and their effectiveness at searching large spaces. We have used genetic algorithms to solve real-world problems in areas such as field service scheduling, air crew scheduling and transportation scheduling. We discuss key aspects of our approach including: domain-specific chromosome representation and genetic operators; multi-objective evaluation function; heuristic initialization of the population; dynamic rescheduling; and cooperative interaction with human operators
Keywords :
genetic algorithms; heuristic programming; real-time systems; scheduling; search problems; air crew scheduling; complex domains; complex real-time scheduling; cooperative interaction; domain-specific chromosome representation; dynamic rescheduling; dynamically changing problems; field service scheduling; genetic algorithms; genetic operators; heuristic initialization; large-scale problems; multi-objective evaluation function; optimization; problem-dependent constraints; search; transportation scheduling; Air transportation; Constraint optimization; Dynamic scheduling; Genetic algorithms; Humans; Internetworking; Large-scale systems; Optimal scheduling; Processor scheduling; Space technology;
Conference_Titel :
Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-4778-1
DOI :
10.1109/ICSMC.1998.724984