Mathematics of Operations Research · 1995 · 51 citations · 4 references
ManagementIndustrial EngineeringOperations ManagementAlgorithmsOptimizationSchedulingApproximation AlgorithmsCombinatorial OptimizationFlow Shop SchedulingMachine SchedulingOpen Shop SchedulingScheduling TheoryFlow ShopLower BoundsMulti-machine Flow Shop SchedulingPolynomial OptimizationPolynomial-time AlgorithmsSchedule PlanningSingle-machine Open Shop Scheduling
We consider the flow shop and the open shop problems with m machines and n jobs: M is the total processing time of the most loaded machine, t* is the maximum operation length. Two functions are defined, μ(m) is the minimum number such that the optimum of any flow shop is at most M + μ(m)t*; η(m) is the minimum number for which the inequality M ≥ η(m)t* ensures that the optimum of the open shop is equal to M Upper and lower bounds for functions μ(m) and η(m) are derived and two polynomial algorithms are suggested: the first one delivers an optimal schedule of an open shop provided M ≥ η′(m)t* (for some function η′(m) ≥ η(m)); the second one computes a near-optimal approximation schedule of a flow shop. Both algorithms are based on a vector summation algorithm in m-dimensional banach space.
4
Open Shop Scheduling to Minimize Finish Time
Teofilo F. Gonzalez, Sartaj Sahni · Journal of the ACM · 1976 · 669 citations · Full text
An Algorithm for the Open-Shop Problem
Tibor Fiala · Mathematics of Operations Research · 1983 · 56 citations