课程主页: https://www.coursera.org/learn/basic-modeling

课程概述

《离散优化的基础建模》是一个专注于优化问题的迷你课程。在当前这个充满竞争的时代,找到最佳解决方案对于个人和企业都极其重要。从简单的数独游戏,到座位安排,再到国内空运调度,该课程涵盖了各类优化问题,从而提升你的决策能力。

课程大纲

MiniZinc介绍
在第一个模块中,你将学习MiniZinc这一个高层次建模语言,掌握对于离散优化问题的解析。通过将MiniZinc的简便性与开源工业求解技术相结合,你能够轻松解决背包问题、图着色、生产计划以及富有挑战性的幾何算术难题。

使用集合建模
第二模块专注于集合选择涉及的问题建模。你将了解如何表示集合变量,探索无约束和有约束的状况下的不同组合。同时保证所做出决策的有效性,每一个有效的决策对应唯一的模型决策。

函数建模
第三模块将向你展示如何建模纯分配问题与分区问题,它们在本质上是功能性的。你将见到构建约束及消除价值对称性的强大力量,这对于记录和约束型聚类问题非常适用。

多重建模
在最后一个模块中,学生们将了解到离散优化问题往往可以从多个视角来观察,可以从截然不同的角度进行完整的建模,各种模组间会互相有助。

推荐理由

这个课程不仅帮助学生在计算优化的过程中形成系统思维紧,例如使用MiniZinc来实现复杂问题的简洁表达,还有现实的案例分析大大增强了课程的实用性。无论是想在职业生涯中进步的领导者,或者是想扩展技能边界的开发者,都能在收获中获益匪浅。

体验这个课程,挑战自己的问题解决能力,无疑是进一步提升认知和能力的一条绝佳之路。

课程主页: https://www.coursera.org/learn/basic-modeling

作者 课程图谱