随机单位承诺 公式和双重优化算法主要借鉴了Anthony Papavasiliou的工作: 将可再生能源与需求延缓耦合 作者:帕帕瓦西里乌(Papavasiliou),安东尼(Anthony)博士,加利福尼亚大学伯克利分校,2011,99; 3499039 解决原始问题 $Pythonmain.py 解决线性松弛 $ python main.py --relax 解决线性松弛+舍入算法 $ python main.py --relax --round 拉格朗日分解和次梯度优化 $ python main.py -分解 $ python main.py -分解--nar 6 --epsilon 0.01 -
1
调度在企业制造系统中起着关键作用,因为它大大提高了效率和竞争力,这一点已被广泛接受。 流水车间调度问题是一种典型的问题,涉及许多实际问题。 由于流水车间调度问题是NP难题,因此在大规模情况下,在较短的CPU时间内获得令人满意的解决方案具有实际价值。 拉格朗日松弛(LR)是一种可以处理大规模可分离问题的方法。 通过LR方法,可以将一个复杂的问题分为几个较小的子问题,这些子问题更容易解决。 但是,存在一个关键挑战,即拉格朗日乘数可能会缓慢收敛。 本文提出了一种新的概率近似次梯度法(PASG),其中使用智能优化算法来获取适当的方向以改进拉格朗日乘数。 PASG方法可以合理地分配计算时间,并在有限的计算时间内获得令人满意的进度表。 随着计算时间的延长,获得最佳解的可能性收敛至1。PASG方法的有效性通过对大规模和长期水平问题的数值测试结果得到证明。
2021-08-24 20:50:57 369KB Scheduling; Lagrangian Relaxation; Subgradient
1