本站所有资源均为高质量资源,各种姿势下载。
应用背景
优化技术是我们社会中普遍存在的一种技术,并具有广泛的应用。例如,它可以调度飞机和船员、协调钢的生产、组织运输铁矿石从矿山到端口等。此外,优化技术还可以帮助清除日前市场和实时市场,以便将电力供应给数以百万计的人。此外,它还可以协助组织肾脏移植和癌症治疗,以及帮助科学家们了解基本的生活结构,控制复杂的化学反应,设计可能会让数十亿人受益的药物等。
这个课程介绍了离散优化并向学生展示了该领域的一些最基本的概念和算法。它包括约束编程、本地搜索和混合整数规划等内容,从基础到应用这些技术来解决复杂的实际问题,例如调度、车辆行驶路线、供应链优化、资源分配等。
关键技术
本课程涵盖了大量 Matlab 优化的基本程序,方便学习和使用。其中包括枚举法的使用、蒙特卡罗方法的使用、线性整数规划的使用、整数规划枚举法的使用和说明、整数规划隐枚举法的使用和说明、非线性整数规划的使用和说明、非线性整数规划图形工具的使用和说明、最小生成树 Kruskal 算法的使用和说明、最短路 Dijkstra 算法的使用和说明、最小生成树 Kruskal 算法 Mex 程序的使用和说明、最短路 Dijkstra 算法 Mex 程序的使用和说明、动态规划的使用和说明等。
这些技术可以帮助学生更深入地了解离散优化,并在实际问题中进行应用。例如,学生可以使用这些技术来解决诸如资源分配、车辆行驶路线等问题。通过学习这些技术,学生可以提高他们的数学和计算机科学水平,并为未来的职业生涯做好准备。