设施选址问题在很多行业都很常见,包括物流和电信行业。在本例中,我们将向您展示如何处理设施位置问题,该问题涉及确定为一组超市提供所需的仓库的数量和位置。我们将演示如何构建这个问题的混合整数规划(MIP)模型,在Gurobi Python API中实现这个模型,然后使用Gurobi Optimizer找到最优解。
这个建模示例是初学者级别的,我们假设您知道Python,并且您有一些关于构建数学优化模型的知识。
访问Jupyter笔记本建模示例
点击下面的按钮来访问谷歌Colab中的示例,这是一个免费的在线Jupyter Notebook环境,允许您通过浏览器编写和执行Python代码。
设施选址问题
如何运行示例
-第一次运行示例,选择“Runtime”,然后单击“run all”。
-所有的单元格在木星笔记本将被执行。
-示例将安装gurobipy包,其中包括一个有限的Gurobi许可证,允许您解决小型模型。
-您还可以修改和重新运行单个单元格。
—后续运行,选择“Runtime”,单击“Restart and run all”。
Gurobi Optimizer将找到建模实例的最佳解决方案。
检查Colab入门指南了解如何使用Colab笔记本以及创建自己的笔记本的详细信息。