New dominance rules and exploration strategies for the 1|ri|ΣUi scheduling problem

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

  • 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;Air Mobility Command, Analyses, Assessments, and Lessons Learned, United States Air Force, Scott AFB, USA 62225-5307

  • Venue:
  • Computational Optimization and Applications
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper proposes a new exact approach, based on a Branch, Bound, and Remember (BB&R) algorithm that uses the Cyclic Best First Search (CBFS) strategy, for the 1|r i |驴U i scheduling problem, a single machine scheduling problem, where the objective is to find a schedule with the minimum number of tardy jobs. The search space is reduced using new and improved dominance properties and tighter upper bounds, based on a new dynamic programming algorithm. Computational results establish the effectiveness of the BB&R algorithm with CBFS for a broad spectrum of problem instances. In particular, this algorithm was able to solve all problems instances, up to 300 jobs, while existing best known algorithms only solve problems instances up to 200 jobs. Furthermore, the BB&R algorithm with CBFS runs one to two orders of magnitude faster than the current best known algorithm on comparable instances.