About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
CAIA 1989
Conference paper
Scheduling environment for steel-making processes.
Abstract
A practical approach is proposed to actual scheduling problems, and its application to creating daily schedules for steel-making processes is described. Cooperative scheduling is a novel paradigm in which procedures, rules, and the user cooperate to make a feasible schedule efficiently. The procedures, collectively called a scheduling engine, work as a local constraint satisfier to solve general primitive constraints. Rules that represent domain-dependent knowledge then solve the domain-specific constraints by a pattern-matching function. Finally, the user evaluates the schedule and modifies it using a user-friendly interface with direct-manipulation functions. The user interaction is therefore included in the system architecture as a global constraint satisfier. The iteration of this cycle improves the schedule until it becomes feasible. Scheplan is a scheduling environment that applies this approach to scheduling steel-making processes.