代表Ortools中的所有人操作

问题描述

我正在尝试解决Ortools中的生产计划问题。问题包括并行计算机。我已经创建了一个名为all_task的变量,就像在https://developers.google.com/optimization/scheduling/job_shop中的标准示例中一样,但是我不是在任务ID中而是在计算机ID中索引了该变量

all_tasks[job_id,machine_id] = task_type(start=start_var,end=end_var,interval=interval_var)

现在,在创建约束时,我希望所有机器中单个作业的间隔(生产持续时间)之和应等于该作业所需的总间隔。 如何在ortools中完成?在Pulp程序包中,我可以创建一个for作业循环,然后在第一个for循环的lpsum函数中再次创建for迭代器。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...