A branch, bound, and remember algorithm for the 1|ri|Σti scheduling problem

  • Authors:
  • Gio K. Kao;Edward C. Sewell;Sheldon H. Jacobson

  • Affiliations:
  • Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, USA 61801-2302;Department of Mathematics and Statistics, Southern Illinois University Edwardsville, Edwardsville, USA 62026;Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, USA 61801-2302

  • Venue:
  • Journal of Scheduling
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a modified Branch and Bound (B&B) algorithm called, the Branch, Bound, and Remember (BB&R) algorithm, which uses the Distributed Best First Search (DBFS) exploration strategy for solving the 1|r i |Σemt i scheduling problem, a single machine scheduling problem where the objective is to find a schedule with the minimum total tardiness. Memory-based dominance strategies are incorporated into the BB&R algorithm. In addition, a modified memory-based dynamic programming algorithm is also introduced to efficiently compute lower bounds for the 1|r i |Σt i scheduling problem. Computational results are reported, which shows that the BB&R algorithm with the DBFS exploration strategy outperforms the best known algorithms reported in the literature.