Ordinal algorithms for parallel machine scheduling

  • Authors:
  • Wei-Ping Liu;Jeffrey B. Sidney;André Van Vliet

  • Affiliations:
  • Bell-Northern Research, P.O. Box 3511, Station C, Ottawa, Ontario, Canada K1Y 4H7;Faculty of Administration, University of Ottawa, Ottawa, Ontario, Canada K1N 6N5;Econometric Institute, Erasmus University Rotterdam, P.O. Box 1738, 3000 DR Rotterdam, Netherlands

  • Venue:
  • Operations Research Letters
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

The minimization of maximum completion time for scheduling n jobs on m identical parallel machines is an NP-hard problem for which many excellent heuristic algorithms have been developed. In this paper, the problem is investigated under the assumption that only limited information about the jobs is available. Specifically, processing times are not known for the jobs; rather, the ordering of the jobs by processing time is known. For the cases of two and three parallel machines, algorithms which cannot be improved upon with respect to worst case performance ratio are developed. For the case of four parallel machines, an algorithm which is near optimal with respect to worst case performance ratio is developed. For arbitrary m, an algorithm which produces solutions whose value is at most five-thirds times the optimal value is presented. Finally, it is shown that as the number of machines gets arbitrarily large, the best possible ordinal algorithm has worst case performance ratio of at least 32.