Return to search

Heuristics for Job-Shop Scheduling

Two methods of obtaining approximate solutions to the classic General Job-shop Scheduling Program are investigated. The first method is iterative. A sampling of the solution space is used to decide which of a collection of space pruning constraints are consistent with "good" schedules. The selected space pruning constraints are then used to reduce the search space and the sampling is repeated. This approach can be used either to verify whether some set of space pruning constraints can prune with discrimination or to generate solutions directly. Schedules can be represented as trajectories through a Cartesian space. Under the objective criteria of Minimum maximum Lateness family of "good" schedules (trajectories) are geometric neighbors (reside with some "tube") in this space. This second method of generating solutions takes advantage of this adjacency by pruning the space from the outside in thus converging gradually upon this "tube." One the average this methods significantly outperforms an array of the Priority Dispatch rules when the object criteria is that of Minimum Maximum Lateness. It also compares favorably with a recent relaxation procedure.

Identiferoai:union.ndltd.org:MIT/oai:dspace.mit.edu:1721.1/6847
Date01 January 1988
CreatorsPasch, Kenneth Alan
Source SetsM.I.T. Theses and Dissertation
Languageen_US
Detected LanguageEnglish
Format163 p., 13869314 bytes, 5230492 bytes, application/postscript, application/pdf
RelationAITR-1036

Page generated in 0.0017 seconds