Abstract Scheduling is an important technique encompassing a wide application area. Because of the complex interrelations among the resources, knowledge, and various other constraints, scheduling has many difficulties. Artificial Intelligence technology has been applied to solve the scheduling problem. As AI techniques are efficient in representing knowledge and dealing with heuristics, it is an adequate approach to model and to solve scheduling problems. We have implemented the ramp scheduling system, called RACES (Ramp Activity Coordination Expert System), to solve complex and dynamic aircraft parking problems. RACES was developed from the domain knowledge and experience which were acquired from the domain experts. Domain knowledge and experience are important factors in controlling the scheduling procedure. RACES divides the problem into sub-problems and experimental heuristics in the knowledge acquisition process. The system independently processes scheduling for the divided sub-problems and shares variables and domains. During the scheduling, the system selects or confines the search space with domain filtering techniques by exploiting the characteristics of various constraints and knowledge. RACES produces a user-driven near-optimal solution by means of a trade-off scheduling method using heuristics between the size of aircraft and the best-fit time. For 400 daily flights, RACES made parking schedules for aircraft in about 20 s compared with 4–5 h by human experts.
[1]
Mark S. Fox,et al.
Constraint-Directed Search: A Case Study of Job-Shop Scheduling
,
1987
.
[2]
Patrick Prosser,et al.
Domain Filtering can Degrade Intelligent Backtracking Search
,
1993,
IJCAI.
[3]
Pascal Van Hentenryck,et al.
Applications of CHIP to industrial and engineering problems
,
1988,
IEA/AIE '88.
[4]
Paul W. H. Chung,et al.
Proceedings of the Sixth International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems
,
1993
.
[5]
Vasant Dhar,et al.
A Knowledge Representation for Constraint Satisfaction Problems
,
1990,
IEEE Trans. Knowl. Data Eng..
[6]
Kathleen M. Swigger,et al.
GATES: an airline gate assignment and tracking expert system
,
1988,
IEEE Expert.
[7]
Bing Liu.
Problem acquisition in scheduling domains
,
1993
.
[8]
Rina Dechter,et al.
In Search of the Best Constraint Satisfaction Search
,
1994,
AAAI.