S3 sets. An extension of the Beale-Tomlin special ordered sets
Article
Received:
- 88 Downloads
- 11 Citations
Abstract
In this work an extension of the Beale-Tomlin special ordered sets is introduced that has proved to be efficient for solving certain types of open shop scheduling problems. Besides their usual characteristics, exclusivity constraints in the jobs are allowed, more general than tree-like precedence structures are considered, and semi-active schedules that cannot be labeled as non-optimal solutions may occur. The problem is formulated as a large-scale 0–1 model. Computational experience on some real-life problems is reported.
Key words
Scheduling large-scale 0–1 model variable fixing coefficient reduction special ordered setsPreview
Unable to display preview. Download preview PDF.
References
- [1]E.M.L. Beale and J.J.H. Forrest, “Global optimization using special ordered sets,”Mathematical Programming 10 (1976) 52–69.Google Scholar
- [2]E.M.L. Beale and J.A. Tomlin, “Special facilities in a general mathematical programming system for nonconvex problems using ordered sets of variables,” in: J. Lawrence, ed.,Operational Research 69 (Tavistock Publishing, London, 1970) pp. 447–454.Google Scholar
- [3]H. Crowder, E.L. Johnson and M. Padberg, Solving large-scale zero-one linear programming problems,Operations Research 31 (1983) 803–834.Google Scholar
- [4]H. Engelke and L.F. Escudero, “A hierarchical approach to a generic floor shop problem in FMS,” working paper, IBM GMTC (Sindelfingen, FR Germany, 1987).Google Scholar
- [5]L.F. Escudero, “Special sets in mathematical programming, State-of-the-art survey,” in: E. Alarcon and C. Brebbia, eds.,Applied Numerical Modeling (Pentech Press, London, 1979) 535–551.Google Scholar
- [6]L.F. Escudero, “On energy generators maintenance and operations scheduling,” IBM Scientific Center Report G320-3419 (Palo Alto, California, 1981).Google Scholar
- [7]L.F. Escudero, “On maintenance scheduling of production units,”European Journal of Operational Research 9 (1982) 264–274.Google Scholar
- [8]L.F. Escudero and G. Perez, “Strategies for LP solving a general class of scheduling problems,” Trabajos de Investigacion-Operativa (to appear, 1988).Google Scholar
- [9]K. Hoffman and M. Padberg, “LP-based combinatorial problem solving,”Annals of OperationsResearch 5 (1986) 145–194.Google Scholar
- [10]E.L. Johnson, M.M. Kostreva and U. Suhl, “Solving 0–1 integer programming problems arising from large-scale planning models,”Operations Research 33 (1985) 803–819.Google Scholar
- [11]A. Land and S. Powell, “Computer codes for problems of integer programming,” in: P. Hammer, E.L. Johnson and B.H. Korte, eds.,Discrete Optimization 2 (North-Holland, The Netherlands, 1979) 221–269.Google Scholar
- [12]E.L. Lawler, J.K. Lenstra and A.H.G. Rinnooy Kan, “Recent developments in deterministic sequencing and scheduling: a survey,” in: M.A.H. Dempster, J.K. Lenstra and A.H.G. Rinnooy Kan, eds.,Deterministic and Stochastic Scheduling (Reidel, Dordrecht, 1982) pp. 35–73.Google Scholar
- [13]M.J.D. Powell, Private communication (1988).Google Scholar
- [14]J.A. Tomlin, “Special ordered sets and an application to gas supply operations planning,” Mathematical programming 42 (1988) 69–84 (this issue).Google Scholar
- [15]T.J. Van Roy and L.A. Wolsey, “Solving mixed integer programming problems using automatic reformulation,”Operations Research 35 (1987) 45–57.Google Scholar
Copyright information
© The Mathematical Programming Society, Inc. 1988