动态规划
计算机科学
时间复杂性
整数规划
数学优化
作业车间调度
方案(数学)
调度(生产过程)
运行时间
线性规划
流量(数学)
执行时间
多项式时间逼近格式
算法
数学
并行计算
地铁列车时刻表
数学分析
几何学
操作系统
作者
Alexandre Dolgui,Mikhail Y. Kovalyov,Bertrand M.T. Lin
摘要
Abstract The problem of maximizing total early work in a two‐machine flow‐shop, in which n jobs are to be scheduled subject to a common due date d , has been recently studied in the scheduling literature. An O ( n 2 d 4 ) time dynamic programming algorithm was presented first for the weighted case, and then for the unweighted case another O ( n 2 d 2 ) running time dynamic programming algorithm was proposed and converted into an time fully polynomial time approximation scheme (FPTAS). By establishing new problem properties, we present an O ( nd 2 ) time dynamic programming algorithm and an time FPTAS for the unweighted problem. We generalize the problem to a distributed setting of m parallel two‐machine flow‐shops, develop an O ( nd 3 m ) time dynamic programming algorithm, an time FPTAS, and three integer linear programming (ILP) formulations for it. Computational experiments are conducted to appraise the proposed ILP models.
科研通智能强力驱动
Strongly Powered by AbleSci AI