列生成
计算机科学
数学优化
平滑的
调度(生产过程)
算法
数学
计算机视觉
作者
Daniel Kowalczyk,Roel Leus
出处
期刊:Informs Journal on Computing
日期:2018-11-01
卷期号:30 (4): 768-782
被引量:24
标识
DOI:10.1287/ijoc.2018.0809
摘要
We study the parallel machine scheduling problem to minimize the sum of the weighted completion times of the jobs to be scheduled (problem Pm∥∑w j C j in the standard three-field notation). We use the set covering formulation that was introduced by van den Akker et al. [van den Akker J, Hoogeveen J, van de Velde S (1999) Parallel machine scheduling by column generation. Oper. Res. 47(6):862–872.] for this problem, and we improve the computational performance of their branch-and-price (B&P) algorithm by a number of techniques, including a different generic branching scheme, zero-suppressed binary decision diagrams (ZDDs) to solve the pricing problem, dual-price smoothing as a stabilization method, and Farkas pricing to handle infeasibilities. We report computational results that show the effectiveness of the algorithmic enhancements, which depends on the characteristics of the instances. To the best of our knowledge, we are also the first to use ZDDs to solve the pricing problem in a B&P algorithm for a scheduling problem. The online supplement is available at https://doi.org/10.1287/ijoc.2018.0809 .
科研通智能强力驱动
Strongly Powered by AbleSci AI