如何解决代表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 举报,一经查实,本站将立刻删除。