QuantumJSP
1.0.0
关于如何使用量子计算机最佳安排作业的一种启发式方法。
可以在这里找到出版。
注意:有关更有效的解决方案,请查看“ Pyqubo”分支。
(使用模拟而不是真实QPU时起作用非常缓慢。)

注意:酒吧中的数字代表作业
鉴于一组工作和有限数量的机器,我们应该如何安排这些机器上的工作,以便尽早完成所有工作?这个问题是车间调度问题!
pip3 install matplotlib
注意:如果您可以使用模拟器而不是真实的QPU,请跳到第3部分。
git clone https://github.com/mareksubocz/QuantumJSP
python3 demo.py data/ft06.txt
Kurowski K.,WȩGlarzJ.,Subocz M.,RóżyckiR。,WaligóraG。(2020)混合量子退火方法解决了作业车间调度问题。在:Krzhizhanovskaya V.等。 (eds)计算科学 - ICCS2020。ICCS2020。 https://doi.org/10.1007/978-3-030-50433-5_39