
We study the parallel machine scheduling problem to minimize the sum of the weighted completion times of the jobs to be scheduled (problem Pm∥∑wj Cj 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 .
Technology, Operations Research, Deterministic scheduling theory in operations research, BOUNDS, COLUMN GENERATION, Weighted completion times, WEIGHTED FLOW TIME, 46 Information and computing sciences, parallel machine scheduling, Parallel machine scheduling, ZDD, Branch-and-price, 01 Mathematical Sciences, TIME-INDEXED FORMULATIONS, Science & Technology, Operations Research & Management Science, Stabilization, stabilization, Branch and price, branch-and-price, Computer Science, weighted completion times, Polyhedral combinatorics, branch-and-bound, branch-and-cut, Computer Science, Interdisciplinary Applications, 08 Information and Computing Sciences, 49 Mathematical sciences
Technology, Operations Research, Deterministic scheduling theory in operations research, BOUNDS, COLUMN GENERATION, Weighted completion times, WEIGHTED FLOW TIME, 46 Information and computing sciences, parallel machine scheduling, Parallel machine scheduling, ZDD, Branch-and-price, 01 Mathematical Sciences, TIME-INDEXED FORMULATIONS, Science & Technology, Operations Research & Management Science, Stabilization, stabilization, Branch and price, branch-and-price, Computer Science, weighted completion times, Polyhedral combinatorics, branch-and-bound, branch-and-cut, Computer Science, Interdisciplinary Applications, 08 Information and Computing Sciences, 49 Mathematical sciences
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 26 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
